宝塔不同端口网站无法访问怎么办?检查防火墙是否放行对应端口
当站点监听非标准端口(如8080)时,若未正确配置防火墙规则,可能导致外部无法访问。
- 典型场景:部署多站点、测试环境使用非标准端口。
- 常见原因:
- 服务器防火墙阻止非80/443端口。
- 云平台安全组未放行目标端口。
解决方案对比
方法 | 适用情况 | 注意事项 |
---|---|---|
检查站点绑定端口 | 确认Nginx/Apache配置 | 在宝塔中查看 |
开放系统防火墙 | 放行指定端口 | 使用firewalld或iptables |
设置安全组规则 | 云平台层面控制 | 阿里云、腾讯云等均需单独配置 |
操作建议
- 登录宝塔面板,进入“网站” -> “设置” -> “配置文件”,确认监听端口(如listen 8080)。
- 在“安全”模块添加该端口至白名单。
- 登录云平台,在安全组中添加入方向规则放行该端口。
- 使用
telnet 公网IP 8080
或curl http://公网IP:8080
测试连通性。
更新时间:2025-06-05 19:28:25