我的知识记录

宝塔面板外网访问配置全攻略:安全组、端口、域名、SSL与IP白名单

宝塔面板要安全稳定地从外网访问,需要正确配置安全组、端口、域名绑定、SSL和访问控制。下面是完整配置指南。

基础访问配置。1. 安装宝塔后,终端显示的外网面板地址就是访问地址,格式http://服务器IP:8888/安全入口。2. 云服务器安全组放行面板端口(默认8888),入方向TCP协议。3. 服务器内部防火墙放行端口,宝塔安装时自动配置。4. 浏览器访问地址,输入账号密码登录。

修改默认端口。默认8888端口被大量扫描,建议修改。宝塔面板-设置-面板端口,改成10000-65535之间的随机端口,如38472。修改后安全组同步放行新端口,旧端口可以关闭。SSH里也能用bt第7项改。

修改安全入口。安全入口是面板URL后的8位字符串,相当于第二道密码。宝塔-设置-安全入口,改成自己记得住的8位字符。或bt第13项改。安全入口不要用admin、login等常见组合。

绑定域名访问。用域名访问面板比IP更安全方便。1. 域名DNS加A记录指向服务器IP,如bt.yourdomain.com。2. 宝塔-设置-面板域名,输入bt.yourdomain.com,保存。3. 安全组放行80和443端口(域名访问需要)。4. 此时只能通过域名访问面板,IP访问被拒绝。5. 域名需要备案(国内服务器),未备案域名无法用80/443端口,但可以用非标准端口(如bt.yourdomain.com:8888)。

配置面板SSL。HTTPS加密面板访问,防止账号密码被窃听。1. 宝塔-设置-面板SSL。2. 申请Let's Encrypt免费证书(域名已解析且80端口放行)。3. 或上传已有证书(pem和key文件)。4. 开启后用https://bt.yourdomain.com访问。5. 开启"强制HTTPS",HTTP自动跳转。6. 证书有效期90天,宝塔自动续期,确认计划任务里有续期任务。

IP白名单(高安全)。只允许指定IP访问面板,其他IP直接拒绝。1. 宝塔-设置-授权IP,输入允许的IP,如公司固定IP 1.2.3.4。2. 多个IP用逗号分隔。3. 设置后只有白名单IP能访问面板。4. 注意:如果你的IP是动态的(家庭宽带),不要设白名单,否则自己也登不上。5. 忘记白名单导致自己被锁:SSH执行rm -f /www/server/panel/data/limitip.conf,重启面板。

面板用户安全。1. 修改默认用户名:bt第6项或面板设置里改,不要用admin。2. 强密码:12位以上混合字符,bt第5项改。3. 开启面板告警:设置-消息通道,绑定邮箱或微信,登录时发通知。4. 登录失败锁定:默认5次失败锁定15分钟,保持开启。5. 定期查看面板日志:设置-面板日志,看有没有异常登录。

关闭不安全访问。1. 不要用IP+默认端口访问面板。2. 不要把面板地址发给无关人员。3. 不要在公共电脑登录面板,登录后退出。4. 不用时可以临时停止面板:/etc/init.d/bt stop,用时再start(但不推荐,网站不受影响)。5. 定期更新面板版本,修复安全漏洞。

阿里云/腾讯云特殊配置。阿里云:除了安全组,还有"云盾"可能拦截异常访问,确认面板IP没被云盾封禁。腾讯云:安全组+"安全防护",同样检查。两家都支持"宝塔面板一键登录",在云控制台可以免密登录面板,适合紧急情况。

常见问题。域名访问面板502:面板SSL没配好或端口冲突,检查Nginx配置。IP访问被拒:绑定了域名,必须用域名访问。面板SSL证书过期:重新申请或检查自动续期。白名单把自己锁了:SSH删limitip.conf。端口改了连不上:安全组没放行新端口。

按以上配置,宝塔面板既安全又稳定。安全和便利是平衡的,高安全配置(域名+SSL+IP白名单+非默认端口)适合生产服务器,测试服务器可以简单些。

宝塔面板外网访问配置全攻略:安全组、端口、域名、SSL与IP白名单

标签:

更新时间:2026-08-26 18:07:16

上一篇:如何修改公司网站图片_产品图banner图替换与优化完整指南

下一篇:宝塔面板Linux搭建网站完整教程_从服务器到上线_新手零基础