Hilfe: bind8 geht nur noch 1x direkt nach restart

Post Reply
Message
Author
neulux
Posts: 29
Joined: 17. Mar 2003 16:55
Location: Schweiz
Contact:

Hilfe: bind8 geht nur noch 1x direkt nach restart

#1 Post by neulux »

Guten Tag Forum

Mein DNS (bind8 auf SUSE 8.1) spinnt seit 2 Tagen (nachdem vorher alles einwandfrei funktioniert hatte):

Nach dem System-Neustart können gewisse Webadressen (z.B. im Browser) nicht mehr gefunden werden, andere aber schon. Gebe ich auf der Textkonsole z.B. ein:

host www.google.com

erscheint "host not found".

Tippe ich dann "rcnamed restart" und anschliessend nochmal "host www.google.com" kommt die vollständige Adresse (und der Browser kann google dann natürlich auch finden). Will ich aber anschliessend eine weitere Web-Adresse anklicken gehts wieder nicht. Tippe ich wieder "rcnamed restart" geht dann auch diese Adresse, und so weiter...

Irgendwie funktioniert bind8 also immer nur gerade für die erste nachgefragte Adresse direkt nach dem restart. (Komischerweise gibt es aber andere www-adressen, die er immer findet und nochmal andere, die er manchmal findet und manchmal nicht bzw. eben erst nach restart).

Woran kann das liegen? Ich habe an den bind8 und firewall-konfiguirationen nichts geändert, vorher hatte ich keinerlei Probleme...

Wo kann ich suchern?
Für hilfreiche Tipps schon jetzt vielen Dank!

Daniel

S. Pfeffer

Re: Hilfe: bind8 geht nur noch 1x direkt nach restart

#2 Post by S. Pfeffer »

Steht was im log?

neulux
Posts: 29
Joined: 17. Mar 2003 16:55
Location: Schweiz
Contact:

Re: Hilfe: bind8 geht nur noch 1x direkt nach restart

#3 Post by neulux »

Guten Tag S. Pfeffer und Forum

Ich hab die Lösung inzwischen selbst gefunden <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Folgende Zeilen aus /var/log/messages haben mich darauf gebracht:

<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">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)</font><hr></pre></blockquote>

Ich hab in /etc/named.conf unter options... forwarders drei IP-Nummern von drei Nameservern angegeben. Auf einem 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.

<b>Was mich eigentlich recht wundert:</b>

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

Post Reply