DNS service bind9 startet nicht

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Kevin54461
Beiträge: 3
Registriert: 23.11.2014 18:10:19

DNS service bind9 startet nicht

Beitrag von Kevin54461 » 23.11.2014 18:18:34

Servus Community,

Ich bin gerade dabei einen DNS unter Linux Debian 7.6 aufzusetzen.
Ich habe bereits:
- bind9 installiert
- Forward- und Reverse-Lookup-Zonendateien unter /var/lib/bind/db.domainname und db.9.168.192 angelegt
- dieser in der /etc/bind/named.conf.local eingetragen
- Wenn ich nun den bind9 server starten will:
service bind9 start
Schlägt aber fehl

Im Syslog finde ich folgende Einträge:
Nov 23 17:51:17 vmware ntpdate[4309]: Can't find host 0.debian.pool.ntp.org: Name or service not known (-2)
Nov 23 17:51:17 vmware ntpdate[4309]: Can't find host 1.debian.pool.ntp.org: Name or service not known (-2)
Nov 23 17:51:17 vmware ntpdate[4309]: Can't find host 2.debian.pool.ntp.org: Name or service not known (-2)
Nov 23 17:51:17 vmware ntpdate[4309]: Can't find host 3.debian.pool.ntp.org: Name or service not known (-2)

Ich habe die oben genannten Dateien mehrmals kontrolliert, die müssten stimmen, weis wer weiter?

Cae
Beiträge: 6349
Registriert: 17.07.2011 23:36:39
Wohnort: 2130706433

Re: DNS service bind9 startet nicht

Beitrag von Cae » 24.11.2014 00:14:37

Die syslog-Eintraege haben mit der Ursache nicht direkt zu tun, sie stammen von ntpdate, welches die eingetragen Peers nicht aufloesen kann.

Typischerweise wuerde ich die Zonen unterhalb von /etc/bind/ vermuten, sollte aber bei absolut eingetragenem Pfad kein Problem sein. Schau' nochmal genauer in's syslog, Suchwort named. Eigentlich macht der ziemlich viel Laerm beim Starten.

Bei der named.conf macht man gerne den Fehler, das Semikolon nach der schliessenden geschweiften Klammer zu vergessen. Im Gegensatz zu C-Quellcode und fast sonst ueberall gehoert an dieser Stelle naemlich eins hin.

Willkommen im Forum!

Gruss Cae
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.

—Bruce Schneier

Kevin54461
Beiträge: 3
Registriert: 23.11.2014 18:10:19

Re: DNS service bind9 startet nicht

Beitrag von Kevin54461 » 24.11.2014 13:53:57

Danke für deine Antwort.
Du hattest mit deiner Vermutung recht!
in der named.conf hatte ich die geschwungene Klammer und die Semikolon komplett ausgelassen!
Der DNS startet aber trotzdem nicht, im syslog bekomme ich nun die neue Meldung:

Nov 24 13:48:22 vmware named[4642]: loading configuration from '/etc/bind/named.conf'
Nov 24 13:48:22 vmware named[4642]: /var/lib/bind/db.muehlparzerk.local:1: syntax error near ';'
Nov 24 13:48:22 vmware named[4642]: loading configuration: unexpected token
Nov 24 13:48:22 vmware named[4642]: exiting (due to fatal error)

In der in der db.muehlparzerk.local finde ich aber keinen Syntax-Fehler:
;; Forwardlookup für muehlparzerk.local
;;
$TTL 604800
@ IN SOA ns1.muehlparzerk.local. root.muehlparzerk.local. (
2014112201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; NX (TTL Negative Cache)


@ IN NS ns1.muehlparzerk.local.
IN A 192.168.9.1
IN AAAA 10 mail

backupmail IN A 192.168.9.12
ns1 IN A 192.168.9.1
server01 IN A 192.168.9.2
mail IN A 192.168.9.11
www IN A 192.168.9.10
wks01 IN A 192.168.9.15
lukas IN A 192.168.9.16
philipp IN A 192.168.9.17
hugo IN CNAME www

Ich weiß nicht ob ich den Fehler einfach komplett übersehe...

M. Linux
Beiträge: 258
Registriert: 19.03.2006 19:28:13

Re: DNS service bind9 startet nicht

Beitrag von M. Linux » 24.11.2014 14:16:51

Kevin54461 hat geschrieben: ;; Forwardlookup für muehlparzerk.local
;;
$TTL 604800
@ IN SOA ns1.muehlparzerk.local. root.muehlparzerk.local. (
2014112201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; NX (TTL Negative Cache)


@ IN NS ns1.muehlparzerk.local.
Semiclon muss nach der Zahl bzw. vor der schliessenden Klammer sein. :wink:

Benutzeravatar
habakug
Moderator
Beiträge: 4313
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: DNS service bind9 startet nicht

Beitrag von habakug » 24.11.2014 14:30:38

Hallo!

Du solltest Code-Tags beim Posten verwenden, dann siehst du selbst auch deine Fehler besser ;-).
Da fehlt ein Semikolon (das frei stehende):

Code: Alles auswählen

;; Forwardlookup für muehlparzerk.local
;;
$TTL 604800
@ IN SOA ns1.muehlparzerk.local. root.muehlparzerk.local. (
	2014112201 ; Serial
	604800 ; Refresh
	86400 ; Retry
	2419200 ; Expire
	604800 ); NX (TTL Negative Cache)
;

@ IN NS ns1.muehlparzerk.local.
IN A 192.168.9.1
IN AAAA 10 mail

backupmail IN A 192.168.9.12
ns1 IN A 192.168.9.1
server01 IN A 192.168.9.2
mail IN A 192.168.9.11
www IN A 192.168.9.10
wks01 IN A 192.168.9.15
lukas IN A 192.168.9.16
philipp IN A 192.168.9.17
hugo IN CNAME www
Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Kevin54461
Beiträge: 3
Registriert: 23.11.2014 18:10:19

Re: DNS service bind9 startet nicht

Beitrag von Kevin54461 » 24.11.2014 19:51:33

Ein großes Danke an euch, es hat funktioniert! :THX:

Antworten