Wie man DNS-Fehler behebt und wieder auf das Internet zugreift

Haben Sie einen seltsamen Fehler in Ihrem Webbrowser festgestellt, als Sie versucht haben, auf eine Website zuzugreifen? Diese speziellen Fehler besagen, dass der DNS einen Fehler gegeben hat, wie z. B. einen DNS-Abfragefehler. Möglicherweise können Sie weiterhin Programme wie Skype oder Online-Spiele verwenden, aber Websites werden sich weigern zu laden. Noch ärgerlicher ist, dass manchmal dieser Fehler nur einige Websites betrifft. Was ist also dieser “DNS-Fehler”, warum betrifft er Websites (oder nur einige) und wie behebt man ihn?
Was ist ein “DNS”?
“DNS” steht für “Domain Name System” und ist normalerweise mit einem “DNS-Server” verbunden. Wenn Sie sich nicht sicher sind, wie das Laden einer Website funktioniert, hilft das nicht wirklich zu verstehen, was ein DNS tut! Lassen Sie uns analysieren, welche Rolle das DNS spielt, damit wir eine bessere Vorstellung davon bekommen, warum es Fehler hat und wie man sie behebt.
Ein DNS-Server funktioniert ähnlich wie das Adressbuch auf Ihrem Telefon. Wenn Sie jemanden anrufen möchten, können Sie seine Nummer manuell eingeben, aber sich an die Nummern aller zu erinnern, ist eine große Mühe. Es ist viel einfacher, seine Nummer im Speicher des Telefons hinzuzufügen und einen Namen damit zu verknüpfen – wie „Mark“ – so dass, wenn Sie Mark anrufen möchten, Sie seinen Namen auf der Liste finden und auf Anrufen drücken.

Für Ihren Computer gilt dasselbe. Er weiß nicht, was ein “Google” oder ein “Facebook” oder ein “Twitter” ist. Er weiß allerdings, was eine IP-Adresse ist. Wenn Sie eine Website wie “www.facebook.com” eingeben, stellt Ihr Computer fest, dass dies eine URL ist, und geht in sein Adressbuch der URLs, um herauszufinden, wo sich Facebook im Netzwerk befindet. Das ist es, was der DNS-Server tut – er fungiert als Adressbuch für URLs.
Warum treten DNS-Fehler auf?
Was würde passieren, wenn das Adressbuch auf Ihrem Telefon beschädigt oder gelöscht wäre? Wenn Sie “Mark” eingeben, könnte Ihr Telefon ihn nicht finden und wäre nicht in der Lage, ihn anzurufen. Wenn Sie in ähnlicher Weise eine URL in Ihren Browser eingeben und der DNS-Server nicht funktioniert, kann Ihr Computer keine IP-Adresse für diese URL abrufen. Da Ihr Computer nicht weiß, wie man zu einem “Google” gelangt, kommt er mit einem DNS-Fehler zurück.
Besonders kluge Leser werden erkennen, dass Sie, wenn Sie die IP-Adresse einer Website direkt in die Adresszeile eingeben, technisch gesehen im Internet surfen könnten, selbst wenn Ihr DNS-Server nicht reagiert. Während das wahr ist, möchten wir uns nicht jede IP-Adresse merken, wenn der DNS ausfällt! Es wäre viel besser, wenn wir das Problem einfach beheben könnten.
DNS-Fehler beheben
Das ist genug über das, was ein DNS ist. Lassen Sie uns nun die Optionen betrachten, die Ihnen zur Verfügung stehen, wenn Ihr DNS Probleme hat.

DNS-Cache leeren
Wenn Sie häufig dieselbe Seite besuchen, macht es Sinn, dass der Computer die Adressen für URLs speichert, damit er den DNS-Server nicht jedes Mal kontaktieren muss. Diese Speicherung der gespeicherten URLs wird als DNS-Cache bezeichnet. Manchmal verlässt sich Ihr Computer darauf, um eine URL aufzulösen, aber wenn dieser Cache beschädigt ist, gibt er einen Fehler zurück.
Windows
Das Leeren des DNS-Cache in Windows ist ganz einfach. Um zu beginnen, drücken Sie die Win-Taste und beginnen Sie mit der Eingabe von cmd. Wenn die Eingabeaufforderung in den Suchergebnissen erscheint, klicken Sie mit der rechten Maustaste darauf und wählen Sie “Als Administrator ausführen.” Dadurch wird ein erhöhtes Befehlsfenster geöffnet, das systemweite Änderungen annehmen kann.

Um den DNS-Cache in Windows zu leeren, geben Sie diesen Befehl ein:
ipconfig /flushdnsmacOS
Die Befehle zum Leeren des DNS auf Apples Betriebssystem scheinen sich mit dem Wind zu ändern. Es gibt etwa vier separate und unterschiedliche Befehle für jede Version von OS X. Aus diesem Grund haben wir nur die aktuellsten aufgenommen.
Um den DNS-Cache auf Mac OS zu leeren, muss der Benutzer ein Terminalfenster öffnen. Gehen Sie zum Anwendungsbereich, suchen Sie nach einer Anwendung namens “Terminal” und starten Sie sie. Nachdem das Terminal geöffnet ist, leeren Sie alle DNS-Leases von Ihrem Mac, indem Sie diesen Befehl eingeben.
(OSX 10.10.4+)
dscacheutil -flushcache;
sudokillall-HUP mDNSResponder(OSX 10.10-10.10.3)
sudo discoveryutil mdnsflushcache;
sudo discoveryutil udnsflushcachesLinux
Wenn Sie Linux verwenden, öffnen Sie ein Befehlsfenster und geben Sie ein:
/etc/init.d/nscd restartVerwenden eines öffentlichen DNS-Servers

Wenn das Obige nicht funktioniert, ist die ideale Lösung, den Server, den Sie verwenden, zu ändern. Möglicherweise ist der von Ihnen standardmäßig verwendete Server ausgefallen, sodass Sie URLs nicht auflösen können. Ein guter öffentlicher DNS-Server, den Sie ausprobieren können, wenn Ihrer ausfällt, ist der öffentliche DNS-Server von Google. Er befindet sich unter „8.8.8.8“ und „8.8.4.4.“ Sie können Ihre Adaptereinstellungen ändern, um diesen DNS-Server anstelle Ihres Standard-DNS-Servers zu verwenden.
Wenn Sie sich nicht sicher sind, wie Sie den DNS-Server für Ihren PC ändern, schauen Sie sich unsere Anleitungen für Windows, Mac, Linux und Android an.
Sicherheit vorübergehend deaktivieren!
Es ist nicht ideal, Sicherheitssoftware zu deaktivieren, während Sie das Internet nutzen. Allerdings kann eine übermotivierte oder beschädigte Sicherheitssoftware manchmal ausgehende DNS-Anfragen blockieren, was zu einem DNS-Fehler führt. Wenn Sie Probleme haben und all dies ausprobiert haben, versuchen Sie, Firewalls und andere Sicherheitsoptionen zu deaktivieren, um zu sehen, ob das hilft. Wenn nicht, versuchen Sie, die Software zu deinstallieren und neu zu installieren oder eine andere Software eines anderen Anbieters auszuprobieren. Wenn es funktioniert, denken Sie daran, die Software wieder einzuschalten!
Fazit
DNS-Server-Probleme können frustrierend sein, besonders wenn man nicht weiß, wie die Fehler überhaupt entstehen. Hoffentlich haben Sie jetzt eine bessere Vorstellung davon, was diese Fehler verursacht und wie Sie DNS-basierte Probleme beim Surfen im Internet beheben können.