Einführung
Eine interne Statusseite funktioniert auf der Loopback-Schnittstelle, soll aber auf jeder IPv4-Schnittstelle lauschen. Der Port und der Seiteninhalt sind bereits korrekt.
Im vorangegangenen Netzwerk-Lab haben Sie das Überprüfen lauschender Dienste mit ss, das Testen von HTTP mit curl und das Lesen der Dienstkonfiguration geübt. In dieser Herausforderung ändern Sie ausschließlich die Bind-Adresse.
Die Statusseite auf allen IPv4-Schnittstellen lauschen lassen
Aktuelle Situation
labex-status-page.service ist am TCP-Port 8090 aktiv, lauscht aber nur auf 127.0.0.1. Die Konfiguration befindet sich in /etc/labex-status-page.conf.
Umfang
- Ändern Sie nur
BIND_ADDRESS. - Behalten Sie Port
8090und den vorhandenen Seiteninhalt bei. - Starten Sie nur
labex-status-page.serviceneu.
Ihr Ziel
Die Statusseite soll auf 0.0.0.0:8090 lauschen und weiterhin internal status ready zurückgeben.
Abnahmekriterien
labex-status-page.serviceist aktiv.sszeigt einen IPv4-Listener auf0.0.0.0:8090.curl http://127.0.0.1:8090/gibt Inhalte zurück, dieinternal status readyenthalten.
Hinweise
Wie kann ich den aktuellen und den erforderlichen Zustand vergleichen?
Überprüfen Sie Port 8090 mit ss, lesen Sie die angegebene Konfigurationsdatei und starten Sie den Dienst nach der Änderung des Bind-Werts neu.
Zusammenfassung
Sie haben die Bind-Adresse eines Dienstes korrigiert und sowohl den Listener als auch die unveränderte HTTP-Antwort überprüft.



