服务公告

服务公告 > 数据与安全 > 内网服务的暴露面收敛

内网服务的暴露面收敛

发布时间:2026-06-10 13:59
服务器上的服务数量随时间自然增长:装过的管理面板、调试用的接口、临时起的数据面板,很多都顺手监听在了所有地址上。时间一长,没人说得清机器上到底有多少服务对外可达。暴露面收敛就是把这些口子逐项收回内网,只留下业务真正需要的公网入口,是性价比最高的安全动作之一。 ## 先盘点公网可达面 收敛从盘点开始,在服务器上列出所有监听中的服务: ```bash ss -tlnp ``` 输出里的地址列是关键:显示 0.0.0.0 或星号的服务监听在所有网卡上,公网直接可达;显示内网地址的服务只在内网可达。逐行核对每个监听服务的用途,标注三项信息:这是什么、谁在用、要不要对公网开放。再对照顺云控制台的防火墙规则与机房安全组,确认端口层面实际放行了哪些,服务监听与规则放行两层都要看,任何一边开着的口子都是可达的。 ## 逐项收回内网 对不需要公网访问的服务,按情况选择收敛方式。能改监听地址的,把服务绑定到内网网卡或本机回环地址,重启生效;依赖防火墙拦截的,关闭对应端口的公网放行规则,只保留内网网段;确实需要远程访问的管理类服务,收进跳板通道或加密隧道,不直接暴露端口。每收敛一项就更新资产台账,记录服务、地址、开放范围,下次盘点有据可比。 ## 验证收敛效果 收敛完成后从外部视角验证:在公网机器上对服务器的每个曾开放端口做连接测试,确认只剩业务必需的入口;在服务器上再次执行监听盘点,比对前后差异。更彻底的做法是借外部扫描视角定期复查,把结果与台账比对,新增的监听服务如果没有登记,要么补登记要么关掉。收敛不是一次性动作,新服务上线与系统更新都可能带来新的监听,把暴露面检查纳入月度巡检才能维持效果。 ## 注意事项 一是收敛动作要在变更窗口执行,改监听地址可能影响依赖该服务的其他组件,先在测试环境确认。二是不要用关服务代替收地址,功能以后还用的服务,绑定内网比停掉更稳妥。三是留意容器化部署的特殊性,容器默认的端口映射可能把内网服务再次发布到公网,网络配置要一并纳入盘点范围。