Linuxbine
27.07.07, 19:41
Hallo,
ich bin gerade dabei, mir einen DNS-Server ausfzubauen, möchte danach noch weitere server aufbauen.
den DNS setze ich mittels bind9 auf.
Bisher habe ich sonst keine weiteren server, das heißt auch keinen DC. Als "Domäne" habe ich also einfach nur .lan (rechnername.lan).
Mein Problem ist, dass das Forward-Lokup noch nicht funktioniert. Das reverse-lookup funktionierte seit Anfang an. Das reverse lookup habe ich auch als erstes erstellt. (Falls das wichtig ist)
Habe auch schon gegoogelt und hier im Forum geschaut, allerdings nichts brauchbares gefunden.
Bei der Konfiguration habe ich mich an folgende Anleitung gehalten: http://wiki.ubuntuusers.de/DNS-Server_Bind
daher ist nun sicherlich auch verständlich, auf welchem System ich das ganze versuche: Ubuntu Server (Version kann ich allerdings nicht sagen).
Hier mal ein Ausschnitt aus der named.conf (die Zeilen, die ich hinzugefügt habe):
zone "2.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.2.168.192";
};
zone "lan" {
type master;
file "/etc/bind/db.lan";
};
Und hier der Auszug aus der db.lan:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA server1.lan. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS server1.lan.
ubuntu IN A 192.168.2.103
windows1 IN A 192.168.2.102
server1 IN A 192.168.2.104
Ich habe alles nochmal genau überprüft nach Schreibfehlern oder anderes, allerdings hab ich keine Fehler mehr gefunden.
Die Fehlermeldung von nslookup:
nslookup server1
Server: 192.168.2.104
Address: 192.168.2.104#53
** server can't find server1: NXDOMAIN
Und die Ausgabe von dig (falls das wichtig ist):
dig @127.0.0.1 server1.lan
; <<>> DiG 9.3.2 <<>> @127.0.0.1 server1.lan
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 29939
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;server1.lan. IN A
;; AUTHORITY SECTION:
. 10786 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2007072700 1800 900 604800 86400
;; Query time: 11 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jul 27 20:36:20 2007
;; MSG SIZE rcvd: 104
Schaut euch das mal bitte an. Evtl. findet ihr ja meinen Fehler. Bin für jeden Hinweis dankbar.
Schon mal Danke für Antwort im voraus.
MfG
Linuxbine
ich bin gerade dabei, mir einen DNS-Server ausfzubauen, möchte danach noch weitere server aufbauen.
den DNS setze ich mittels bind9 auf.
Bisher habe ich sonst keine weiteren server, das heißt auch keinen DC. Als "Domäne" habe ich also einfach nur .lan (rechnername.lan).
Mein Problem ist, dass das Forward-Lokup noch nicht funktioniert. Das reverse-lookup funktionierte seit Anfang an. Das reverse lookup habe ich auch als erstes erstellt. (Falls das wichtig ist)
Habe auch schon gegoogelt und hier im Forum geschaut, allerdings nichts brauchbares gefunden.
Bei der Konfiguration habe ich mich an folgende Anleitung gehalten: http://wiki.ubuntuusers.de/DNS-Server_Bind
daher ist nun sicherlich auch verständlich, auf welchem System ich das ganze versuche: Ubuntu Server (Version kann ich allerdings nicht sagen).
Hier mal ein Ausschnitt aus der named.conf (die Zeilen, die ich hinzugefügt habe):
zone "2.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.2.168.192";
};
zone "lan" {
type master;
file "/etc/bind/db.lan";
};
Und hier der Auszug aus der db.lan:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA server1.lan. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS server1.lan.
ubuntu IN A 192.168.2.103
windows1 IN A 192.168.2.102
server1 IN A 192.168.2.104
Ich habe alles nochmal genau überprüft nach Schreibfehlern oder anderes, allerdings hab ich keine Fehler mehr gefunden.
Die Fehlermeldung von nslookup:
nslookup server1
Server: 192.168.2.104
Address: 192.168.2.104#53
** server can't find server1: NXDOMAIN
Und die Ausgabe von dig (falls das wichtig ist):
dig @127.0.0.1 server1.lan
; <<>> DiG 9.3.2 <<>> @127.0.0.1 server1.lan
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 29939
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;server1.lan. IN A
;; AUTHORITY SECTION:
. 10786 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2007072700 1800 900 604800 86400
;; Query time: 11 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jul 27 20:36:20 2007
;; MSG SIZE rcvd: 104
Schaut euch das mal bitte an. Evtl. findet ihr ja meinen Fehler. Bin für jeden Hinweis dankbar.
Schon mal Danke für Antwort im voraus.
MfG
Linuxbine