BIND9, probleme nach übernahme alter Einstellungen [gelöst]

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

BIND9, probleme nach übernahme alter Einstellungen [gelöst]

Beitrag von knecht » 20.12.2004 11:59:58

Ich habe Bind 9 auf Debian Sarge installiert. Jetzt habe ich von meinen alten Server den Ordner /etc/bind/* auf meinen neuen Server kopiert. Auf meinem alten Server läuft diese Konfiguration ohne Probleme, auf meinem neuen Server ist folgendes:
labslave:~# /etc/init.d/bind9 restart

Code: Alles auswählen

Stopping domain name service: namedrndc: connection to remote host closed
This may indicate that the remote server is using an older version of 
the command protocol, this host is not authorized to connect,
or the key is invalid.
.
Starting domain name service: named.
Aber wenn ich in der resolv.conf auf die lokale Adresse (192.168.0.7) gehe, kann er mir meine Zone nicht auflösen, wobei er an sich trotzdem läuft. Internetadressen kann er aber auslösen !

Ich kann mit dieser Fehlermeldung nichts anfangen, an welchen "remote host" will er den connecten. Das einzige was ich angegeben habe sind 3 forwarder (DNS Server)
Und welcher KEY ist da nicht gültig ?
Zuletzt geändert von knecht am 20.12.2004 17:16:43, insgesamt 1-mal geändert.
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 20.12.2004 12:11:17

Ich habe es jetzt neuinstalliert, und es ging wieder alles. Dann habe ich versucht meine Zone einzurichten:

In der /etc/bind/named.conf.local hab ich folgende Zeile:

Code: Alles auswählen

zone "knecht" { type master; file /etc/bind/db.knecht; allow-update { none; };
Und das ist die Datei /etc/bind/db.knecht

Code: Alles auswählen

labslave:/etc/bind# cat db.knecht
$TTL 1d
@               IN      SOA     labslave.knecht. root.localhost. (
              2004122001                ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
                IN      NS      labslave
himself         IN      A       192.168.0.1
sebastian       IN      A       192.168.0.6
matthias        IN      A       192.168.0.2
labslave        IN      A       192.168.0.7
ibook           IN      A       192.168.0.22
Wenn ich ihn aber neustarten will:

Code: Alles auswählen

labslave:/etc/bind# /etc/init.d/bind9 restart
Stopping domain name service: namedrndc: connect failed: connection refused
.
Starting domain name service: named.
Ich hab ansonsten nichts verändert, bis auf das ich 3 DNS Server als forwarder in die named.conf,options eingetragen habe

Hab ich einen Fehler übersehen ?
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 20.12.2004 17:18:05

War also doch noch ein Fehler drin ! In der /etc/bind/named.conf.local

soll nicht

Code: Alles auswählen

zone "knecht" { type master; file /etc/bind/db.knecht; allow-update { none; }; 
sondern

Code: Alles auswählen

zone "knecht" { type master; file /etc/bind/db.knecht; allow-update { none; }; };
stehen !

Und jetzt geht es auch !
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

Antworten