소개
내부 상태 페이지가 루프백 인터페이스에서는 작동하지만 모든 IPv4 인터페이스에서 요청을 수신 대기해야 합니다. 포트와 페이지 내용은 이미 올바르게 설정되어 있습니다.
앞선 네트워킹 실습에서는 ss로 수신 대기 중인 소켓을 확인하고, curl로 HTTP 를 테스트하며, 서비스 구성을 읽는 방법을 연습했습니다. 이 과제에서는 바인드 주소만 변경합니다.
모든 IPv4 인터페이스에서 상태 페이지 수신 대기
현재 상태
labex-status-page.service는 TCP 포트 8090에서 활성 상태이지만 127.0.0.1에서만 수신 대기합니다. 구성 파일은 /etc/labex-status-page.conf입니다.
작업 범위
BIND_ADDRESS만 변경합니다.- 포트
8090과 기존 페이지 내용을 유지합니다. labex-status-page.service만 재시작합니다.
목표
상태 페이지가 0.0.0.0:8090에서 수신 대기하면서 internal status ready를 계속 반환하도록 설정합니다.
완료 조건
labex-status-page.service가 활성 상태입니다.ss에0.0.0.0:8090의 IPv4 수신 대기 소켓이 표시됩니다.curl http://127.0.0.1:8090/이internal status ready를 포함한 내용을 반환합니다.
힌트
현재 상태와 필요한 상태를 어떻게 비교할 수 있나요?
ss 로 포트 8090 을 확인하고, 지정된 구성 파일을 읽은 다음, 바인드 값을 변경하고 서비스를 재시작합니다.
요약
서비스의 바인드 주소를 수정하고, 수신 대기 상태와 유지된 HTTP 응답을 모두 확인했습니다.



