Chrome scheint gelegentlich den lokalen DNS-Server zu umgehen

Chrome scheint gelegentlich den lokalen DNS-Server zu umgehen

Ich betreibe meinen eigenen Caching-Bind-Server in meinem lokalen Netzwerk mit einer richtig konfigurierten Zone für meine lokale Domäne „local.lan“. Dieser Bind-Server läuft zufällig auf einem ESXI-Host in einer Ubuntu 14.04 Server-VM.

In meinem Netzwerk ist DHCP so eingerichtet, dass die Adresse meines DNS-Servers an DHCP-Clients übermittelt wird. Auf diese Weise wird sichergestellt, dass alles, was mit meinem Netzwerk verbunden ist, zuerst meinen DNS-Server erreicht.

Dieses Setup läuft nun seit fast einem Jahr und scheint größtenteils zu funktionieren.

In letzter Zeit scheint Chrome meinen DNS-Server gelegentlich zu umgehen und für jede benannte Adresse in meinem lokalen Netzwerk die Meldung „DNS-Suche fehlgeschlagen“ zurückzugeben. Wenn ich beispielsweise „http://redmine.local.lan" in Chrome, funktioniert es meistens, aber es versucht gelegentlich, einen Internet-DNS-Server abzufragen, der nichts von meiner local.lan-Domäne weiß. Ich kann dieselbe Anfrage gleichzeitig von einem anderen Desktop mit Chrome aus stellen und es funktioniert einwandfrei. IE und nslookup scheinen alle ordnungsgemäß zu funktionieren; es ist nur Chrome.

Ich habe meine DNS-Protokolle beobachtet, als ich versucht habe, zu einer Site in meinem lokalen Netzwerk zu navigieren. Und für die Adressen, bei denen die DNS-Suche fehlschlägt, scheint Chrome eine DNS-Anfrage für „google.com“ statt für „redmine.local.lan“ auszugeben.

Die einzige Lösung, die meiner Erfahrung nach funktioniert, besteht darin, den Tab in Chrome einfach geöffnet zu lassen. Irgendwann scheint es zu erkennen: „Hm, vielleicht sollte ich den richtigen DNS-Server nach der Adresse fragen“, und es funktioniert. Das Löschen des internen DNS-Cache von Chrome und des DNS-Cache des Betriebssystems scheint kaum oder gar keine Wirkung zu haben.

Irgendwelche Ideen, was hier los sein könnte?

Antwort1

Bei näherer Betrachtung sieht es so aus, als ob sich die DNS-Server meines ISPs als sekundäre und tertiäre Namensauflöser eingeschlichen haben. Obwohl sie nur auf Broadcast eingestellt sindMeinDNS-Server beim Erfüllen von DHCP-Anfragen, es scheint, als hätte mein Router andere Pläne. Ich glaube, das könnte ein Fehler beim Linksys E2000 sein.

Das Problem scheint behoben zu sein, indem ich die Desktops so eingestellt habe, dass sie immer meinen DNS-Server verwenden, anstatt sich auf DHCP zu verlassen.

verwandte Informationen