Wenn du schon einmal etwas gegoogelt oder eine Website aufgerufen hast, bist du höchstwahrscheinlich schon auf NXDOMAIN DNS-Fehler Antwort. Dieser Fehler wird in der Regel unter Diese Website ist nicht erreichbar or Diese Webseite ist nicht verfügbar Nachricht als DNS_PROBE_FINISHED_NXDOMAIN wenn Google eine Seite nicht laden kann.
Der Fehler wird in der Regel von einer Meldung begleitet, die besagt, dass der Browser die IP-Adresse nicht finden kann. Die Ursachen dafür können vielfältig sein: von abgelaufenen Domain-Namen bis hin zu DNS-Fehlkonfigurationen.
Das ist ein ernstes Problem für jeden Website-Betreiber: Jede Minute, in der die Seite nicht erreichbar ist, verlieren Sie Kunden und Nutzer. Dazu kommt, dass Suchmaschinen eine nicht reagierende Website registrieren und sie im Ranking abwerten, was die Sichtbarkeit in den Suchergebnissen deutlich senkt.
Schließlich kann der NXDOMAIN-Fehler auch durch einen NXDOMAIN-Angriff verursacht werden, was das Problem für Website-Betreiber noch ernster macht. Schauen wir uns daher an, was die NXDOMAIN-Antwort bedeutet, warum sie auftritt und wie man sie behebt und verhindert.
Was bedeutet der NXDOMAIN-Fehler?
Der NXDOMAIN-Fehler oder Non-Existent-Domain-Fehler ist eine DNS-Fehlermeldung, die der Client erhält, wenn das Domainnamesystem die URL einer Website nicht in eine IP-Adresse auflösen kann. Dieses Problem führt dazu, dass der Webbrowser die Website nicht erreichen kann, was bedeutet, dass die Domain wie der Name schon sagt nicht vorhanden ist.
Normalerweise wird dieser Fehler als "DNS_PROBE_FINISHED_NXDOMAIN" angezeigt, und der Webbrowser zeigt ein trauriges Gesicht oder eine Gedankenblase. Wenn dieser Fehler regelmäßig auftritt und Ihre Website ständig damit konfrontiert ist, könnte dies auf Netzwerkprobleme oder schlimmer noch auf Sicherheitsprobleme hindeuten.
Warum tritt der NXDOMAIN-Fehler auf?
Wie bereits erwähnt, kann der NXDOMAIN DNS Fehler verschiedene Ursachen haben. Diese reichen von abgelaufenen oder falsch konfigurierten Domains bis hin zu Sicherheitsproblemen. Im Folgenden gehen wir auf die häufigsten Gründe ein, warum Ihre Website einen NXDOMAIN-Fehler auslösen kann.
Abgelaufener oder nicht registrierter Domainname
Ein häufiger Grund für den NXDOMAIN DNS-Fehler ist, dass die Zielwebsite nicht erreichbar ist, weil der Domainname nicht registriert oder abgelaufen ist.
Ob eine Domain abgelaufen oder nicht registriert ist, lässt sich über das Lookup-Tool der Internet Corporation for Assigned Names and Numbers (ICANN) prüfen. Gib einfach die URL der Website ein und schau nach, ob sie in der ICANN-Datenbank aktiv ist.
Falsch konfigurierte Domain
Abgesehen von nicht registrierten oder abgelaufenen Domains kann ein NXDOMAIN-Fehler auch auftreten, wenn die Domain auf keine IP-Adresse zeigt oder auf eine falsche Adresse verweist. Überprüfe die DNS-Einträge der Domain, um sicherzustellen, dass sie auf die richtige Adresse zeigt.
Sicherheitsprobleme
Wie bereits erwähnt, kann ein anhaltender NXDOMAIN DNS-Fehler auf Sicherheitslücken oder Netzwerkprobleme hinweisen. Ein mögliches Sicherheitsproblem ist Malware-Beaconing, bei dem Schadsoftware Cyberkriminellen signalisiert, dass sie ein System erfolgreich infiziert hat. Dies ist ein frühes Warnsignal für einen bevorstehenden DDoS-Angriff.
Wenn Ihr lokaler DNS-Dienst mehrere NXDOMAIN-Antworten von einem einzigen Client erhält, kann das auf ein Sicherheitsproblem hinweisen, das zum Verlust sensibler Daten führen könnte.
Benutzerspezifische Probleme
Schließlich kann der NXDOMAIN DNS-Fehler auf einzelne Nutzer beschränkt sein, anstatt ein Problem mit der Website selbst zu sein. Die Ursache kann auch beim Internetanbieter oder im Browser liegen.
So behebst du einen NXDOMAIN-Fehler
Wie Sie sehen, gibt es viele Gründe, warum Ihre Website einen NXDOMAIN-Fehler zurückgeben kann. Schauen wir uns nun an, wie Sie diese Probleme beheben können.
Herausfinden, ob das Problem einzelne Nutzer oder alle betrifft
Der erste Schritt zur Behebung Ihres NXDOMAIN-DNS-Fehlers ist festzustellen, ob das Problem für alle Benutzer auftritt oder nur auf Ihr Gerät und Ihren Browser beschränkt ist. Sie können dazu eine Proxy-Server-Website wie "proxysite.com" oder "hide.me" nutzen, Ihre Website-URL eingeben und verschiedene Serverstandorte testen.
Wenn der Fehler beim Zugriff auf deine Website über den Proxy-Server nicht auftritt, liegt das Problem wahrscheinlich an deinem Gerät oder Browser.
Eine abgelaufene oder nicht registrierte Domain beheben
Wenn deine Domain nicht aktiv ist, kann das verschiedene Ursachen haben. Bei einer neu registrierten Domain musst du dein Eigentümerrecht innerhalb von 15 Tagen bestätigen, andernfalls kann ICANN sie sperren. Bei einer abgelaufenen Domain hast du 45 Tage Zeit, sie ohne zusätzliche Kosten zu erneuern.
Wenn die 45-tägige Frist abgelaufen ist, hast du noch 30 Tage Zeit, deine Domain gegen einen Aufpreis zu verlängern, bevor sie gelöscht wird. Hast du sie bis dahin immer noch nicht verlängert, geht sie in die Phase der ausstehenden Löschung über, und du musst warten, bis du sie neu registrieren kannst.
Ihre Domain richtig konfigurieren
Wenn du die DNS-Einträge deiner Domain über Dienste wie WHOIS überprüft hast und dabei eine fehlerhafte Konfiguration festgestellt hast, gibt es einige mögliche Ursachen, die du prüfen und beheben solltest.
Zunächst: Falls Ihre Domain nicht auf die Nameserver des Hosting-Anbieters zeigt, wenden Sie sich an Ihren Domain-Registrar und lassen Sie die Domain auf die richtigen Nameserver umleiten.
Ein weiteres häufiges Problem, das zu einem NXDOMAIN DNS-Fehler führen kann, tritt auf, wenn eine Subdomain nicht korrekt konfiguriert ist. Mit einer bereits vorhandenen Domain lässt sich eine separate Website einrichten, ohne eine neue Domain kaufen zu müssen.
Dies ist der Fall, wenn Sie eine Subdomain wie "blog.exampledomain.com" oder "forum.exampledomain.com" erstellen, während Sie bereits "exampledomain.com" besitzen. Wenn Sie die Subdomain jedoch nicht korrekt eingerichtet haben (z. B. Tippfehler in der Adresse), funktioniert Ihre Subdomain-Website nicht.
Sie können Ihre Domain- und Subdomain-Einstellungen über den DNS-Reiter überprüfen, den Ihr Website-Hosting-Anbieter bereitstellt. Alternativ können Sie auf "whatsmydns.net" nachschlagen, das Ihnen einen vollständigen Bericht über Ihre Domains, Subdomains und A-Records anzeigt.
Wenn alles korrekt konfiguriert ist, brauchen Sie möglicherweise einfach etwas Geduld – die Propagierung von DNS kann einige Zeit in Anspruch nehmen.
Das gilt allerdings nur für frisch eingerichtete Websites. Schauen wir uns jetzt den Fall an, dass deine Website bereits eine Weile problemlos lief und du plötzlich eine NXDOMAIN-Antwort erhältst.
Ein möglicher Grund für den NXDOMAIN DNS-Fehler ist der aktive Angriffschutz-Modus des Hosting-Anbieters, der dazu führen kann, dass die Domain als inaktiv gilt. Das lässt sich über WHOIS überprüfen. Ist dieser Modus aktiv, deaktiviere ihn und prüfe anschließend, ob der Fehler behoben ist.
Sicherheitsprobleme beheben
NXDOMAIN-Angriffe lassen sich wie andere Cyberangriffe in zwei Kategorien einteilen: einfache und komplexe Angriffe. Einfache NXDOMAIN-Angriffe sind meist leicht zu erkennen, da sie eindeutige Merkmale aufweisen – etwa eine ungewöhnlich hohe Anzahl von Anfragen an nicht existierende Domainnamen aus einer einzigen Quelle.
Solche Angriffe sind jedoch bereits für sich genommen schwer zu bewältigen – erst recht ausgeklügelte NXDOMAIN-Angriffe, bei denen infizierte Geräte unbescholtener Nutzer als Angriffswerkzeug missbraucht werden und die Erkennung dadurch erheblich erschwert wird.
Um diese Angriffe zu überwachen und abzuwehren, können Sie die DNS-Sicherheitslösungen bekannter Cloud-Anbieter wie Cloudflare und Cisco nutzen.
Diese Lösungen sorgen nicht nur für die nötige Sicherheit, sondern verteilen auch die Last auf Ihrem DNS gleichmäßig – so werden plötzliche Traffic-Spitzen abgefangen, ohne dass es zu einer NXDOMAIN-Antwort kommt.
Benutzerspezifische Probleme beheben
Wenn du alle oben genannten Punkte geprüft hast und festgestellt hast, dass der Fehler nur bei dir auftritt und nicht bei anderen, solltest du das Problem auf deinem Gerät, in deinem Browser oder bei deinem Internetanbieter suchen.
Wenn das Problem nur bei dir auftritt, kann ein NXDOMAIN-Fehler viele verschiedene Ursachen haben. Hier sind die Lösungen für alle Fälle:
Den DNS-Cache leeren
Eine der häufigsten Lösungen für einen NXDOMAIN-Fehler ist das Leeren des DNS-Caches. Jedes Mal, wenn du eine Seite besuchst, speichert dein Browser die IP-Adresse und den DNS-Eintrag vorübergehend im Cache. Das beschleunigt das Laden der Seite bei späteren Besuchen.
Das ist soweit in Ordnung. Wenn sich jedoch zu viele beschädigte oder veraltete DNS-Cachedateien ansammeln, kann das Betriebssystem Fehler produzieren und sogar Sicherheitslücken entstehen. In der Folge kann es zu NXDOMAIN-Fehlern kommen.
Einen nützlichen Leitfaden dazu findest du in unserem So leerst du den DNS-Cache, wo wir den Vorgang für alle Betriebssysteme erklärt haben – einschließlich des DNS-Caches von Google Chrome, der vom DNS-Cache Ihres Systems getrennt ist.
Deine DNS-Server ändern
In der Regel werden deine DNS-Server vom Internetanbieter zugewiesen – diese sind jedoch nicht immer die schnellsten oder sichersten.
Wenn der DNS-Server Ihres Internetanbieters Probleme hat, kann dies einen NXDOMAIN-Fehler verursachen. Wenn Sie einen schnelleren und zuverlässigeren DNS-Server möchten, können Sie einen der beliebten öffentlichen DNS-Server von Google, OpenDNS und Cloudflare nutzen. Führen Sie die folgenden Schritte aus, um Ihren DNS-Server zu ändern:
Für Windows-Nutzer:
- Klicke auf Start und suche nach Systemsteuerung. Öffne die Systemsteuerung, klicke auf Netzwerk und Internet und dann auf Netzwerk- und Freigabecenter.
- Klicken Sie im linken Bereich des Fensters auf Adaptereinstellungen ändern.
- Klicken Sie mit der rechten Maustaste auf Ihre aktuelle Verbindung und wählen Sie Eigenschaften.
- Suchen Sie in der Liste nach Internet Protocol Version 4 (TCP/IP) oder Internet Protocol Version 6 (TCP/IPv6) und klicken Sie auf einen davon. Danach wird die Schaltfläche Eigenschaften am unteren Rand blau. Klicken Sie darauf.
- Unten im Fenster sehen Sie "Die folgenden DNS-Serveradressen verwenden." Klicken Sie auf den Kreis daneben, um diese Option zu aktivieren.
- Geben Sie die folgenden Zahlen ein:
- Bevorzugter DNS Server:
1.1.1.1 (IPv4)
2606:4700:4700::1111 (IPv6) - Alternativer DNS Server:
1.0.0.1 (IPv4)
2606:4700:4700::1001 (IPv6)
- Bevorzugter DNS Server:
- Sobald du alle neuen DNS-Adressen eingetragen hast, öffne einen neuen Tab in deinem Browser und prüfe, ob der NXDOMAIN-Fehler behoben wurde.
Für macOS:
- Öffne die Systemeinstellungen und navigiere zu Netzwerk.
- Klicken Sie auf Ihre aktuelle Netzwerkverbindung und klicken Sie auf die Schaltfläche Erweitert.
- Navigieren Sie in der oberen Leiste des Fensters zu DNS und klicken Sie auf das +-Zeichen.
- Geben Sie die folgenden Zahlen ein:
- Bevorzugter DNS Server:
1.1.1.1 (IPv4)
2606:4700:4700::1111 (IPv6) - Alternativer DNS Server:
1.0.0.1 (IPv4)
2606:4700:4700::1001 (IPv6)
- Bevorzugter DNS Server:
- Sobald du alle neuen DNS-Adressen eingetragen hast, öffne einen neuen Tab in deinem Browser und prüfe, ob der NXDOMAIN-Fehler behoben wurde.
Für Linux:
- Überprüfe den aktuellen DNS-Server mit diesem Befehl:
cat /etc/resolv.conf
- Um Ihre DNS-Einstellungen zu bearbeiten, geben Sie folgenden Befehl ein:
sudo nano /etc/resolv.conf
- Nachdem du diesen Befehl ausgeführt hast, öffnet sich eine Datei im nano-Editor. Gib den folgenden Befehl ein, um deine DNS-Adresse zu ändern:
nameserver 1.1.1.1
Wenn du die aktuelle Version von Linux verwendest, kannst du mit den folgenden Schritten deine DNS-Adresse ändern:
- Öffnen Sie das Terminalfenster und geben Sie folgenden Befehl ein:
cd /etc/netplan
- Geben Sie anschließend ein ls um Ihre Konfigurationsdateien aufzulisten. Mit folgendem Befehl können Sie dann den Ubuntu DNS-Server bearbeiten:
sudo nano filenamehere.yaml
- Verwende die folgenden Angaben für dein neues DNS:
- Bevorzugter DNS Server:
1.1.1.1 (IPv4)
2606:4700:4700::1111 (IPv6) - Alternativer DNS Server:
1.0.0.1 (IPv4)
2606:4700:4700::1001 (IPv6)
- Bevorzugter DNS Server:
- Sobald Sie die Angaben eingetragen haben, drücken Sie Strg+O, um die Datei zu speichern, und Strg+X, um den Editor zu schließen. Verwenden Sie anschließend folgenden Befehl, um Ihre Änderungen zu übernehmen:
sudo netplan apply
- Sobald du alle neuen DNS-Adressen eingetragen hast, öffne einen neuen Tab in deinem Browser und prüfe, ob der NXDOMAIN-Fehler behoben wurde.
Lokale Hosts-Datei prüfen
Ein zentraler Bestandteil beim Aufrufen einer Website ist die lokale Hosts-Datei auf Ihrem Gerät. Sie ordnet bei jedem Website-Besuch einem Domainnamen die zugehörige IP-Adresse zu.
Allerdings kann die lokale Hosts-Datei einen bestimmten Domainnamen oder eine IP-Adresse unbemerkt als nicht erreichbar markieren. Auch manuelle Änderungen durch den Nutzer können dazu führen, dass ein NXDOMAIN-Fehler auftritt.
Für Windows:
- Klicken Sie auf Start, geben Sie Notepad ein und wählen Sie Als Administrator ausführen.
- Klicken Sie in der Menüleiste oben im Fenster auf Datei und wählen Sie Öffnen….
- Ändern Sie rechts unten im neuen Fenster den Dateityp-Filter von Textdokumente (*.txt) auf Alle Dateien, geben Sie den folgenden Pfad in das Feld Dateiname ein und klicken Sie auf Öffnen:
C:\Windows\System32\drivers\etc\
- Anschließend sollte eine Datei namens hosts erscheinen. Doppelklicken Sie darauf, um sie zu öffnen.
- Die Datei zeigt Informationen zu IP-Adressen und Domains. Ganz unten in der Datei finden Sie eine Liste gesperrter Websites. Ist Ihre Website dort unterhalb der Zeile ::1 localhost aufgeführt, entfernen Sie den entsprechenden Eintrag.
- Öffnen Sie einen neuen Tab in Ihrem Browser und prüfen Sie, ob der NXDOMAIN-Fehler behoben wurde.
Für macOS:
- Öffnen Sie das Terminal, indem Sie in der Dock-Leiste auf das Launchpad-Symbol klicken und im Suchfeld Terminal eingeben.
- Geben Sie folgenden Befehl ein:
sudo nano /private/etc/hosts
- Dadurch wird die Hosts-Datei geöffnet. Ist Ihre Website unterhalb der Zeile ::1 aufgeführt, entfernen Sie den entsprechenden Eintrag.
- Drücken Sie nach dem Löschen Cmd+O, um die Datei zu überschreiben, und bestätigen Sie mit Return, um Ihre Änderungen zu speichern.
- Drücken Sie Cmd+X, um die Hosts-Datei zu schließen, und prüfen Sie anschließend, ob der NXDOMAIN-Fehler behoben wurde.
Für Linux:
- Öffnen Sie ein Terminal-Fenster.
- Geben Sie folgenden Befehl ein:
sudo nano /etc/hosts
- Ist Ihre Website unterhalb der Zeile ::1 aufgeführt, entfernen Sie den entsprechenden Eintrag.
- Drücken Sie Strg+X und bestätigen Sie die Abfrage zum Speichern der Änderungen mit y.
Antivirenprogramm oder VPN deaktivieren
Antivirenprogramme und VPNs sind nützliche Werkzeuge, um Ihr Gerät und Netzwerk zu schützen. Sie können jedoch auch völlig unbedenkliche Websites blockieren, was zu einem NXDOMAIN-Fehler führen kann, wenn Sie versuchen, diese Website aufzurufen.
Das Deaktivieren eines Drittanbieter-Antivirenprogramms unterscheidet sich je nach Anwendung. Schlagen Sie daher in der Dokumentation Ihres Antivirenprogramms nach oder wenden Sie sich an den jeweiligen Support.
Um den integrierten Echtzeitschutz von Windows Defender unter Windows zu deaktivieren, gehen Sie wie folgt vor:
- Drücken Sie Windows+I, um die Windows-Einstellungen zu öffnen.
- Klicken Sie auf Update und Sicherheit und wählen Sie dann in der linken Seitenleiste Windows-Sicherheit.
- Wählen Sie in der Liste auf der rechten Seite den Eintrag Virus & threat protection aus. Suchen Sie im neuen Fenster den Abschnitt Virus & threat protection settings. Klicken Sie darunter auf Manage settings.
- Echtzeitschutz deaktivieren.
Nachdem Sie Ihr Drittanbieter-Antivirusprogramm und den Windows-Echtzeitschutz deaktiviert haben, prüfen Sie, ob der NXDOMAIN-Fehler behoben wurde.
Um dein VPN zu deaktivieren, folge diesen Schritten:
Für Windows:
- Klicken Sie auf Start und dann auf Einstellungen (das Zahnrad-Symbol).
- Öffne die Einstellungen-Seite von Windows und navigiere zu Netzwerk & Internet.
- Wählen Sie aus der Liste auf der linken Seite VPN aus.
- Klicken Sie auf den VPN-Dienst, den Sie verwenden, und klicken Sie auf Trennen.
- Starten Sie Ihr Gerät neu und prüfen Sie, ob der NXDOMAIN-Fehler behoben wurde.
Für macOS:
- Öffne die Systemeinstellungen und klicke auf Netzwerk.
- Wählen Sie aus der Liste auf der linken Seite VPN aus.
- Klicken Sie auf Trennen und wenden Sie an, um Ihre Änderungen zu speichern.
Für Linux-Nutzer gilt: Das Deaktivieren von VPN hängt vom jeweiligen Betriebssystem und VPN ab. Suche daher nach einer Anleitung für dein spezifisches Betriebssystem und VPN, oder wende dich an den Support deines VPN-Anbieters.
Fazit
Einen NXDOMAIN-Fehler zu beheben kann entweder ziemlich mühsam sein oder so einfach wie ein DNS-Cache-Flush. So oder so ist es ein häufig auftretender Fehler – wer weiß, wie man damit umgeht, ob als Nutzer oder als Website-Betreiber, spart sich viel Zeit und unter Umständen auch Geld.
Häufig gestellte Fragen
Was ist ein NXDOMAIN-Fehler?
Kurz gesagt bedeutet der NXDOMAIN-Fehler, dass der Browser die Website nicht erreichen kann – die Domain existiert schlicht nicht.
Wie behebt man einen NXDOMAIN-Fehler?
Es gibt verschiedene Möglichkeiten, einen NXDOMAIN-Fehler zu beheben – die richtige Vorgehensweise hängt davon ab, ob du Website-Betreiber oder normaler Nutzer bist und ob der Fehler allgemein auftritt oder nur bei dir.
Wenn Sie der Inhaber sind, prüfen Sie, ob Ihre Domain nicht registriert oder abgelaufen ist. Für reguläre Nutzer gilt: Eine der häufigsten Methoden, einen NXDOMAIN-Fehler zu beheben, besteht darin, den DNS-Cache zu leeren.
Was bedeutet ein NXDOMAIN-Fehler?
Ein NXDOMAIN-Fehler kann viele Ursachen haben, zum Beispiel:
- Falsche Schreibweise von URL.
- Veralteter Code, der versucht, eine nicht mehr existierende Website zu erreichen.
- Falsch konfigurierte Domain.
- Kompromittierte Domain oder Sicherheitsprobleme.
- Eine VPN oder ein Antivirusprogramm hat die Domain aus einem bestimmten Grund auf die Sperrliste gesetzt.