腾讯云-(4)-安全组和系统防火墙

编程达人挑战赛·第4期 10w+人浏览 240人参与

声明

  • 本文内容由AI工具生成
  • 生成工具:[DeepSeek]
  • 生成时间:[2025年11月22日]
  • 版权声明:本文遵循CC BY-NC 4.0协议



明白了!问题在于腾讯云的安全组(防火墙)没有放行你修改后的宝塔端口。即使服务器系统防火墙没开,腾讯云的网络层面防火墙也会拦截。

🔧 立即解决方案

步骤1:登录腾讯云控制台配置安全组

  1. 登录腾讯云控制台

  2. 找到防火墙/安全组设置

    控制台 → 轻量应用服务器 → 点击你的服务器实例 → 「防火墙」选项卡
    
  3. 添加必要的端口规则
    点击「添加规则」,依次添加以下端口:

    端口协议说明建议来源
    你的宝塔新端口TCP宝塔面板访问0.0.0.0/0 或 你的IP
    80TCPHTTP网站0.0.0.0/0
    443TCPHTTPS网站0.0.0.0/0
    22TCPSSH远程连接你的IP/32
    9200TCPElasticsearch你的IP/32
    5601TCPKibana你的IP/32
    15672TCPRabbitMQ管理你的IP/32
  4. 保存并等待生效

    • 点击「确定」保存规则
    • 等待1-2分钟让规则生效

步骤2:通过SSH检查宝塔状态

如果还无法访问,通过SSH检查:

# SSH登录服务器(使用22端口)
ssh root@你的服务器IP

# 检查宝塔服务状态
bt status

# 如果服务停止,重启宝塔
bt restart

# 查看宝塔实际监听的端口
netstat -tunlp | grep python
# 或者
ss -tunlp | grep python

步骤3:获取正确的访问URL

# 在SSH中执行,获取最新的宝塔访问信息
bt default

这会显示:

  • 面板地址:http://你的IP:端口/随机安全入口
  • 用户名
  • 密码

🚨 紧急恢复方案

如果以上方法都不行,重置宝塔端口:

# 通过SSH登录后执行
bt

# 会出现菜单,选择:
# 8 → 修改面板端口
# 输入一个新端口,比如 8888

# 或者直接修改配置文件
echo "8888" > /www/server/panel/data/port.pl
/etc/init.d/bt restart

# 然后在腾讯云防火墙添加8888端口

📝 验证步骤

完成配置后,按这个顺序验证:

  1. 在腾讯云控制台确认端口规则已添加
  2. 等待2分钟让网络规则生效
  3. 尝试访问http://你的服务器IP:你的端口/安全入口
  4. 如果还不行,通过VNC控制台直接登录服务器检查

💡 预防措施

以后修改端口时,记住这个流程:

# 正确流程:
1. 先在腾讯云防火墙添加新端口
2. 测试新端口能否访问:telnet 你的IP 新端口
3. 修改宝塔端口
4. 用新端口访问
5. 确认OK后,移除旧端口(可选)

🆘 如果仍然无法解决

如果以上步骤都试过了还是无法访问,请告诉我:

  1. 你修改成了什么端口?
  2. 执行 bt default 显示什么信息?
  3. 执行 netstat -tunlp | grep python 显示什么?
  4. 腾讯云防火墙页面截图是什么样的?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值