So beheben Sie den DNS_PROBE_FINISHED_NXDOMAIN-Fehler

Veröffentlicht: 2020-09-26

Wenn Sie eine Website betreiben, werden Sie wahrscheinlich gelegentlich auf einen Fehler stoßen. Die meisten entstehen entweder auf Server- oder Anwendungsebene (innerhalb von WordPress). Manchmal tritt jedoch ein Fehler wie "DNS_PROBE_FINISHED_NXDOMAIN" auf, der von Ihren Computereinstellungen herrührt.

In diesem Artikel werden wir darüber sprechen, wie Sie den DNS_PROBE_FINISHED_NXDOMAIN-Fehler identifizieren und alle Möglichkeiten durchgehen, wie Sie damit umgehen können.

Lass uns zur Arbeit gehen!

Was ist der DNS_PROBE_FINISHED_NXDOMAIN-Fehler?

Um zu erklären, was DNS_PROBE_FINISHED_NXDOMAIN ist, müssen wir das Konzept eines Domain Name Systems (DNS) durchgehen. Ein DNS ist eine Datenbank von IP-Adressen, die Domänennamen zugeordnet sind.

Jeder Server hat eine IP-Adresse, die verwendet wird, um die auf diesem Computer gespeicherten Websites zu identifizieren. Anstatt jedoch eine IP-Adresse in Ihren Browser einzugeben, um auf Webinhalte zuzugreifen, können Sie einfach den entsprechenden Domainnamen verwenden.

Ein DNS kann erkennen, auf welche IP-Adresse ein Domänenname verweist. Wenn Sie eine URL eingeben, durchsucht es die Datenbank nach der Site, auf die Sie zugreifen möchten.

In einigen Fällen sind DNS-Server jedoch möglicherweise nicht in der Lage, die gewünschten Informationen abzurufen. Wenn Sie auf den Fehler DNS_PROBE_FINISHED_NXDOMAIN stoßen, ist Folgendes passiert:

  1. Sie haben versucht, mit ihrem Domainnamen (von dem Sie wissen, dass er funktionieren sollte) auf eine Website zuzugreifen.
  2. Ihr Computer hat Ihre Anfrage an das DNS gesendet, das er verwendet, um Domänen den IP-Adressen zuzuordnen, zu denen sie eine Verbindung herstellen können.
  3. Der DNS-Server hat Ihrem Computer mitgeteilt, dass „diese Domäne nicht existiert!“, daher der Teil „NXDOMAIN“ des Fehlers.

In diesem Fall sehen Sie eine Fehlermeldung, die wie folgt aussieht (wenn Sie Chrome verwenden):

Der DNS_PROBE_FINISHED_NXDOMAIN-Fehler in Chrome.

Der Wortlaut kann je nach verwendetem Browser etwas variieren, aber das Wesentliche ist immer gleich. Hier ist beispielsweise der gleiche Fehler in Firefox:

Der DNS_PROBE_FINISHED_NXDOMAIN-Fehler in Firefox.

Wenn Sie auf den Fehler DNS_PROBE_FINISHED_NXDOMAIN stoßen, nehmen Sie sich eine Sekunde Zeit, um zu überprüfen, ob Sie die richtige Domäne eingeben. Vorausgesetzt, die Domäne existiert und Sie haben sie richtig eingegeben, liegt das Problem normalerweise in der Konfiguration Ihres Computers.

So beheben Sie den DNS_PROBE_FINISHED_NXDOMAIN-Fehler (3 mögliche Lösungen)

Es gibt viele Möglichkeiten, den fraglichen Fehler zu beheben, je nachdem, was die Ursache ist. Leider ist das schwer zu erkennen.

Die Implementierung jeder der folgenden Korrekturen sollte jedoch nur wenige Minuten dauern. Wenn Sie unsere Anweisungen befolgen und mit einem Fix nach dem anderen fortfahren, sollte die DNS_PROBE_FINISHED_NXDOMAIN bald nicht mehr im Weg sein.

1. Erneuern Sie Ihre IP-Adresse und leeren / starten Sie Ihren Cache neu

Eines der ersten Dinge, die Sie versuchen sollten, wenn lokale Verbindungsprobleme auftreten (neben dem Neustart Ihres Routers), ist die Erneuerung Ihrer IP-Adresse. Der Vorgang variiert leicht je nach Betriebssystem (OS), daher haben wir Anleitungen für Windows- und Mac-Benutzer beigefügt.

Fenster

Wenn Sie Windows verwenden, können Sie Ihre IP-Adresse erneuern, indem Sie die Eingabeaufforderung mit Administratorrechten öffnen. Um dies zu tun, gehen Sie auf das Windows - Startmenü und geben Sie „cmd“ ein , und wählen Sie die entsprechende Option:

Öffnen der Eingabeaufforderung auf einem Windows-Computer.

Sobald es geöffnet ist, führen Sie die folgenden drei Befehle nacheinander durch und drücken Sie nach jedem die Eingabetaste , um es auszuführen:

  1. ipconfig /release
  2. ipconfig /erneuern
  3. ipconfig /flushdns

Diese drei Befehle geben Ihre IP-Adresse frei, erneuern sie und leeren dann Ihren lokalen DNS-Cache.

Eine andere Möglichkeit, den lokalen Cache zu leeren, besteht darin, die beiden folgenden Befehle zu verwenden:

  1. net stop dnscache
  2. net start dnscache

Diese Eingabeaufforderungen stoppen und starten den Windows-Dienst, der Ihren lokalen DNS-Cache verwaltet, neu. Nachdem Sie beide Befehlssätze ausgeführt haben, versuchen Sie erneut, auf die problematische Website zuzugreifen, um zu sehen, ob der Fehler weiterhin besteht.

Mac OS

Unter macOS können Sie Ihre IP-Adresse ohne Befehle erneuern. Befolgen Sie dazu diese Anweisungen:

  1. Gehen Sie zu Systemeinstellungen.
  2. Navigieren Sie zu Netzwerk , wählen Sie Ihre aktive Verbindung aus und klicken Sie auf die Schaltfläche Erweitert .
  3. Gehen Sie zu TCP/IP und wählen Sie die Option DHCP erneuern.

Sie müssen jedoch Terminal verwenden, um den DNS-Cache zu leeren. Öffnen Sie es ( Gehe zu > Dienstprogramme ) und geben Sie dann die folgende Eingabeaufforderung ein:

dscacheutil -flushcache

Jetzt können Sie erneut versuchen, auf die problematische URL zuzugreifen. Wenn es immer noch nicht funktioniert, fahren Sie mit dem nächsten Fix fort.

2. Konfigurieren Sie Ihren Computer für die Verwendung eines anderen DNS-Servers

Standardmäßig entscheidet Ihr Computer, mit welchem ​​DNS-Server automatisch eine Verbindung hergestellt wird. In einigen Fällen hat dieser DNS-Server möglicherweise nicht die besten Antwortzeiten. Oder es ist möglicherweise nicht verfügbar, was zu Fehlern wie DNS_PROBE_FINISHED_NXDOMAIN führt.

Eine Möglichkeit, um festzustellen, ob dies die Ursache des Problems ist, besteht darin, Ihre Verbindung so zu konfigurieren, dass ein anderer DNS-Server verwendet wird. Sehen wir uns an, wie das sowohl unter Windows als auch unter macOS geht.

Fenster

Öffnen Sie das Windows - Startmenü und geben Sie „Netzwerkstatus“. Wählen Sie das erste Ergebnis aus, das angezeigt wird, und klicken Sie im nächsten Bildschirm auf die Einstellung Adapteroptionen ändern :

Die Einstellung Adapteroptionen von Windows ändern.

Es öffnet sich ein neues Fenster mit Symbolen für alle auf Ihrem Computer eingerichteten Verbindungen:

Anzeigen aktiver Verbindungen auf einem Windows-Computer.

Identifizieren Sie Ihre aktive Internetverbindung und führen Sie dann diese Schritte aus:

  1. Klicken Sie mit der rechten Maustaste auf die aktive Verbindung und wählen Sie Eigenschaften .
  2. Suchen Sie das Element Internet Protocol Version 4 (TCP/IPv4) , wählen Sie es aus und öffnen Sie die Einstellung Eigenschaften .
  3. Wählen Sie die Option Folgende DNS-Serveradresse verwenden aus .

Sie sollten dann diesen Bildschirm sehen, nur ohne Zahlen in den Feldern Bevorzugter DNS-Server und Alternativer DNS-Server :

Einstellungen des Windows-DNS-Servers.

Im obigen Beispiel verwenden wir die öffentlichen DNS-Server von Google. Geben Sie dazu „8.8.8.8“ als bevorzugten DNS-Server und „8.8.4.4“ als alternativen DNS-Server ein.

Es gibt viel mehr Optionen, wenn es um öffentliche DNS-Server geht, also probieren Sie sie einfach aus. Google ist jedoch normalerweise eine sichere Wahl.

Wenn Sie bereits einen benutzerdefinierten DNS-Server verwenden und auf DNS_PROBE_FINISHED_NXDOMAIN stoßen, versuchen Sie es mit dem umgekehrten Ansatz. Das heißt, kehren Sie zu den Standardeinstellungen zurück, um zu sehen, ob das Problem dadurch behoben wird.

Mac OS

Das Ändern des DNS-Servers Ihrer aktiven Verbindung unter macOS funktioniert ähnlich wie in Windows. Hier ist, was Sie tun müssen:

  1. Gehen Sie zu Systemeinstellungen.
  2. Navigieren Sie zu Netzwerk und wählen Sie Ihre aktive Verbindung aus.
  3. Klicken Sie in den Einstellungen Ihrer aktiven Verbindung auf die Schaltfläche Erweitert .
  4. Wählen Sie die Registerkarte DNS aus und fügen Sie die Adressen hinzu, die Sie verwenden möchten.

Während Schritt vier sollten Sie einen Bildschirm wie diesen sehen:

Angeben eines bevorzugten DNS-Servers auf einem Mac.

Genau wie bei Windows können Sie jeden beliebigen DNS-Server verwenden. Wenn Sie fertig sind, überprüfen Sie, ob der Fehler DNS_PROBE_FINISHED_NXDOMAIN weiterhin besteht.

3. Überprüfen Sie die Hosts- Datei Ihres Computers

Die Hosts- Datei Ihres Computers ermöglicht Ihnen die manuelle Zuordnung von IP-Adressen zu Domänen. Dies kann beispielsweise für die lokale Webentwicklung nützlich sein, da Sie lokale Websites benutzerdefinierten Domänen zuordnen können, ohne sie zu registrieren.

In einigen Fällen können Programme Ihre Hosts- Datei ohne Ihr Wissen bearbeiten. Dies kann zu Fehlern wie DNS_PROBE_FINISHED_NXDOMAIN führen. So beheben Sie das Problem.

Fenster

Suchen und öffnen Sie zuerst Ihre Hosts- Datei. Sie finden es, indem Sie zum lokalen Verzeichnis C:\Windows\System32\drivers\etc\ navigieren:

Die hosts-Datei auf einem Windows-Computer.

Öffnen Sie die Datei mit Ihrem bevorzugten Texteditor. Denken Sie daran, dass Sie möglicherweise Administratorrechte festlegen müssen, um sie zu bearbeiten.

In Ihrer Hosts- Datei haben Sie wahrscheinlich mindestens einige benutzerdefinierte Zuordnungen eingerichtet. Stellen Sie sicher, dass keiner der Einträge mit dem Domainnamen übereinstimmt, auf den Sie zugreifen möchten.

Wenn die Zieldomäne aufgeführt ist, entfernen Sie den Eintrag und speichern Sie die Änderungen in Ihrer Hosts- Datei. Versuchen Sie dann erneut, auf die Site zuzugreifen.

Mac OS

Der einfachste Weg, Ihre Hosts- Datei unter macOS zu bearbeiten, ist die Verwendung von Terminal. Öffnen Sie zunächst die Anwendung und geben Sie den folgenden Befehl ein:

sudo nano /private/etc/hosts

Der Befehl öffnet Ihre Hosts- Datei mit dem Nano-Texteditor mit Administratorrechten. Wenn Sie mit einem anderen Editor vertrauter sind, können Sie diesen Teil des Befehls ersetzen.

Sehen Sie sich in der Datei um, um festzustellen, ob die Domäne vorhanden ist, die den Fehler DNS_PROBE_FINISHED_NXDOMAIN zurückgibt. Wenn dies der Fall ist, entfernen Sie diese Zuordnung und speichern Sie Ihre Änderungen an der Datei.

Abschluss

Es gibt viele Möglichkeiten, den DNS_PROBE_FINISHED_NXDOMAIN-Fehler zu beheben. Glücklicherweise sind die meisten Fixes bemerkenswert einfach zu implementieren. Wenn Sie wissen, was zu tun ist, sollten Sie innerhalb weniger Minuten wieder auf die Website zugreifen können, die Sie erreichen möchten.

Wenn der Fehler DNS_PROBE_FINISHED_NXDOMAIN auftritt, können Sie ihn folgendermaßen beheben:

  1. Erneuern Sie Ihre IP-Adresse und leeren / starten Sie Ihren Cache neu.
  2. Konfigurieren Sie Ihren Computer so, dass er einen anderen DNS-Dienst verwendet.
  3. Überprüfen Sie die Hosts- Datei Ihres Computers.

Haben Sie Fragen zur Behebung des DNS_PROBE_FINISHED_NXDOMAIN-Fehlers in WordPress? Lassen Sie uns im Kommentarbereich unten darüber sprechen!

Bild von Visual Generation / shutterstock.com