安全组配置验证
在腾讯云控制台中,安全组是端口开放的第一道防线。需确认目标端口已添加允许所有IP(0.0.0.0/0)或指定IP段的入站规则,协议类型应与服务类型(TCP/UDP)完全匹配。建议通过「安全组-入站规则」界面检查优先级设置,确保新规则未被其他高优先级规则覆盖。
协议类型: TCP 端口范围: 80/80 策略: 允许 来源: 0.0.0.0/0
服务器防火墙检查
系统级防火墙可能覆盖安全组设置,需执行以下操作:
- 查看防火墙状态:
sudo ufw status
或systemctl status firewalld
- 添加端口规则:
firewall-cmd --permanent --add-port=80/tcp
- 重载配置:
firewall-cmd --reload
或iptables -I INPUT 5 -p tcp --dport 80 -j ACCEPT
服务状态与网络验证
执行四层网络诊断:
- 验证服务监听:
netstat -tuln | grep :80
- 测试本地访问:
curl http://localhost:80
- 检查IP转发:
sysctl net.ipv4.ip_forward
(应为1) - 外部连通测试:通过其他设备执行
telnet 公网IP 80
高级排查方法
当基础检查无效时,建议:
- 抓包分析:
tcpdump -i eth0 port 80
观察数据包流向 - 查看系统日志:
journalctl -u firewalld
或dmesg | grep DROP
- 对比测试:临时关闭防火墙
systemctl stop firewalld
验证是否为规则冲突
端口不生效问题需按网络层→安全组→防火墙→服务层的顺序排查。建议使用腾讯云「网络诊断工具」进行自动化检测,若仍无法解决应及时提交工单并附上排查日志。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/680927.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。