网站本地可访问但外部打不开怎么办?如何定位故障?
问题原因:
- 服务器未开放对应端口或防火墙限制访问
- 域名解析未生效或配置错误
- 本地环境与线上环境存在差异
| 步骤 | 描述 | 工具/命令 |
|---|---|---|
| 检查服务器监听端口 | 查看Nginx/Apache是否绑定0.0.0.0而非仅127.0.0.1 | netstat -tuln |
| 检查防火墙规则 | 确保80/443等端口已放行 | iptables, firewalld, 宝塔防火墙 |
| 检查云服务器安全组 | 在阿里云、腾讯云等平台确认端口白名单 | 控制台设置 |
| 域名解析检查 | 使用ping/nslookup确认域名是否指向正确IP | Windows/Linux命令行 |
| 远程访问测试 | 使用其他网络环境尝试访问站点 | 手机流量、异地代理 |

更新时间:2025-06-20 10:09:04
下一篇:网站怎么修改点击次数
