Rückblick: Erreichbarkeit
Lektion 19 von 47 im Kurs Netzwerken mit dem Terminal von Coddy.
Die Diagnose ist eine Leiter, und jede Sprosse schließt etwas aus.
Ist die Maschine vorhanden? Pinge sie an. Denke daran, dass ein fehlgeschlagener Ping wenig beweist, da viele Hosts ICMP ignorieren.
Ist der Port geöffnet? nc -z. Hier wird der Fall „der Server ist aktiv, aber die Website ist nicht erreichbar“ erkannt.
Antwortet der Dienst? Stelle mit curl eine echte Anfrage und lies den Exit-Code aus: 0 hat funktioniert, 7 wurde abgelehnt, 28 Zeitüberschreitung.
Arbeite dich in dieser Reihenfolge vor, und jede Antwort grenzt die nächste Frage ein. Direkt an die Spitze zu springen, führt dazu, dass man am Ende Dinge wahllos neu startet.
Aufgabe
SchwerBewältige die gesamte Leiter gegen einen Server, den du selbst startest.
- Erstelle
index.htmlmitup - Stelle den Ordner auf Port 9109 bereit
- Gib
1:und das Ping-Ergebnis (ok) aus - Gib
2:und das Portergebnis (ok) aus - Gib
3:und die abgerufene Seite aus
Erwartete Ausgabe:
1: ok
2: ok
3: upProbier es selbst
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Netzwerken mit dem Terminal
4Ist es erreichbar?
ICMP und pingPing-Ausgabe lesenWenn Ping lügtAbgelehnt oder ZeitüberschreitungRückblick: Erreichbarkeit2Namen und DNS
Warum Namen existierenDie Hosts-DateiEinen Namen nachschlagenRecord-TypenRückblick: NamenÜbe selbstständig: Terminal-Playground