Warum unterbricht die Verwendung von Google DNS das Surfen auf Websites im lokalen Netzwerk?


1

Hier ist die Geschichte.

Es gibt einen lokalen Sharepoint-Server namens brksharepoint unter der IP-Adresse 10.2.1.40.

Ich hatte meinen Computer so eingerichtet, dass er Googles DNS verwendet, weil ich fand, dass er zuverlässiger ist als mein lokaler ISP.

Bei Verwendung einer kürzlich eingerichteten App wurden 401-Fehler gemeldet. Ich konnte nicht herausfinden, warum ich bei der lokalen Domain angemeldet war und es hätte einfach funktionieren sollen.

Das Browsen zur IP-Adresse "10.2.1.40" hat funktioniert (allerdings wurden meine Benutzeranmeldeinformationen abgefragt, wenn ich in der lokalen Domäne angemeldet bin) und das Browsen zum Computernamen brksharepoint in z. B. 10 ist mit 404 fehlgeschlagen.

Ich habe dann meine Hosts-Datei bearbeitet, um sie auf die richtige IP-Adresse aufzulösen.

Hier wird es komisch.

Ich stellte fest, dass ich brksharepoint (mit einer gelöschten Hosts-Datei) anpingen und versuchen konnte, mit Chrome zu surfen ... dies funktionierte, wo z. B. fehlschlagen würde.

Ich habe dann googles DNS ausgeschaltet und stattdessen mein lokales Gateway verwendet - auf magische Weise hat dies alles repariert.

Was ist denn hier los? Kann ich Google DNS verwenden, wenn ich diesen Sharepoint-Server verwenden möchte?

Vielen Dank für alle Ideen - neugieriger als alles andere.


Das brksharepoint Server hat einen eigenen internen DNS-Server zugewiesen? Ich frage dies, weil Google DNS viele Sicherheitsüberprüfungen hat.
laika

Antworten:


3

Können Sie einen lokalen DNS-Server auf Ihrem Router betreiben? Auf diese Weise können Sie einen kompakten Client wie dnsmasq ausführen, um lokale Namen aufzulösen, bevor Sie ihn von Google anfordern.

Was ich vermute, passiert, ist Ihr Computer versucht zu lösen brksharepoint Bei Google ist dies natürlich kein richtiger Name, daher wird eine falsche IP-Adresse (einer der Standard-Webserver mit dem Namen "Name nicht gefunden") oder ein Suchfehler zurückgegeben.


Ich würde zustimmen und das ist was die hosts Datei wird verwendet für.
Ramhound

1

Es gibt mehrere Punkte, an denen die Benennung stattfindet.

Heimrouter aktualisieren bei der Registrierung von DHCP-Hosts automatisch ihre eigenen lokalen DNS-Tabellen. Da Sie Ihren DHCP-Server nicht und nur mit Google verwenden, können Sie diese Namen nicht auflösen. Ihr Computer kann und wird auch NetBios überprüfen. NetBIOS in Windows teilt SMB-Namen mit, wenn nach SMB-Peers im Netzwerk gesucht wird, um die Liste "Netzwerk" zu verbreiten. Schließlich ist Ihre Computer eigene Hosts-Datei!

Einige Router, können Sie die Router-DNS-Tabelle bearbeiten ...

Eine Option ist das Einrichten eines lokalen DNS-Servers auf Ihrem Sharepoint-Server. Stellen Sie dann Ihren Computer auf diesen DNS-Server und stellen Sie Ihre Weiterleitungen so ein, dass sie auf Google zeigen.

Sie können Ihren Router auch so einrichten, dass die DNS-Server von Google verwendet werden, anstatt DNS bereitzustellen, das vom WAN-DHCP Ihres Internetdienstanbieters bereitgestellt wird. Stellen Sie dann Ihr Gerät so ein, dass es wieder auf den Router für DNS zeigt oder auf Automatisch, sofern Ihr Router DHCP-Adressierung bereitstellt.

Wenn es sich jedoch um eine einmalige Situation handelt, füge ich einfach den gewünschten Hostnamen in meine Hosts-Datei ein ...

c:\drivers\system32\drivers\etc\hosts #windows
/etc/hosts #linux

Syntax / Formatierung

127.0.0.1     localhost              #your browser will resolve this
192.168.0.48  brksharepoint          #your browser will resolve this
192.168.0.48  www.brksharepoint.com  #your browser will resolve this

0

Sie verwenden einen öffentlichen DNS-Server, während Sie versuchen, auf eine lokale Adresse in Ihrem LAN zuzugreifen. Richten Sie einen lokalen DNS-Server ein, der 8.8.8.8 verwendet, falls sich etwas nicht auflösen lässt. Oder geben Sie in Ihren Netzwerkeinstellungen die lokale Adresse als DNS1 und 8.8.8 als Alternative ein.


Wie würden Sie vorschlagen, dass OP einen lokalen DNS-Server einrichtet?
bertieb
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.