首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >网站打不开的排查清单:域名、服务器、服务逐项查-UserStory

网站打不开的排查清单:域名、服务器、服务逐项查-UserStory

原创
作者头像
gavin1024
发布于 2026-10-28 14:47:13
发布于 2026-10-28 14:47:13
50
举报

摘要: 网站打不开,按「域名解析→服务器可达→服务运行→端口/防火墙」四步逐项排查:先确认域名解析是否生效,再确认服务器能否 ping 通、Web 服务是否在跑,最后确认端口是否放行。使用轻量应用服务器建站时,这套清单覆盖 90% 以上的打不开情形。

网站打不开的原因可能是域名、服务器、Web 服务、防火墙四个环节里任何一个出问题。没有排查顺序就乱试,往往把几分钟能解决的问题拖成半小时。这篇给你一份可以逐项打勾的排查清单,每一项写清楚怎么判断、命中了怎么处理。

第一步:确认是你的问题还是用户侧问题

先排除「只有你打不开,别人能打开」的情况。这类问题是用户本地 DNS 缓存、运营商或浏览器问题,不是你的服务器问题。

验证方法:换一个网络环境(如手机流量)或用在线工具检测你的域名是否可访问。如果别的网络能访问,你的服务器没问题,让用户清一下 DNS 缓存或换网络。

只有确认多处都打不开,才往下查服务器。

第二步:检查域名解析是否生效

域名打不开,第一件事是确认解析有没有指向你的服务器。用 ping 你的域名 或 nslookup 你的域名 检查:

  • 返回的 IP 是你服务器的公网 IP → 解析没问题,往下查;
  • 返回错误 IP 或无法解析 → 解析有问题,去 DNS 解析控制台核对 A 记录是否正确;
  • 解析完全失败 → 可能是域名实名认证未通过被暂停(Serverhold),去注册商查状态。

域名实名认证是国内域名的硬要求,未认证会被注册局暂停解析——很多「解析配好了还是打不开」的情况都卡在这里。

第三步:确认服务器能否 ping 通

域名解析没问题,再确认服务器本身网络是否正常。用服务器公网 IP 直接 ping:

代码语言:bash
复制
ping 你的公网IP
  • 有响应 → 服务器网络正常,往下查;
  • 无响应 → 可能是服务器关机/崩溃,或 ping 被安全组/防火墙屏蔽了。

在轻量应用服务器控制台确认实例是「运行中」状态。如果状态正常但 ping 不通,轻量应用服务器的安全组(防火墙)默认可能不放行 ICMP,可以先不纠结 ping,直接用公网 IP 访问端口验证。

第四步:确认 Web 服务是否在跑

服务器可达,但网站打不开,可能是 Web 服务(Nginx、Apache 等)没在运行或崩溃了。登录服务器确认:

代码语言:bash
复制
# 查 Nginx 状态
systemctl status nginx

# 查 Apache 状态
systemctl status apache2

# 手动在服务器上本地测试
curl localhost

curl localhost 有返回说明服务在跑、本地能通;如果返回空或报错,说明服务没跑或配置有问题。

Web 服务没跑的处理:systemctl start nginx 尝试启动,看有没有报错;看应用错误日志(通常在 /var/log/nginx/ 或应用自己的日志目录),找启动失败原因——常见是配置文件语法错误或端口被占用。

第五步:确认端口是否放行

服务在本地跑通了,但外网访问不了——多半是安全组没放行端口。这是新手最容易漏的一步。

轻量应用服务器有防火墙(类似云服务器 CVM 的安全组),需要手动放行 80(HTTP)和 443(HTTPS)端口,否则外网流量进不来。

在轻量应用服务器控制台的防火墙页面,确认有放行 80/443 的入站规则。没有就加上,规则保存即生效。

如果服务跑在非标准端口(如 3000、8080),同样要在防火墙里放行对应端口,或用 Nginx 做反向代理把 80/443 转发过去。

完整排查清单速查

排查项

怎么查

没过怎么处理

是否只有你打不开

换网络/在线检测

用户侧问题,让用户处理

域名解析是否正确

ping/nslookup 域名

修正 A 记录,查实名认证状态

服务器是否在运行

控制台查实例状态

启动/重启实例

Web 服务是否在跑

systemctl status + curl localhost

启动服务,查日志排错

端口是否放行

控制台防火墙规则

加 80/443 放行规则

按这个顺序查,大多数打不开的情况都能在前几步定位。

完成本教程还需要什么

网站跑通后,让它更稳定:

  • 配 HTTPS:申请 SSL 证书、放行 443 端口,让网址变 https 带安全锁。
  • 开监控:设置站点可用性监控和告警,网站挂了第一时间知道。
  • 定期快照:给轻量应用服务器定期做快照备份,误操作或系统崩溃能快速恢复。

想了解轻量应用服务器的建站套餐与能力,可前往产品介绍页了解:https://cloud.tencent.com/product/lighthouse ;当前有特惠活动,可在腾讯云双十一活动页查看:https://cloud.tencent.com/act/pro/double11-202611

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 第一步:确认是你的问题还是用户侧问题
  • 第二步:检查域名解析是否生效
  • 第三步:确认服务器能否 ping 通
  • 第四步:确认 Web 服务是否在跑
  • 第五步:确认端口是否放行
  • 完整排查清单速查
  • 完成本教程还需要什么
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档