简介
内部状态页面目前可以通过回环接口访问,但应当监听所有 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 响应。



