Zwei Fälle von Fehlerbehebung bei DNS-Auflösungsfehlern

                      Zwei Fälle von DNS-Auflösungsfehlern

   1. Ein Kollege fragte nach dem Fehler beim Parsen des Domänennamens in der Intranet-URL bug.raisecom.com und fragte nach dem Grund und der Lösung.

   Er sagte, dass die DNS keine feste IP festlegen konnte und die IP so eingestellt war, dass sie automatisch bezogen wurde, aber die DNS ist in Ordnung, wie in der Abbildung unten gezeigt?

Sagen Sie ihm, dass die bevorzugte DNS die interne DNS ist und der statische DNS-Tabelleneintrag darauf festgelegt ist, wodurch der festgelegte Intranet-Domänenname der Intranet-Adresse zugeordnet wird. Manchmal wählt der PC jedoch die öffentliche DNS-Adresse des Backup-DNS-Servers Dies führt dazu, dass der DNS-Inhalt nicht abgefragt werden kann und die DNS-Abfrage fehlschlägt. Lassen Sie ihn das Paket abfangen, um zu sehen, ob er zum DNS des öffentlichen Netzwerks gegangen ist?

    Lassen Sie ihn insbesondere ipconfig/flushdns unter cmd ausführen, dann bug.raisecom.com anpingen und dann filter dns raisecom || icmp in der Paketerfassung enthalten.

    Die Echo-Abfrage schlägt fehl und es wird festgestellt, dass die DNS des öffentlichen Netzwerks nicht mehr vorhanden ist.

Ich kenne den Mechanismus für die Reihenfolge, in der der PC DNS auswählt, nicht. Nachdem er ihn gebeten hat, die Backup-DNS zu löschen und nur die Intranet-DNS zu behalten, ist das Problem gelöst.

2. Ein anderer Kollege berichtete, dass WeChat verwendet werden kann, aber nicht auf das Internet zugegriffen werden kann und ping baidu.com nicht verfügbar ist, wie in der folgenden Abbildung dargestellt:

     Wenn man sich die Ergebnisse ansieht, handelt es sich bei der DNS-Ausgabe um eine Intranetadresse. Wie könnte das sein?

Schauen Sie sich seine Einstellungen an

    Wenn Sie sich das von DNS festgelegte interne Netzwerk 192.168.212.1 ansehen, gibt es kein Problem. Schauen Sie sich das Paket an.

Verwenden Sie ipconfig/flushdns in cmd, um den DNS-Cache zu leeren, pingen Sie baidu.com und überprüfen Sie dann, ob das entsprechende Filterelement in wireshark dns baidu || icmp enthält, um die Ergebnisse von dns und ping anzuzeigen?

Es wurde festgestellt, dass DNS das IPv6-Protokoll verwendet und der DNS-Server in der Umgebung die IP von baidu.com mit 192.168.1.1 zurückgibt, wodurch ein Ping gesendet wird und die Standardroute des Gateways verwendet wird Nach Ablauf der Zeitspanne erfolgt keine Antwort und die Meldung „Zeitüberschreitung“ wird angezeigt.

In der Umgebung gibt es viele Menschen und Hände, und es ist unmöglich zu überprüfen, um welches Gerät es sich handelt. Lassen Sie uns nach dem Ausschalten des IPv6-Protokolls beobachten.

Feedback: Nach dem Entfernen des ivp6-Protokolls funktioniert es normal.

Zusammenfassen:

Wenn der PC zwei DNS einrichtet, wechselt er manchmal zur zweiten DNS, um die Adresse abzufragen. Der spezifische Umschaltmechanismus ist nicht klar.

Wenn das IPv6-Gateway eingestellt ist, wird das Gerät, das unten IPv6 entwickelt, geändert und die DNS wird umgekehrt an das IPv6-Gerät gesendet, was dazu führt, dass die Abfrage fehlschlägt.

Supongo que te gusta

Origin blog.csdn.net/wj31932/article/details/114985121
Recomendado
Clasificación