Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe bei bind9
Ich habe in die "named.conf" folgendes eingefügt
zone "0.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192.168";
allow-update{none;};
};
zone "ge-tdf" {
type master;
file "/etc/bind/db.ge-tdf";
allow-update{none;};
};
dann eine "db.192.168" erstellt mit diesem Inhalt
;db.192.168.0
$TTL 3h
@ IN SOA atlantis.ge-tdf. root.localhost. (
2008010710 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
@ NS atlantis.ge-tdf.
1 IN PTR zion.ge-tdf.
2 IN PTR atlantis.ge-tdf.
3 IN PTR capella.ge-tdf.
und eine "db.ge-tdf"
;db.ge-tdf
$TTL 3h
ge-tdf IN SOA atlantis.ge-tdf. root.localhost. (
2008010710 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
NS atlantis.ge-tdf.
localhost A 127.0.0.1
zion A 192.168.0.1
atlantis A 192.168.0.2
capella A 192.168.0.3
Aber funktionieren tut nichts ausser ein "nslookup" auf die IPs - wo er mir dann die Namen anzeigt, wenn ich auf zion.ge-tdf nslookup anwende kommt ein SERVFAIL als antwort :(
Jemannd eine Idee?
Versuch mal :
zone "0.168.192.in-addr.arpa" IN{
type master;
file "/etc/bind/db.192.168";
allow-update{none;};
};
zone "ge-tdf" IN {
type master;
file "/etc/bind/db.ge-tdf";
allow-update{none;};
};
Dann für die db.ge-tdf :
$ORIGIN .
$TTL 21600; 3h
ge-tdf IN SOA atlantis. root.localhost. (
2008010710 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400; )
NS atlantis.
$ORIGIN ge-tdf .
localhost A 127.0.0.1
zion A 192.168.0.1
atlantis A 192.168.0.2
capella A 192.168.0.3
M.E. muß die in-addr Arpa datei so aussehen :
$ORIGIN .
$TTL 21600; 3h
0.168.192.in-addr.arpa IN SOA atlantis.ge-tdf. root.localhost. (
2008010710 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ;);
NS atlantis.ge-tdf.
$ORIGIN 0.168.192.in-addr.arpa.
1 PTR zion.ge-tdf.
2 PTR atlantis.ge-tdf.
3 PTR capella.ge-tdf.
nslookup ist veraltert versuch mal dig
dig rechnername.domain
oder dig -x IP Adress
oder
dig @Servername Rechnername
oder
dig -t MX @Servername Domain ... um die Mailserver für die Domäne zu erhalten .....
Wenn du keinen Servernamen für den DNS Server angibst nimmt er den aus der /etc/resolv.conf
Nein ich bekomme immer noch keine Ergebnisse...
Hab nochmal neu aufgesetzt und dieses HOWTO genutzt
http://www.linuxforen.de/forums/showthread.php?t=204484&highlight=bind9+einrichten
Ergebnis ist das es schon wieder nicht klappt, gibt es nicht einen DNS wo die
Konfiguration einfacher ist aller
NAME, IP;
NAME, IP;
NAME, IP;
*^nicht ernst nehmen bitte!*
Aber ich wurschtel mich schon seit zwei Tagen mit dem DNS rum ohne jemals auch nur ansatzweise was hinzubekommen troz 3 HOWTOS die ich SCHRITT für SCHRITT durchgegangen bin... da ist es ja einfacher SAMBA + LDAP als PDC einzurichten....
Meine Configs sehen nun genau aus wie in dem HOWTO das ich oben angegeben habe... ausser das die Pfade etwas anders aussehen und ich natürlich die example.lan in unsere ge-tdf geändert habe...
Kennt jemand noch ein HOWTO oder einen TIP was ich noch machen kann ?
das hier gib dig raus (übrigens egal was ich an meinem DNS ändere ob über static Einträge, oder dem Versuch den DNS mit dem DHCP zu koppeln, also DDNS)
; <<>> DiG 9.3.2 <<>> atlantis.ge-tdf
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 36395
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;atlantis.ge-tdf. IN A
;; AUTHORITY SECTION:
. 4829 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2008010701 1800 900 604800 86400
;; Query time: 1 msec
;; SERVER: 192.168.0.2#53(192.168.0.2)
;; WHEN: Tue Jan 8 13:28:27 2008
;; MSG SIZE rcvd: 108
Hallo gib doch mal deine config datein an :
/etc/named.conf
/var/lib/named/ ... .zone
local.zone etc
Mit sehen so aus wie ...
kann keiner etwas anfangen ..
Manchmal ist nur ein Punkt an der falschen stelle ....
heatwalker
08.01.08, 12:52
und die /etc/resolv.conf bitte auch mal posten.
Hat sich schon erledigt... es war ein Punkt der fehlte...
*und dabei hatte ich eigentlich alles drei mal kontrolliert...*
Jetzt funktioniertes, danke an alle unterstützer :)
Wie ich sagte ... manchmal ist es nur ein Punkt ... ;-)
Wie ich sagte ... manchmal ist es nur ein Punkt ... ;-)
Das schlimme ist, das passiert mir nicht zum ersten mal, wenn ich unter Perl oder PHP programmiere vergesse ich ab und zu auch mal ein ";" ... allerdings was mich wundert, dort kommt dann eine Eindeutige Meldung raus das ein Zeichen fehlt, aber in keiner LOG-Datei wurde ich auf diesen Missstand in der Konfiguration von Bind hingewiesen ... "Naja", es funktioniert :ugly: und mehr wollte ich auch nicht :D
Naja perl ist eine Programmiersprache die einen Interpretor hat also den angelieferten mist erstmal auf syntax checked...
Wenn du aber eine Configurationsdatei editierst, so denkt das system der weiß schon was er tut ...
Zumal der . kein Abschluss einer Zeile etc darstellt .. sondern eine Sonderfunktion darstellt
Wenn du in PERL zwei Varis vertauscht dann sagt dir kein Logfile $i ist nicht $r
sondern es kommen irgendwelche Werte raus die du nicht brauchst ...
Aber du hast die möglichkeit zb. yast zu verwenden um den DNS server aufzusetzen und
der macht es richtig ...
so long ...
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.