Domain IP Lookup

NS 记录查询:谁在管理域名的 DNS?

添加的 DNS 记录毫无反应?换了服务商,想确认是否成功?域名服务器决定了谁的记录才算数。在下方查询它们,同时查看每台服务器的 IP 地址,再对照表格判断您面对的是哪家服务商。

试试:

为什么域名服务器说了算

您的域名注册商会记录由哪些域名服务器负责您的域名。解析器需要答案时,会先向该域名的顶级域注册局询问这些服务器,再直接向它们提问。这些服务器发布的内容就是您域名的“真相”,不管其他任何管理后台怎么显示。

这就是为什么您在某个控制面板里添加的记录可能看起来毫无作用:如果该域名的域名服务器属于另一家服务商,那您编辑的就是一个无人读取的区域。

这些域名服务器由哪家服务商运营?

域名服务器的主机名通常会暴露服务商是谁。

域名服务器的形式通常意味着
name.ns.cloudflare.comCloudflare DNS
ns-123.awsdns-45.com(还有 .org、.net、.co.uk)Amazon Route 53
ns1-01.azure-dns.comMicrosoft Azure DNS
ns-cloud-a1.googledomains.comGoogle Cloud DNS
ns01.domaincontrol.comGoDaddy
dns1.registrar-servers.comNamecheap
ns1.digitalocean.comDigitalOcean

这些只是常见的规律,并非保证。服务商可以随意命名自己的服务器,也有少数大公司自己运营域名服务器。

健康的域名服务器配置是什么样的

  • 至少两台域名服务器,这样一台出故障时域名不会下线。
  • 服务器位于不同的网络,这样单次故障不会波及全部服务器。
  • 注册商处和区域内部的服务器组完全一致。两者不一致就会出现失效委派(lame delegation),解析器会看到不一致的答案。
  • 列出的每台服务器都确实在应答。有一台已失效,解析器就要等它超时,从而拖慢查询。

确认域名服务器的更改已生效

  • 查询该域名的 NS 记录,确认列出的是新服务商的服务器。
  • 给旧答案留出过期的时间。注册局和解析器通常会把域名服务器数据缓存一天或更久,所以有些网络会在一段时间内仍看到旧的服务器。
  • 在更改于各地都可见之前,请保持旧服务商的区域继续发布,并使用相同的记录。过早下线会让部分访问者连到一台不再应答的服务器。
  • 使用 DNS 查询工具,比较每台域名服务器返回的 SOA 序列号。持有同一区域的服务器应报告相同的序列号。

常见问题

指南