要找到 DNS 服务器,您所称的whois 记录必须知道在哪里可以找到它们。
严格来说,whois 记录包含的不仅仅是域的 DNS 服务器,但我们不要吹毛求疵。
假设您的 DesktopA 需要连接到example.com,将联系以下服务器,假设您的 ISP 的 DNS 或本地计算机尚未缓存答案。
DesktopA 具有指向 ISP 的 DNS 设置,因此 DektopA 将询问 ISP 的 DNS 服务器是否知道其example.com.位置(其 IP)。
ISP DNS服务器不知道,所以它会联系根域数据库(com.所有完全限定的域名都以a结尾.,尽管我们一般不显式使用它,但你可以尝试在web请求中插入它,它应该工作正常)。
这个全局根服务器的引导列表通常由操作系统定期更新。根服务器将知道要为每个全局域(例如、、等
)联系哪个顶级域 TLD 服务器。
在我们的示例中,ISP 将询问根服务器来查询域。
根服务器以 .COM TLD 服务器之一的 IP 地址进行应答。.com.org.uk
com
ISP DNS 服务器现在将联系 .COM TLD 服务器并询问它在哪里可以找到示例。
.COM 数据库记录example.com将包含 2 个(或更多)与域名一起注册的 DNS 服务器example.com。这些是您的 whois 记录的一部分。
ISP 现在拥有 DNS 服务器的 IP 地址,用于example.comwhois 中的设置。它将查询第一个(如果第一个不可用,则查询第二个)并询问它:'example.com' 的 IP 是什么?
例如,DNS 服务器example.com将查看其记录并返回为example.com域定义的 A 记录作为 IP 1.2.3.4。
您的 ISP 的 DNS 服务器会将此信息缓存一段预定的时间 (TTL),并将 IP 1.2.3.4 返回给 DesktopA。
桌面 A 现在example.com可以通过其 IP 直接联系服务器。
DesktopA 可能会将此信息缓存一段时间以便快速查找。
对于诸如www.example.com或之类的子域,这将是相同的john.people.example.com。域之前的所有内容都example.com必须在您的 DNS 服务器中声明,因此当有人查询他们的地址时,您的 DNS 服务器example.com可以查找定义并回答它们(如果需要,它也可以很好地将它们传递给另一台服务器)。
综上所述
因此,回到您的问题,您的 whois 记录必须设置为您的域的正确 DNS 记录,然后任何人都可以使用该域名访问它们。