首页/系统/信创系统运维速查/防火墙放行后仍不通的排查
常见问题65 条

防火墙放行后仍不通的排查

加了放行规则仍不通:确认生效区域与实际浏览的服务,核对 permanent 与 reload、规则顺序,并排查相关旁路链。

信创系统运维速查系统更新于 2026-10-12

检查生效情况

检查生效情况
firewall-cmd --state
firewall-cmd --get-active-zones
firewall-cmd --list-all                    # 目标区域已开服务与端口
firewall-cmd --permanent --list-all | head

核对与修正

核对与修正
firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --reload                       # 永久规则需 reload 生效
ss -lntp | grep 8080                        # 服务端监听核对
nc -vz <服务器IP> 8080                      # 外部复测
同机能连、外部不通重点查防火墙与安全组;本机也不通完看服务是否监听正确地址(0.0.0.0 与 127.0.0.1 区别)。

易错点

  • permanent 只写持久配置:改完必须 reload(或运行态同时加)
  • 容器映射端口场景要连带看转发链:宿主放行不代表映射生效

数据来源与参考

  • man 1 firewall-cmd
  • firewalld 官方文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌