013231
V2EX  ›  问与答

NS服务器的域名本身没有NS记录, 它是如何解析的?

  •  
  •   013231 · Feb 25, 2012 · 4466 views
    This topic created in 5192 days ago, the information mentioned may be changed or developed.
    我们知道, 每个域名有个NS记录, 这个NS记录指明了可以在哪些服务器上解析这个域名.
    NS记录本身也是域名而非IP, 所以NS记录本身肯定也需要域名解析.

    所以我就想了, 为了解析NS记录中的域名又要解析那个域名的NS记录中的域名, 岂不是无限循环了? 然后我查询了一些NS服务器的域名, 发现那些域名只有A记录, 没有NS记录. 可是没有NS记录, NS服务器的域名是如何解析的呢?
    3 replies    1970-01-01 08:00:00 +08:00
    AntiGameZ
        1
    AntiGameZ  
       Feb 25, 2012
    静态解析啊
    crab
        2
    crab  
       Feb 25, 2012
    NS指向IP吧。
    dndx
        3
    dndx  
       Feb 25, 2012
    其实这个很简单,比如example.com的NS记录是ns1.example.com和ns2.example.com

    那么example.com的所有者必须在域名注册商那里提供ns1.example.com和ns2.example.com的IP地址

    域名注册商会请求上级域(既com顶域)为example.com增加一条胶水记录(glue)

    胶水记录类似于:

    example.com. IN NS ns1.example.com.
    example.com. IN NS ns2.example.com.
    ns1.example.com. IN A 1.2.3.4
    ns2.example.com. IN A 5.6.7.8

    按照标准要求,example.com的权威解析服务器也需要有同样的记录。

    关于胶水记录的介绍,参考这篇文章:http://www.nsbeta.info/archives/91
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3843 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 10:24 · PVG 18:24 · LAX 03:24 · JFK 06:24
    ♥ Do have faith in what you're doing.