域名解析不生效排查

"域名解析了但打不开"——解析分三层:注册商 → DNS 服务器 → 本地缓存,逐层验证。

三步定位

  1. 域名用的哪家 DNS?
    dig NS example.com +short
    返回的 NS 服务器就是你实际生效的 DNS 服务商(可能不是注册商默认的)。改记录要去这里改。
  2. DNS 服务器上有记录吗?
    用权威服务器直接查(绕过缓存):dig A example.com @ns1.example-dns.com
    查不到 → 记录没保存成功或线路/类型选错(A 记录填成了 CNAME 会冲突)。
  3. 全球生效了吗?
    dig A example.com @8.8.8.8 +short 对比本地结果;或用多地解析检测工具。TTL 没到时间,旧记录还会被缓存——默认 TTL 600 就是 10 分钟。

高频原因

相关教程:SSL 证书配置 · 502 排查 · 网站迁移教程