Lokale DNS auflösung geht, ping nicht.

Hallo,

ich habe ein kleines Netzwerk in dem ein Ubuntu Server über den DNS 'www.foo.local' erreichbar ist und eine Webseite ausliefert. Bei den Windows 7 Clients gibt es immer wieder aber nicht zuverlässig ein Problem mit der Erreichbarkeit des Servers über den DNS.

Wenn das Problem auftritt löst
Code:
nslookup [URL="http://www.foo.local"]www.foo.local[/URL]
zwar auf die richtige IP auf, aber
Code:
ping [URL="http://www.foo.local"]www.foo.local[/URL]
schlägt fehl. Bei dem Ping wird der Hostname auch nicht aufgelöst.

Ich weiß leider nicht wie ich das Problem genauer analysieren kann. Hat jmd. vlt. eine Idee woran das liegen könnte oder wie ich genauere Daten dazu finden kann?
 
Mach mal vor dem nslookup ein flushdns und schau, ob es dann noch immer geht. Ich würde nämlich tippen, dass dein Cache sich verschluckt. Ausserdem solltest du mal schauen welcher DNS als Standard-Resolver genutzt wird. nslookup umgeht den nämlich bei Bedarf. Und natürlich auch mal probieren ob die IP zum Zeitpunkt des Problems überhaupt anpingbar ist.
 
:) Danke für die Tipps, werde ich beim nächsten mal wenn das Problem auftritt gleich testen.

Ein Ping auf die IP des Webservers wie die des DNS-Servers geht immer und scheinbar sind auch nie äußere DNS-Einträge betroffen (z.B. Google). Über
Code:
dnsmasq
vergebe ich an die Clients derzeit immer nur den einen DNS-Server von dem
Code:
nslookup
auch immer seine Auflösungen holt (so sagt er zumindest).
 
Zurück
Oben