网站打不开怎么排查?从解析、端口到备案的运维排查清单
作者:备案源头内容团队内容审核:备案源头内容团队更新于 2026年7月23日
网站突然打不开,原因可能在任何一层:域名没解析、端口没放行、服务挂了、证书过期、甚至掉备案或被墙。乱试一通只会浪费时间。本文给一份从外到内、分层排查的运维清单,按顺序走一遍就能快速定位。
排查总原则:分层,从外到内
按"域名解析 → 网络与端口 → 服务器与 Web 服务 → HTTPS 证书 → 备案与被墙"的顺序逐层确认,每一层都用最小动作验证是否正常,定位到哪层坏了再深入。
第一层:DNS 解析
先确认域名能否正确解析到服务器 IP:用 ping 域名 或 dig/nslookup 看返回的 IP 是否是你的服务器。解析不对或不生效,多是记录配错或 TTL 缓存,排查见 域名 DNS 解析怎么配置。备案没通过前能否解析另见 备案没通过前域名能先解析吗。
第二层:网络与端口
解析正常但连不上,检查网络与端口:服务器安全组/防火墙是否放行 80、443;用 telnet 域名 443 或 curl -v 看端口是否可达。云服务器最常见的坑就是安全组没放行对应端口。
第三层:服务器与 Web 服务
端口通但页面异常(502/503/白屏),问题在服务器侧:Web 服务(Nginx/Apache)是否在运行、站点配置的 server_name/root 是否正确、后端程序是否崩溃、磁盘是否写满。可先在服务器本机 curl http://127.0.0.1 确认程序本身是否正常,站点部署链路见 备案通过后网站怎么上线。
第四层:HTTPS 证书
HTTP 能开、HTTPS 报错,多是证书问题:证书过期、证书与域名不匹配、证书链不全或私钥不对应。证书申请、部署与自动续期见 网站 HTTPS 怎么配置。证书到期是高频事故,建议纳入监控。
第五层:备案与被墙
前面都正常、国内还是打不开,就要看合规层:
- 用 ICP 备案查询核对备案是否仍有效,掉备案会导致接入被停,原因见 网站好好的怎么突然掉备案了;
- 若解析正常、海外能访问而国内不行,可能是域名被墙,区别与判断见 域名被墙和掉备案是一回事吗;
- 网站因无法访问被判定不合格而影响备案的情况,另见 网站无法访问导致备案被驳回。
分层排查清单
| 层 | 快速验证 | 常见故障 |
|---|---|---|
| DNS 解析 | dig 域名 |
记录配错、TTL 未生效 |
| 网络端口 | telnet 域名 443 |
安全组/防火墙未放行 |
| 服务器/Web | 本机 curl 127.0.0.1 |
服务未起、配置错、磁盘满 |
| HTTPS 证书 | 浏览器证书信息 | 过期、不匹配、链不全 |
| 备案/被墙 | 工信部系统查备案 | 掉备案、被墙 |
常见问题
Q:网站打不开,第一步该查什么?
先查 DNS 解析是否正确,再查端口是否放行,按从外到内的顺序走,避免一开始就钻进服务器细节。
Q:国内打不开、国外能开是什么问题?
解析正常且海外可访问,多与被墙或备案相关,见 域名被墙和掉备案是一回事吗。
Q:怎么减少突发打不开的情况?
做好可用性、证书与备案状态监控,提前预警,见 网站上线后怎么做运维监控。
资料来源
- 各云服务商安全组与故障排查官方文档
- 工业和信息化部 ICP/IP/域名信息备案管理系统:beian.miit.gov.cn
以上为通用排查思路,具体命令与配置以你使用的服务器与服务软件文档为准。
相关阅读
网站数据怎么备份与恢复?备份策略、异地备份与恢复演练
服务器故障、误删、被攻击、迁移出错,任何一种都可能让网站数据丢失。备份不是"有就行",而是要能在需要时真正恢复回来。本文讲清网站该备份什么、怎么备、多久备一次,以及恢复怎么做。 备份什么 | 对象 | 说明 | |---|---| | 数据库 | 网站核心数据(文章、订单、用户等),优先级最高 | | 站点文件 | …
CDN 缓存策略怎么配?缓存规则、回源、刷新与预热全解析
很多站长接了 CDN 却发现两类问题:要么"改了内容用户还看到旧的",要么"命中率很低、CDN 形同虚设"。这都是缓存策略没配好。接入 CDN(见 备案网站怎么接入 CDN)只是第一步,真正让 CDN 又快又不出错,靠的是精细的缓存规则。本文系统讲清。 缓存的基本原理 CDN 在全国节点缓存你的资源副本,用户就近取,…
网站定时任务与运维自动化怎么做?自动备份、证书续期与巡检
证书忘了续、备份忘了做、日志忘了清——运维事故很多不是不会做,而是"忘了做"。把重复的运维动作交给定时任务自动执行,是最省心也最可靠的做法。本文讲清哪些该自动化、定时任务怎么用,以及自动任务本身也要监控。 哪些运维适合自动化 | 任务 | 自动化收益 | |---|---| | 数据备份 | 定时全量/增量,避免漏备…
网站数据库运维怎么做?选型、性能优化、主从与备份全解析
对大多数网站,数据库是最核心、也最难重建的资产:程序挂了能重启,数据库数据丢了或被拖慢,整站跟着崩。数据库运维不是"装完能用就行",而要在选型、性能、可靠性、安全四条线上持续投入。本文系统梳理网站数据库运维的关键点。 选型:关系型还是其它 大多数网站用关系型数据库(MySQL/MariaDB、PostgreSQL)就…
开发、测试、生产环境怎么分离?配置管理与发布流程
直接在生产服务器上改代码、连生产数据库调试,是运维事故的高发来源。把开发、测试、生产环境分开,让改动先在安全的地方验证,是稳定运维的基础。本文讲清三套环境怎么分、配置怎么管、怎么一步步发布到线上。 三套环境各干什么 | 环境 | 用途 | 数据 | |---|---|---| | 开发(dev) | 写代码、本地调试…
网站错误页怎么做?404、50x 自定义页与优雅降级实操
用户访问到一个"Nginx 默认 502 白页"或浏览器原生 404,会直接流失;搜索引擎抓到大量返回 200 的"软 404"也会伤收录。错误页看似小事,做好了却能留住用户、保护 SEO。本文讲清怎么把错误页做对。 先分清常见错误码 | 状态码 | 含义 | 典型原因 | |---|---|---| | 404 |…
网站高可用架构怎么做?负载均衡、多节点与故障转移全解析
单台服务器承载的网站,只要这台机器宕机、升级重启或被打满,网站就整体不可用。当业务对可用性有要求时,就需要从"单点"走向"高可用(HA)架构"——通过冗余和自动故障转移,让任何单一组件失效都不至于让整站瘫痪。本文系统讲清高可用的核心组件与落地要点。 先理解:可用性和单点故障 可用性常用"几个 9"衡量:99.9%(全…
备案通过后网站怎么上线?域名解析、服务器绑定与部署实操
很多站长拿到 ICP 备案通过通知后,反而卡在"接下来怎么让网站真正打开"这一步。备案解决的是"能不能上线"的资质问题,真正上线还需要一套运维动作:把域名解析到服务器、在服务器上部署站点、绑定域名、配好 HTTPS,最后验证访问。本文按实操顺序梳理。 上线前提:备案与接入都已就绪 开始部署前先确认两件事:一是备案已通…