PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe: bind8 geht nur 1x direkt nach restart



hilfhoff
28.06.03, 11:01
Guten Tag miteinander

Seit zwei Tagen spinnt mein DNS bind8 (auf SUSE 8.1): er kann viele domain-Namen einfach nicht mehr auflösen, so findet mein Browser z.B. google nicht mehr.

Gebe ich in der Textkonsole z .B. ein: "host www.google.com" kommt die Antwort "host not found".
Dann tippe ich "rcnamed restart", nachher nochmal "host ..." und die Adresse wird sauber angezeigt.

Will ich dann aber wieder eine andere www.adresse anbrowsen (oder mit "host" die Adresse anzeigen lassen usw.), geht diese dann wieder nicht. Nochmal "rcnamed restart" und dann geht auch diese Adresse, usw. Es sieht so aus, als finde bind8 immer nur die gerade die erste Adresse nach dem Restart. ???

Komischerweise gibt es aber www.adressen die er immer findet, andere, die er manchmal findet und solche, die er überhaupt nie (bzw. eben erst gerade nach einem restart) findet.

:confused: Woran kann das liegen? Wo soll ich suchen?

(Ich habe an den bind8- oder firewall-.konfigurtaionen nichts geändert, vorher lief alles die ganze Zeit völlig problemlos)

Für Tipps bin ich sehr dankbar!

Daniel

SAdemar
29.06.03, 01:41
was steht in deinen /var/log/messages dazu ?

MFG
SAdemar

hilfhoff
29.06.03, 10:03
Hallo SAdemar

# Hier der Auszug aus /var/log/messages:


Jun 29 09:38:46 linux named[1075]: starting (/etc/named.conf). named 8.2.4-REL Wed Nov 13 11:40:05 UTC 2002 root$
Jun 29 09:38:46 linux named[1075]: master zone "localhost" (IN) loaded (serial 42)
Jun 29 09:38:46 linux named[1075]: master zone "0.0.127.in-addr.arpa" (IN) loaded (serial 42)
Jun 29 09:38:46 linux named[1075]: hint zone "" (IN) loaded (serial 0)
Jun 29 09:38:46 linux named[1075]: master zone "atelier.foto" (IN) loaded (serial 42)
Jun 29 09:38:46 linux named[1075]: master zone "2.168.192.in-addr.arpa" (IN) loaded (serial 42)
Jun 29 09:38:46 linux named[1075]: listening on [127.0.0.1].53 (lo)
Jun 29 09:38:46 linux named[1075]: listening on [192.168.1.2].53 (eth0)
Jun 29 09:38:46 linux named[1075]: listening on [192.168.2.1].53 (eth1)
Jun 29 09:38:46 linux named[1075]: Forwarding source address is [0.0.0.0].1024
Jun 29 09:38:46 linux named[1122]: group = named
Jun 29 09:38:46 linux named[1122]: user = named
Jun 29 09:38:46 linux named[1122]: Ready to answer queries.
Jun 29 09:38:46 linux kernel: IPv6 v0.8 for NET4.0
Jun 29 09:38:46 linux kernel: IPv6 over IPv4 tunneling driver
Jun 29 09:38:47 linux sshd[1137]: Server listening on :: port 22.
Jun 29 09:38:48 linux kernel: SuSE-FW-ILLEGAL-TARGET IN=eth1 OUT= MAC=00:30:4f:21:81:49:00:30:4f:21:d8:f9:08:00 SRC=$
Jun 29 09:38:50 linux kernel: SuSE-FW-ILLEGAL-TARGET IN=eth0 OUT= MAC=00:08:a1:35:bf:b0:00:a0:c5:3c:5d:fc:08:00 SRC=$
Jun 29 09:38:51 linux SuSEfirewall2: Firewall rules successfully set from /etc/sysconfig/SuSEfirewall2
Jun 29 09:38:54 linux named[1122]: check_hints: root NS list in hints for class 1 does not match root NS list
Jun 29 09:38:54 linux named[1122]: sysquery: no addrs found for root NS (ns.hostpoint.ch)
Jun 29 09:38:54 linux named[1122]: sysquery: no addrs found for root NS (ns2.hostpoint.ch)
Jun 29 09:38:54 linux named[1122]: sysquery: no addrs found for root NS (ns3.hostpoint.ch)

# tja, das wars...

Hoffentlich kann jemand aus diesen Infos das Entscheidende herauslesen, wär super!

Gruss und schönen Sonntag an alle.

Daniel

hilfhoff
02.07.03, 12:07
Guten Tag

Ich hab die Lösung gefunden :)
Folgende Zeilen aus /var/log/messages haben mich darauf gebracht:


Jun 29 09:38:54 linux named[1122]: sysquery: no addrs found for root NS (ns.hostpoint.ch)
Jun 29 09:38:54 linux named[1122]: sysquery: no addrs found for root NS (ns2.hostpoint.ch)
Jun 29 09:38:54 linux named[1122]: sysquery: no addrs found for root NS (ns3.hostpoint.ch)

Ich hab in /etc/named.conf unter options... forwarders drei IP-Nummern von drei Nameservern angegeben. Auf einern davon (der von hostpoint, siehe oben) war kein Zugriff mehr möglich, da hostpoint dies neuerdings aus gewissen verständlichen (aber hier nicht relevanten) Gründen so eingestellt hat.

Seit dieser Nameserver nicht mehr ansprechbar war, hatte ich das im ersten Posting beschriebene Problem.

Ich habe die IP-Nummern des nicht mehr verfügbaren Nameservers entfernt (bzw. jetzt durch einen anderen ersetzt) - und alles funktioniert wieder bestens wie zuvor.

Was mich eigentlich recht wundert :rolleyes: :
Ich dachte, unter "forwarders" kann ich bis zu drei Nameserver eintragen, damit das System bei Ausfall des einen eben auf einen der anderen ausweichen kann. So wie es aussieht führt aber der Ausfall eines einzigen der drei angegebenen Nameserver zum Nichtfunktionieren des Ganzen. Jemand sagte mir, dass, wenn bind8 oder 9 sich an einen dieser forwarders wendet und von dort statt einer Auskunft eine Fehlermeldung erhält, gerade die ganze Sache abgebrochen wird. Ich weiss nicht, ob das zutrifft, aber dem Verhalten meines bind8 nach jedenfalls schon. Wenn das so ist frage ich mich, welchen Nutzen es hat, unter forwarders mehr als einen Nameserver einzutragen??

Jedenfalls bin ich froh, dass es wieder funktioniert!

Gruss an alle.
Daniel