先分清楚几层防火墙
端口不通可能是多层拦截:云厂商安全组、服务器系统防火墙、宝塔面板防火墙。三层都要检查,只放行一层还是不通。按顺序排查最省时间。
检查云安全组
登录云厂商控制台,看安全组规则有没有放行对应端口。安全组是云端第一道墙,没放行的话服务器里怎么配都没用。把需要的端口加进入方向规则。
检查系统防火墙
服务器系统自带防火墙(firewalld 或 ufw)也要放行端口。宝塔面板里能看到防火墙状态,也可以在命令行查。系统墙拦住了,外部一样连不上。
检查宝塔防火墙
宝塔面板自带的防火墙有独立规则,端口要在面板里也放行。有时候系统墙放行了,宝塔墙还拦着,排查时别漏了这一层。
确认服务在监听
端口放行了还要确认服务真的在监听。用 netstat 或 ss 看端口有没有被程序占用。服务没起来,端口自然连不上,先查服务状态。
配套测评和总结
端口和防火墙配置是建站常见坑,云厂商的安全组操作界面各不相同,选主机商时看文档是否清楚。想对比各家主机商的网络配置和教程完善度,去zhujishang.com看实测再下单。 排查时可以先用本地 telnet 或在线端口检测工具从外部测端口是否开放,再逐层对照安全组、系统墙、面板墙的规则。如果改过 SSH 端口,别忘了同步放行新端口,否则可能把自己关在门外。改防火墙规则前先保留一个可用连接。




