你好,我有一个问题,因为我不知道什么。 当我在domain.com上执行whois时,我得到如下的东西:
Domain servers in listed order : ns1.domain.com ns2.domain.com
来自ns1.domain.com的IP在注册服务器中是“硬编码的”。 我的问题是当我在ns1.domain.com上做主机时,我从注册服务器或从我的DNS服务器检索IP?
谢谢,我希望这不是太困惑。
你的问题并不是关于注册服务商,而是关于DNS系统以及它是如何工作的。
当你开始进入最尖端的时候(例如GLUElogging等),DNS可能很难理解。
当你购买一个域名,并input你的域名服务器时,你input的任何内容都被创build为所谓的“GLUE”logging。 正如你所说的那样,这些logging以俗语来说是在注册服务商中“硬编码”的(好吧,它们不是硬编码的,但这是描述它的最好方法)。
原因是,当你访问www.example.com ,域名服务器是ns1.example.com ,如何知道如何find域名服务器,当域名服务器具有相同的IP域名时网站? GLUElogging,这是如何。
当您查找ns1.domain.com , ns1是domain.com一个子domain.com ,因此它查看domain.com DNS以找出映射到哪个IP地址(通过回到注册服务商的domain.com的GLUEloggingdomain.com已经上市)。
简而言之,您所查看的所有logging都来自互联网上的某个DNS。 也许这是一个根服务器,也许它是一个授权服务器,但它仍然是一个DNS服务器,而不是注册商。
我对这个其他的DNS问题的回答可能会certificate你对DNS的工作方式有启发。
“主机”只使用DNS。 顶级域名(TLD)从registry中获得基本configuration,理论上它们应该是相同的,但是DNS对于应用程序来说是真正的权威。