全球 DNS 查询
在怪罪注册商、CDN 或 app 前,先看看 DNS 实际返回了什么。
DNS 记录类型说明
A record
把主机名对应到 IPv4 地址。平台提供固定 IP 时,根域名常会使用 A 记录。
CNAME
把一个 hostname 指向另一个 hostname。常用于 www、子域名和托管平台目标,但通常不能用在 zone apex。
MX
定义哪些邮件服务器接收该域名的电子邮件。优先序错误或缺少 MX 记录,即使网站正常,收信也可能坏掉。
TXT
承载用于域名验证、SPF、DKIM、DMARC 和其他所有权或政策检查的文字。
AAAA
把 hostname 对应到 IPv6 地址。
NS
列出提供该 DNS zone 的权威名称服务器。
常见 DNS 设置速查
Google Workspace
Vercel
Netlify
Microsoft 365
DNS 错误代码指南
域名不存在
查询的 hostname 不在 DNS 中,记录已被移除,或名称输入了错误子域名。
Resolver 失败
Resolver 无法完成查询。常见原因包含权威名称服务器问题、DNSSEC 失败或暂时性上游错误。
请求被拒绝
服务器因 resolver policy 或 recursion 限制拒绝回答。
域名存在,但记录缺失
名称存在,但你查询的特定 record type 未设置。A 可用但 TXT、MX 或 CNAME 不存在时很常见。
常见问题
改 DNS 后为什么还看到旧记录?
DNS 更新多半受缓存过期影响。Recursive resolvers 可能会在旧 TTL 到期前保留旧答案,不同网络刷新时间也可能不同。
SOA record 是什么?
Start of Authority 记录定义 zone 的核心中继数据,例如 serial number、refresh 行为和 administrative authority。
DNS over HTTPS 是什么?
DNS over HTTPS 通过 HTTPS 发送 DNS 查询,而不是传统明文 resolver 流量,可提升隐私并降低被篡改机会。
DNS 看起来正确,为什么自定义域名仍失败?
DNS 只是上线的一部分。托管平台可能还需要域名验证、证书签发、根域名或 www 路由、redirect rules,或等待边缘设置更新。
已部署网站应该用 A、AAAA 还是 CNAME?
请使用托管服务要求的 record type。A 和 AAAA 直接指向 IP 地址,CNAME 则指向由 provider 管理的另一个 hostname。