Einführung
Eine interne Statusseite funktioniert über die Loopback-Schnittstelle, sollte aber auf jeder IPv4-Schnittstelle lauschen. Port und Seiteninhalt sind bereits korrekt.
Im vorangegangenen Netzwerk-Labor wurde geübt, mit ss auf lauschende Dienste zu prüfen, HTTP mit curl zu testen und die Dienstkonfiguration zu lesen. In dieser Herausforderung wird ausschließlich die Bind-Adresse geändert.
Die Statusseite auf allen IPv4-Schnittstellen lauschen lassen
Aktuelle Situation
labex-status-page.service ist am TCP-Port 8090 aktiv, lauscht jedoch nur auf 127.0.0.1. Die Konfigurationsdatei befindet sich unter /etc/labex-status-page.conf.
Umfang
- Ändern Sie ausschließlich
BIND_ADDRESS. - Behalten Sie Port
8090und den vorhandenen Seiteninhalt bei. - Starten Sie nur
labex-status-page.serviceneu.
Ihr Ziel
Die Statusseite soll weiterhin auf 0.0.0.0:8090 lauschen und nach wie vor 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 Inhalt zurück, derinternal status readyenthält.
Hinweise
Wie kann ich den aktuellen und den erforderlichen Zustand vergleichen?
Prü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.



