简介
内部状态页面目前可以通过回环接口访问,但应该监听所有 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显示 IPv4 监听地址为0.0.0.0:8090。curl http://127.0.0.1:8090/返回包含internal status ready的内容。
提示
如何比较当前状态和所需状态?
使用 ss 检查端口 8090,读取指定的配置文件,然后修改绑定值并重启服务。
总结
你已修正一个服务的绑定地址,并验证了监听状态以及保持不变的 HTTP 响应。



