Im eigentlichen Bewerbungsprozess kann es zu DNS-Auflösungsfehlern kommen. Wenn wir also auf einen Domänennamen zugreifen, können wir ihn nicht vollständig in eine IP-Adresse analysieren, sondern können direkt auf die IP-Adresse der Website zugreifen und darauf zugreifen Dies liegt normalerweise daran, dass die DNS-Auflösung durch eine Fehlfunktion verursacht wird. Die Wahrscheinlichkeit, dass dieses Phänomen auftritt, ist relativ hoch. In diesem Artikel erfahren Sie daher einige grundlegende Methoden zur Behebung von DNS-Auflösungsfehlern von Grund auf.
1. Was ist ein DNS-Auflösungsfehler?
Im Allgemeinen werden Adressen wie www.sina.com und www.it168.com als Domänennamen bezeichnet. Wie wir alle wissen, wird jeder Host im Netzwerk nur dann identifiziert, wenn Sie die IP-Adresse kennen IP dieser Site Die Adresse kann den Zugriffsvorgang erfolgreich implementieren.
Da die IP-Adressinformationen jedoch nicht leicht zu merken sind, wird der Name der Domäne im Netzwerk angezeigt. Beim Zugriff müssen wir diesen leicht zu merkenden Domänennamen eingeben. Es gibt einen Server im Netzwerk, der den entsprechenden Namen automatisch auflöst Domänennamen in eine IP-Adresse umwandeln, das ist der DNS-Server. Der Computer, der die DNS-Auflösungsfunktion ausführen kann, kann Ihr eigener Computer oder ein Computer im Netzwerk sein. Wenn jedoch beispielsweise ein Fehler bei der DNS-Auflösung auftritt, wird ein Domänenname in eine falsche IP-Adresse oder die entsprechende IP-Adresse aufgelöst eines Domänennamens ist überhaupt nicht bekannt. Wenn die IP-Adresse vorhanden ist, können wir nicht über den Domänennamen auf die entsprechende Site zugreifen. Dies ist ein DNS-Auflösungsfehler.
Das größte Symptom eines DNS-Auflösungsfehlers besteht darin, dass beim Zugriff auf die der Site entsprechende IP-Adresse kein Problem besteht, beim Zugriff auf den Domänennamen jedoch ein Fehler auftritt.
2. So beheben Sie einen DNS-Auflösungsfehler:
Machen Sie sich keine Sorgen, wenn auf unserem Computer ein DNS-Auflösungsfehler auftritt. Die Lösung ist ebenfalls sehr einfach.
(1) Verwenden Sie nslookup, um festzustellen, ob es sich tatsächlich um einen DNS-Auflösungsfehler handelt:
Wenn Sie zu 100 % feststellen möchten, ob es sich um einen DNS-Auflösungsfehler handelt, müssen Sie zur Lösung das systemeigene NSLOOKUP verwenden.
Schritt 1: Bestätigen Sie, dass Ihr System Windows 2000 und Windows XP oder höher ist, rufen Sie dann den Befehlszeilenmodus über „Start->Ausführen->Enter CMD“ auf und drücken Sie die Eingabetaste.
Schritt 2: Geben Sie den Befehl nslookup ein und drücken Sie die Eingabetaste, um die Schnittstelle zur DNS-Auflösungsabfrage aufzurufen.
Schritt 3: Das Befehlszeilenfenster zeigt die vom aktuellen System verwendete DNS-Serveradresse an. Die DNS-Server-IP des Autors lautet beispielsweise 202.106.0.20.
Schritt 4: Geben Sie als Nächstes den Domänennamen ein, der der Site entspricht, auf die Sie nicht zugreifen können. Der Autor gibt beispielsweise www.softer.com ein. Wenn nicht darauf zugegriffen werden kann, sollte die DNS-Auflösung nicht normal durchgeführt werden können. Wir erhalten eine Meldung, dass die DNS-Anfrage abgelaufen ist. Die Zeitüberschreitung betrug 2 Sekunden. Dies zeigt, dass auf unserem Computer tatsächlich ein DNS-Auflösungsfehler vorliegt.
Tipp: Wenn die DNS-Analyse normal ist, wird die korrekte IP-Adresse zurückgegeben. Wenn ich beispielsweise die Adresse www.sohu.com für die Abfrage und Analyse verwende, erhalte ich die Informationen Name:sohu.com, Adressen: 61.135 .133.103, 61.135.133.104 .
(2) Überprüfen Sie, ob der DNS-Server ordnungsgemäß funktioniert:
Zu diesem Zeitpunkt müssen wir die von unserem Computer verwendete DNS-Adresse überprüfen und seinen Betriebsstatus abfragen.
Schritt 1: Bestätigen Sie, dass Ihr System Windows 2000 und Windows XP oder höher ist, rufen Sie dann den Befehlszeilenmodus über „Start->Ausführen->Enter CMD“ auf und drücken Sie die Eingabetaste.
Schritt 2: Geben Sie den Befehl ipconfig /all ein, um Netzwerkparameter abzufragen.
Schritt 3: In den ipconfig /all-Anzeigeinformationen sehen wir eine Stelle mit der Aufschrift „DNS-SERVER“. Dies ist unsere DNS-Serveradresse. Die Autoren lauten beispielsweise 202.106.0.20 und 202.106.46.151. Aus dieser Adresse ist ersichtlich, dass es sich um eine externe Netzwerkadresse handelt. Wenn bei der Verwendung von externem Netzwerk-DNS ein Auflösungsfehler auftritt, können wir die Adresse eines anderen DNS-Servers ändern, um das Problem zu lösen.
Schritt 4: Wenn der DNS-Server die interne Netzwerkadresse Ihres Unternehmens anzeigt, bedeutet dies, dass die DNS-Auflösungsarbeit Ihres Unternehmens durch den internen DNS-Server abgeschlossen wurde. Zu diesem Zeitpunkt müssen wir diesen DNS-Server überprüfen. Führen Sie einen nslookup-Vorgang durch den Server, um zu sehen, ob es normal geparst werden kann. Durch Beheben des DNS-Dienstfehlers auf dem DNS-Server kann das Problem im Allgemeinen gelöst werden.
(3) Methode zum Löschen der DNS-Cache-Informationen:
Wenn ein Computer auf einen Domänennamen zugreift, muss er nicht bei jedem Zugriff den DNS-Server um Hilfe bitten. Im Allgemeinen wird der Auflösungseintrag nach Abschluss der Auflösungsarbeiten in der DNS-Cache-Liste des Computers gespeichert Die DNS-Auflösung ändert sich zu diesem Zeitpunkt. Wenn sich eine Änderung ergibt, stellt der Computer beim Zugriff auf den Domänennamen immer noch keine Verbindung zum DNS-Server her, um die neuesten Auflösungsinformationen zu erhalten, da sich die Informationen zur DNS-Cache-Liste nicht geändert haben Lösen Sie es basierend auf der auf dem Computer gespeicherten Cache-Korrespondenz auf. Dies führt zu einem DNS-Auflösungsfehler. Zu diesem Zeitpunkt sollten wir den Fehler beheben, indem wir den DNS-Cache-Befehl löschen.
Schritt 1: Rufen Sie den Befehlszeilenmodus über „Start->Ausführen->Enter CMD“ auf.
Schritt 2: Im Befehlszeilenmodus können wir sehen, dass es in ipconfig /? einen Parameter namens /flushdns gibt. Dies ist der Befehl zum Löschen der DNS-Cache-Informationen.
Schritt 3: Führen Sie den Befehl ipconfig /flushdns aus. Wenn die Meldung „DNS-Resolver-Cache erfolgreich geleert“ angezeigt wird, bedeutet dies, dass die Cache-Informationen des aktuellen Computers erfolgreich gelöscht wurden.
Schritt 4: Wenn wir erneut auf den Domänennamen zugreifen, rufen wir den DNS-Server auf, um die neueste Auflösungsadresse zu erhalten. Es treten keine Auflösungsfehler mehr auf, die durch vorherige Caches verursacht wurden.
(4) Ändern Sie die HOSTS-Dateimethode:
Durch Ändern der HOSTS-Methode wird die DNS-Auflösungskorrespondenz in der HOSTS-Datei geändert, um den Zweck einer korrekten Auflösung zu erreichen. Denn wenn der lokale Computer auf einen Domänennamen zugreift, prüft er zunächst die HOSTS-Datei im lokalen System. Die Priorität der Auflösungsbeziehung in der HOSTS-Datei ist höher als die Auflösungsbeziehung auf dem DNS-Server.
Wenn wir auf diese Weise einen Domänennamen an eine IP-Adresse binden möchten, können wir dies tun, indem wir einen Auflösungseintrag in der HOSTS-Datei hinzufügen.
Schritt 1: Gehen Sie zu „Start->Suchen“ und suchen Sie nach der Datei „hosts“.
Schritt 2: Natürlich können Leser, die den Pfad bereits kennen, direkt das Verzeichnis c:windowssystem32driversetc eingeben, um die HOSTS-Datei zu finden. Wenn Ihr System Windows 2000 ist, sollten Sie im Verzeichnis c:winntsystem32driversetc suchen.
Schritt 3: Doppelklicken Sie auf die HOSTS-Datei und öffnen Sie sie mit dem Programm „Notepad“.
Schritt 4: Dann sehen wir den gesamten Inhalt der HOSTS-Datei. Standardmäßig gibt es nur eine Inhaltszeile „127.0.0.1 localhost“. (Andere Zeilen mit vorangestelltem # sind kein echter Inhalt, sondern nur Hilfeinformationen)
Schritt 5: Fügen Sie der HOSTS-Datei die Einträge hinzu, für die Sie eine DNS-Auflösung durchführen möchten. Das spezifische Format besteht darin, zuerst die dem Domänennamen entsprechende IP-Adresse zu schreiben und dann den Domänennameninformationen Leerzeichen hinzuzufügen. Beispielsweise hat der Autor zwei Einträge hinzugefügt: „211.153.80.1 www.ftedu.gov.cn“ und „10.82.0.1 www.ftedu.gov.cn“.
Schritt 6: Nachdem die Einstellungen abgeschlossen sind, wird beim Besuch von www.ftedu.gov.cn automatisch analysiert, ob es sich um ein internes oder ein externes Netzwerk handelt.
3. Zusammenfassung:
Mit den oben vorgestellten vier Schritten können wir die meisten DNS-Auflösungsprobleme lösen. Die ersten drei dieser Methoden bestehen darin, DNS-Auflösungsfehler Schritt für Schritt zu beheben, während die letzte darin besteht, die HOSTS-Datei zu ändern, wenn es wirklich keine andere Möglichkeit gibt , eine Notlösung. Unabhängig von der von uns verwendeten Methode können wir natürlich Netzwerkausfälle beheben, die durch DNS-Auflösungsfehler verursacht werden. Ich glaube, dass diese Methoden IT168-Lesern helfen können, praktischere Probleme zu lösen.