Website-Suche

Die Windows-Eingabeaufforderung verbirgt diese 6 großartigen Netzwerk-Troubleshooting-Tools


Netzwerkprobleme können äußerst frustrierend sein: Alles scheint einwandfrei zu funktionieren - außer die Internetverbindung. Dann funktioniert die Internetverbindung wieder einwandfrei, doch Webseiten brauchen eine Ewigkeit zum Laden. Hinzu kommen diese nervigen, intermittierenden Verbindungsprobleme, die scheinbar willkürlich auftreten und wieder verschwinden.

Machen Sie sich keine Sorgen - Windows bietet eine Reihe praktischer Tools zur Netzwerkfehlerbehebung. Jedes der unten aufgeführten Tools lässt sich mit einem einzigen Befehl in Windows PowerShell ausführen. Sie lösen zwar nicht jedes Problem, doch in vielen Fällen können sie Ihnen helfen, die Ursache des Problems einzugrenzen oder sogar zu identifizieren - was der erste Schritt zur Behebung ist.

Bevor wir beginnen, empfehle ich, PowerShell als Administrator auszuführen, da einige der folgenden Befehle Administratorrechte erfordern.

Ipconfig

Der erste Schritt bei jedem Netzwerk-Troubleshooting-Prozess






Das Eingeben des Befehls ipconfig sollte der erste Schritt bei jedem Fehlerbehebungsprozess sein, da er Informationen über die Netzwerkadapter Ihres PCs, die IP-Adresse Ihres Routers (aufgeführt als Standard-Gateway) sowie die lokale IP-Adresse Ihres PCs liefert. Um ein vollständiges Bild zu erhalten - einschließlich weiterer Informationen - geben Sie ein:

Ipconfig /all

Falls Sie Probleme mit Ihrem DNS-Server haben - beispielsweise die Fehlermeldung DNS-Server reagiert nicht - können Sie den folgenden Befehl ausführen, um den DNS-Cache Ihres PCs zu leeren:

ipconfig /flushdns

Anschließend kann das Aktualisieren der IP-Adresse Ihres PCs eine überraschend wirksame Methode sein, um verschiedene Netzwerkprobleme zu lösen. Obwohl die beiden unten aufgeführten Befehle keineswegs Wunder bewirken, kosten sie nichts. Das einzige Problem ist, dass Sie, falls Sie auf Ihrem Router Firewall-Regeln eingerichtet haben, die die IP-Adresse Ihres PCs beinhalten, diese nach dem Aktualisieren der IP-Adresse anpassen müssen. Um die IP-Adresse Ihres PCs zu aktualisieren, geben Sie Folgendes ein:

ipconfig /release
ipconfig /renew

Bevor wir weitermachen, sollten Sie wissen, dass das Eingeben von ipconfig /? eine Liste aller verfügbaren Parameter samt einer Erklärung dazu anzeigt, was jeder einzelne bewirkt - was bei der Behebung von Netzwerkproblemen nützlich sein kann.

Ping

Ermitteln Sie den Zustand Ihrer Verbindung

ping ist ein weiteres einfaches, aber effektives Werkzeug zur Netzwerkfehlerbehebung, das Ihnen dabei hilft, die Ursache für Netzwerkprobleme einzugrenzen. Angenommen, das Wi-Fi- oder Ethernet-Symbol zeigt an, dass Sie verbunden sind - doch Ihr Browser lädt keine Webseiten. Der erste Schritt besteht darin, zu prüfen, ob Ihr Router ordnungsgemäß funktioniert. Dazu geben Sie einfach ping gefolgt von der IP-Adresse Ihres Routers ein. In meinem Fall muss ich Folgendes eingeben:

ping 192.168.0.1

Wie Sie sehen können, funktioniert mein Router einwandfrei - das bedeutet, das Problem liegt wohl nicht in meinem lokalen Netzwerk. Der nächste Schritt besteht darin, einen zuverlässigen Server zu pingen, der rund um die Uhr erreichbar ist. Google.com ist eine gute Wahl dafür:

ping google.com

Wenn alles funktioniert, ist das großartig. Falls jedoch nicht - und Sie beispielsweise mit mobilen Daten auf Ihrem Handy google.com aufrufen können - könnte das Problem bei Ihrem Internetanbieter liegen.

Nslookup

Eine DNS-Abfrage kann Ihnen verraten, wie Ihr DNS-Server performt.



Dies ist ein weiteres nützliches Werkzeug zur Fehlerbehebung, mit dem man Probleme mit dem DNS-Server erkennen kann. So habe ich beispielsweise festgestellt, dass der DNS-Server meines ISPs nicht der schnellste war - nachdem ich den ISP gewechselt hatte und diesen Befehl ausführte, um die Leistung des Servers zu überprüfen. Wie Sie im ersten Screenshot sehen können, erhalte ich beim Ausführen des Befehls unter Verwendung des DNS-Servers meines ISPs stets zwei „DNS-Anfrage abgelaufen“-Meldungen, bevor ich die IP-Adresse der zu testenden Website erhalte.

Allerdings bekomme ich keine solchen Fehler, wenn ich meinen DNS-Server auf Cloudflares 1.1.1.1 umstelle. Mit anderen Worten: Der DNS-Server meines ISPs hat keine Schwierigkeiten, Webseiten aufzulösen - es dauert nur etwas länger. Deswegen habe ich vor einiger Zeit meinen DNS-Server auf Cloudflares 1.1.1.1 umgestellt. Der allgemeine Befehl, den man hier verwenden sollte, lautet:

nslookup nameofthewebsite.com

Alles, was Sie tun müssen, ist nameofthewebsite.com durch eine echte Webseite zu ersetzen - beispielsweise linux-console.net. Wenn Sie die Abfrage mit einem anderen DNS-Server durchführen möchten, fügen Sie einfach dessen IP-Adresse an das Ende des Befehls hinzu, wie folgt:

nslookup linux-console.net 1.1.1.1

Das Ausführen dieses Befehls kann nützlich sein, wenn Ihre Downloadgeschwindigkeit bereits maximiert ist, aber Webseiten nur langsam laden - oder wenn Sie eine bestimmte Webseite nicht aufrufen können, obwohl alle anderen Webseiten einwandfrei funktionieren.

Netsh

Eine Sammlung nützlicher Netzwerk-Troubleshooting-Tools

Der Befehl netsh (Network Shell) hat zahlreiche Anwendungsmöglichkeiten, die bei der Behebung von Netzwerkproblemen sehr nützlich sein können. Beispielsweise das Ausführen von:

netsh winsock reset
netsh int ip reset

Dies setzt den TCP/IP-Stack sowie das Windows Sockets (Winsock)-Verzeichnis auf seine Standardeinstellungen zurück - was verschiedene Verbindungsprobleme beheben kann. Vergessen Sie nicht, Ihren PC nach Ausführung dieser Befehle neu zu starten. Sie können außerdem folgendes ausführen:

netsh wlan show profiles 

Um die auf Ihrem PC gespeicherten Wi-Fi-Profile anzusehen, können Sie ein bestimmtes Profil löschen (falls Sie es nicht mehr verwenden oder Probleme beim Verbinden mit diesem WLAN-Netzwerk haben) mit:

netsh wlan delete profile name="Name of the profile you want to delete"

Tracert

Den Weg der Datenpakete nachverfolgen

Das Ausführen von tracert zeigt Ihnen den gesamten Weg, den die Datenpakete von Ihrem PC zur gewünschten Website zurücklegen. Es zeigt außerdem die Verzögerung an jedem Zwischenstopp und kann Ihnen helfen, festzustellen, wo das Problem liegt - falls eines vorhanden ist.

Traceroute funktioniert, indem eine Folge von Paketen mit steigenden TTL-Werten (Time to Live) gesendet wird. Jedes Paket „verfällt“ an einem anderen Knoten, wodurch Traceroute jeden Knoten entlang der Route identifizieren kann - Ihren Router, die Router Ihres ISPs, externe Router usw. Das erste Paket hat einen TTL-Wert von 1, das zweite von 2, das dritte von 3 - Sie verstehen schon.

Falls es an einem bestimmten Router zu einem plötzlichen Anstieg der Latenz kommt, der für den Rest der Route anhält, könnte dort ein Problem vorliegen. Ebenso ist es in der Regel kein Problem, wenn an bestimmten Hops die Nachricht Anfrage abgelaufen angezeigt wird - dies kann bedeuten, dass ein bestimmter Router auf Traceroute-Anfragen nicht reagiert oder dafür zu lange braucht. Wenn jedoch am letzten Hop die Anfrage abläuft, könnte irgendwo auf der Route ein Problem vorliegen - oder das Zielsystem reagiert einfach nicht auf Traceroute-Anfragen. Falls Sie beispielsweise auch die Website in Ihrem Browser nicht öffnen können, deutet das auf ein Netzwerkproblem hin.

Restart-NetAdapter

Manchmal muss man nur den Netzwerkadapter neu starten.

Dieser Befehl ist so einfach wie möglich - doch das Neustarten Ihres Netzwerkadapters kann die schnelle Lösung für Ihre Netzwerkprobleme sein. Sie können dies manuell tun, doch die Ausführung des Befehls ist schneller. Alles, was Sie in PowerShell eingeben müssen, ist:

Restart-NetAdapter -Name "The name of the active adapter"

Sie können den Namen Ihres Netzwerkadapters herausfinden, indem Sie ipconfig ausführen. Da mein aktiver Netzwerkadapter als „Ethernet 4“ aufgeführt wird (ich habe zwei Ethernet-Anschlüsse auf meinem Motherboard), muss ich folgendes eingeben:

Restart-NetAdapter -Name "Ethernet 4"

Falls Sie sich die Mühe sparen wollen, den Namen Ihres Netzwerkadapters herauszufinden, führen Sie einfach aus:

Get-NetAdapter | Restart-NetAdapter

Dies neustartet automatisch alle Ihre Netzwerkadapter.


Fürchten Sie sich nicht vor PowerShell - umarmen Sie es.

Die Bedienung über die Befehlszeile kann einschüchternd wirken - das weiß ich, weil ich seit meiner Teenagerzeit Windows-PCs verwende. Doch wenn man mit ein paar einfachen Befehlen beginnt, merkt man schnell, dass PowerShell keineswegs beängstigend ist. Man kann sie nutzen, um häufig auftretende Windows-Probleme zu beheben, Windows-Funktionen zu deaktivieren, die in den Einstellungen nicht verfügbar sind, sowie allerlei einfache, aber effektive Reparaturtools auszuführen.

Ähnliche Artikel