如何在宝塔面板中开放80/443端口?安全策略设置
网站使用HTTP(80)或HTTPS(443)协议,若未在防火墙和云平台安全组中放行,将导致外部无法访问。宝塔提供图形化界面简化操作。
常见原因包括:
- 系统防火墙未放行
- 云平台安全组未配置
- Nginx/Apache未监听对应端口
解决方案对比
方法 | 适用情况 | 注意事项 |
---|---|---|
使用宝塔“安全”页面 | 快速添加规则 | 描红提示:仅适用于系统防火墙 |
手动编辑iptables/firewalld | 自定义规则需求 | 需熟悉Linux命令 |
云平台控制台配置 | 外部网络访问控制 | 必须与系统防火墙一致 |
操作建议
- 登录宝塔后台,进入“安全”页面,点击“放行端口”,输入80/443并选择TCP协议。
- 登录云平台控制台,在安全组中添加允许的80/443端口入方向规则。
- 在服务器上使用
firewall-cmd --list-all
或iptables -L -n
查看当前规则。 - 检查Nginx/Apache是否监听了对应端口(如
listen 80; listen 443 ssl;
)。 - 使用在线工具测试端口是否对外可达(例如:ping.eu)。
扫码添加技术【解决问题】
专注网站运营、网站安全十余年。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。
本文来自博客园,作者:Henry王,转载请注明原文链接:https://www.cnblogs.com/heneryw/p/18910851