修正服务绑定地址

LinuxBeginner
立即练习

简介

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

✨ 查看解决方案并练习