V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
013231
V2EX  ›  问与答

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

  •  
  •   013231 · 2012-02-25 03:05:24 +08:00 · 3870 次点击
    这是一个创建于 4457 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我们知道, 每个域名有个NS记录, 这个NS记录指明了可以在哪些服务器上解析这个域名.
    NS记录本身也是域名而非IP, 所以NS记录本身肯定也需要域名解析.

    所以我就想了, 为了解析NS记录中的域名又要解析那个域名的NS记录中的域名, 岂不是无限循环了? 然后我查询了一些NS服务器的域名, 发现那些域名只有A记录, 没有NS记录. 可是没有NS记录, NS服务器的域名是如何解析的呢?
    3 条回复    1970-01-01 08:00:00 +08:00
    AntiGameZ
        1
    AntiGameZ  
       2012-02-25 08:48:50 +08:00
    静态解析啊
    crab
        2
    crab  
       2012-02-25 08:55:32 +08:00
    NS指向IP吧。
    dndx
        3
    dndx  
       2012-02-25 09:05:25 +08:00
    其实这个很简单,比如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
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1127 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:03 · PVG 03:03 · LAX 12:03 · JFK 15:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.