宝塔连接是否与服务器防火墙有关?如何放行8888端口?
宝塔面板默认使用 8888
端口,若服务器防火墙或云平台安全组未放行该端口,将导致无法访问。
- 典型场景:新安装宝塔后无法通过浏览器访问。
- 常见原因:
- 服务器本地防火墙(如 firewalld/iptables)阻止访问。
- 云服务商安全组未放行 8888 端口。
解决方案对比
方法 | 适用情况 | 注意事项 |
---|---|---|
修改系统防火墙规则 | 放行本地端口 | CentOS/RHEL 使用 firewall-cmd |
配置云平台安全组 | 公网访问控制 | 如阿里云、腾讯云 |
使用宝塔“安全”模块添加白名单 | 推荐方式 | 图形化操作 |
操作建议
-
登录服务器执行以下命令开放 8888 端口:
firewall-cmd --permanent --add-port=8888/tcp firewall-cmd --reload
-
若为 iptables 环境:
iptables -I INPUT -p tcp --dport 8888 -j ACCEPT service iptables save
-
登录云平台,在安全组中添加入方向规则,允许 TCP:8888。
-
在宝塔“安全”模块中添加 8888 端口至白名单。
更新时间:2025-06-06 16:54:15