宝塔不同端口网站无法访问怎么办?检查防火墙是否放行对应端口

当站点监听非标准端口(如8080)时,若未正确配置防火墙规则,可能导致外部无法访问。

  • 典型场景:部署多站点、测试环境使用非标准端口。
  • 常见原因
    • 服务器防火墙阻止非80/443端口。
    • 云平台安全组未放行目标端口。

解决方案对比

方法 适用情况 注意事项
检查站点绑定端口 确认Nginx/Apache配置 在宝塔中查看
开放系统防火墙 放行指定端口 使用firewalld或iptables
设置安全组规则 云平台层面控制 阿里云、腾讯云等均需单独配置

操作建议

  1. 登录宝塔面板,进入“网站” -> “设置” -> “配置文件”,确认监听端口(如listen 8080)。
  2. 在“安全”模块添加该端口至白名单。
  3. 登录云平台,在安全组中添加入方向规则放行该端口。
  4. 使用 telnet 公网IP 8080 或 curl http://公网IP:8080 测试连通性。
posted @ 2025-06-10 16:59  Henry王  阅读(45)  评论(0)    收藏  举报