Der Kunde sagt: „Das Internet ist kaputt“
Ein Kunde ruft an. Die Bestellseite lädt nicht, und er sagt: „Das Internet ist kaputt.“ Das hilft Ihnen nicht weiter.
Eine gute Fehlersuche stellt kleine Fragen der Reihe nach. Mit zwei Werkzeugen finden Sie heraus, an welcher Stelle der Weg abbricht.
Am Ende dieser Lektion
Notiz
Ich kann mit der Ausgabe von ping und traceroute herausfinden, wo eine Verbindung abbricht.
Schlüsselwörter
| Begriff | Was er bedeutet | Beispiel |
|---|---|---|
| ping | ein Befehl, der prüft, ob ein Gerät antwortet | |
| traceroute | ein Befehl, der die Stationen auf dem Weg zu einem Ziel zeigt | |
| Hop | eine Station auf dem Weg, meist ein Router | |
| Latenz | die Zeit, die eine Nachricht hin und zurück braucht, in Millisekunden | 24 ms |
| Paketverlust | der Anteil der Nachrichten, die nicht ankommen | 25 % |
| Timeout | die Meldung, dass keine Antwort kam |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Gehen Sie von nah nach fern
Prüfen Sie zuerst das, was am nächsten liegt, und dann Schritt für Schritt weiter nach außen. Der erste Schritt, der nicht klappt, zeigt Ihnen die Stelle.
So sparen Sie Zeit. Sie raten nicht, sondern schließen Stellen aus.
Die Reihenfolge der Fragen
| Schritt | Frage | Womit prüfen Sie? |
|---|---|---|
| 1 | Hat mein Gerät eine Adresse? | Netzwerkeinstellungen |
| 2 | Antwortet das Gateway? | ping auf die Gateway-Adresse |
| 3 | Wird der Name aufgelöst? | ping auf den Namen: kommt eine Adresse zurück? |
| 4 | Antwortet der Server? | ping auf die Adresse des Servers |
| 5 | Hört das Programm auf dem Port? | Einen Verbindungstest auf den Port |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
ping fragt: Bist du da?
ping sendet kleine Nachrichten an ein Ziel und wartet auf die Antworten. Zu jeder Antwort zeigt es die Latenz, also die Zeit hin und zurück.
Am Ende steht eine Zusammenfassung: wie viele Nachrichten gesendet wurden, wie viele zurückkamen und wie viel Prozent verloren gingen. Das ist der Paketverlust.
Beispiel: ping auf den Server, alles in Ordnung
| Nachricht | Antwort von | Zeit |
|---|---|---|
| 1 | 203.0.113.10 | 24 ms |
| 2 | 203.0.113.10 | 23 ms |
| 3 | 203.0.113.10 | 26 ms |
| 4 | 203.0.113.10 | 24 ms |
| Zusammenfassung | 4 gesendet, 4 empfangen | 0 % verloren |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Beispiel: ping auf den Server, es hakt
| Nachricht | Ergebnis | Zeit |
|---|---|---|
| 1 | Antwort von 203.0.113.10 | 25 ms |
| 2 | Timeout | keine |
| 3 | Antwort von 203.0.113.10 | 310 ms |
| 4 | Timeout | keine |
| Zusammenfassung | 4 gesendet, 2 empfangen | 50 % verloren |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
traceroute zeigt den Weg
Eine Nachricht läuft über mehrere Stationen, die Hops. traceroute listet jede Station mit ihrer Antwortzeit auf.
Ein Stern bedeutet: Dort kam keine Antwort. Stehen ab einer Stelle bis zum Ziel nur noch Sterne, liegt das Problem dort oder dahinter. Einzelne Sterne mitten im Weg sind harmlos, wenn danach wieder Stationen antworten. Es kann auch an einer Firewall liegen. Unter Windows heißt der Befehl tracert.
Beispiel: traceroute zum Server, alles in Ordnung
| Hop | Station | Zeit |
|---|---|---|
| 1 | 192.168.1.1 (Router im Büro) | 2 ms |
| 2 | 10.20.0.1 (Anbieter) | 9 ms |
| 3 | 198.51.100.1 (Knoten im Internet) | 14 ms |
| 4 | 203.0.113.10 (Server) | 24 ms |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Beispiel: traceroute, der Weg bricht ab
| Hop | Station | Zeit |
|---|---|---|
| 1 | 192.168.1.1 (Router im Büro) | 2 ms |
| 2 | 10.20.0.1 (Anbieter) | 9 ms |
| 3 | * * * | Timeout |
| 4 | * * * | Timeout |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Ausprobieren: Sterne finden
# Eine aufgezeichnete Ausgabe, selbst geschrieben und nicht gemessen
echo "1 192.168.1.1 2 ms" > hops.txt
echo "2 10.20.0.1 9 ms" >> hops.txt
echo "3 * * *" >> hops.txt
echo "4 * * *" >> hops.txt
# In welchen Zeilen kam keine Antwort?
grep -n "\*" hops.txt
# Ändern Sie die Zeilen 3 und 4 so, dass ein Hop 15 ms braucht, und führen Sie erneut aus.
Ein häufiger Irrtum
Warnung
„ping antwortet nicht, also ist der Server aus.“ Das muss nicht stimmen. Manche Server oder Firewalls beantworten ping absichtlich nicht. Prüfen Sie zusätzlich den echten Dienst, zum Beispiel die Webseite.