Ich bin mir zwar nicht ganz sicher, warum es nicht wie erwartet funktioniert, aber es scheint einen sehr großen Konflikt mit dem mDNS-Dienst (Avahi unter Linux, Bonjour / Zeroconf unter Mac / Windows) und Windows-Netzwerken zu geben Verwenden Sie .local als internen Routing-Namen für Domains. Was zu passieren scheint, ist, dass beim Pingen von server01 die Verwendung von mDNS zur Auflösung übersprungen und dann die Suchdomäne (foo.local) an die Anforderung angehängt wird, wodurch der DNS-Server erfolgreich nach server01.foo.local abgefragt wird. Wenn Sie jedoch mit mDNS (das .local als Standard-Computernamenerweiterung verwendet) versuchen, server01.foo.local zu pingen, wird tatsächlich über mDNS gesendet, um nach einem Computer mit dem Namen "server01.foo" zu suchen. Wenn dies fehlschlägt, wird aus irgendeinem Grund kein direkter DNS-Wechsel durchgeführt. Eine große Problemumgehung besteht darin, Ihre Domain nicht als .local zu bezeichnen, was wahrscheinlich gegen das Training der meisten Windows-Administratoren für die Domain-Strukturierung verstößt. Davon abgesehen:
Wenn mDNS in Ihrem Netzwerk keine Rolle spielt (wie es in Unternehmen üblich ist, die dazu neigen, dedizierte DNS-Server im Vergleich zum Heimnetzwerk zu betreiben, in dem mDNS manchmal verwendet wird), ist das Ändern der Suchreihenfolge die einfachste Lösung.
Dies kann in /etc/nsswitch.conf gefunden werden. Im Abschnitt für Hosts wird die Reihenfolge aufgeführt, die für Fedora 16 standardmäßig wie folgt lautet:
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
Wenn Sie dies ändern in:
hosts: files dns mdns4_minimal [NOTFOUND=return] myhostname
Wo Sie DNS in der Suchreihenfolge vorrücken, sollte dies für den Moment korrigieren. Wenn Sie wissen, dass Sie mDNS überhaupt nicht benötigen, entfernen Sie alternativ einfach den Teil "mdns4_minimal [NOTFOUND = return]".
Anschauen Dieser Fehler in Red Hats Tracker Es scheint, dass dies ein seit langem bestehendes Problem ist, für das derzeit keine Lösung erkennbar ist. Wenn jemand mehr Einblick geben kann, warum dies auf diese Weise geschieht, wäre er dankbar.