网站打不开怎么办?资深 SRE 的 5 步排障法
一、问题描述
当你或你的用户访问网站时,浏览器显示“无法访问此网站”、“502 Bad Gateway”或“连接已重置”。这种情况不仅损失流量,更影响业务信誉。
二、常见原因
- DNS 解析故障:域名指向了错误的 IP 或解析尚未生效。
- SSL/TLS 证书问题:证书过期或配置错误导致浏览器拦截。
- CDN/边缘节点异常:Cloudflare 等 CDN 节点无法连接到你的源站。
- 服务器宕机:后端服务(Nginx/Apache/Node.js)停止响应。
- 网络路径受阻:特定运营商或地区的网络连接中断。
三、解决方法
第一步:基础连通性测试
使用 ping 或 curl 测试域名。如果无法解析 IP,则是 DNS 问题。
第二步:检查 HTTP 状态码
- 502/504:通常是后端服务崩了,或者是 CDN 找不到源站。
- 403:权限问题,检查防火墙或 WAF 规则。
- SSL Error:检查证书有效期。
第三步:对比全球节点性能
故障可能只发生在你当前的地区。使用全球探测工具对比结果。
四、快速检测
👉 推荐使用:OpsKitPro 网站在线诊断工具
输入你的域名,一键获取 DNS、HTTP 连通性、SSL 证书深度取证 及 CDN 节点状态 的完整报告,并获得针对性的修复建议。
五、总结
网站故障不可怕,可怕的是盲目排障。先定位是“路(网络)”断了还是“店(服务器)”关了,才能高效修复。