首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >没有胶水,DNS服务器如何知道名称服务器的ip?

没有胶水,DNS服务器如何知道名称服务器的ip?
EN

Server Fault用户
提问于 2013-07-25 09:53:43
回答 2查看 1.5K关注 0票数 0

域rspb.org.uk有名称服务器。

ns1.namecity.com. ['62.128.193.35'] (NO GLUE) [TTL=172800]

ns2.namecity.com. ['84.22.161.171'] (NO GLUE) [TTL=172800]

在intoDNS网站上,有这样的警告:

The parent nameserver ns1.nic.uk is not sending out GLUE for every nameservers listed, meaning he is sending out your nameservers host names without sending the A records of those nameservers. It's ok but you have to know that this will require an extra A lookup that can delay a little the connections to your site.

在注册员的设置中,我可以更改这些名称服务器,但它只允许名称,而不允许ip地址。

我的问题是,DNS服务器如何知道名称服务器的ip地址?

我在某个地方读到,所有的名称服务器都必须首先在注册表中注册,所以在这个步骤中可能需要一个IP地址。intoDNS警告提到“额外的A查找”。DNS在哪里查找?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2013-07-25 10:00:22

“查找”是当客户端需要知道给定主机名(如www.example.com )的IP地址时发生的标准DNS查询。

在这种情况下,这意味着您得到的信息是,ns1.provider.comwww.example.com的相关DNS服务器,如果没有胶水记录,则需要对ns1.provider.com进行额外的A查询。这与所有其他查询完全一样。最后,您将获得ns1.provider.com的IP地址,并可以联系它以获取您想要的信息。

在许多情况下,就像我在下面描述的星座一样,glue记录并不是严格必要的,但是很容易构建循环依赖关系,需要胶水才能打破循环。例如:如果将ns1.example.com指定为example.com的名称服务器,则必须提供胶水才能工作,因为ns1.example.com无法解决其他问题。

票数 1
EN

Server Fault用户

发布于 2013-07-25 10:17:24

只有当某个域的名称服务器位于同一域中时,胶水才是真正需要的,所以从技术上说,您的名称服务器位于不同的域中,所以您可以使用胶水。正如信息说的那样,它只是稍微慢一点,但除非你是谷歌,你不需要担心这个;)

DNS服务器如何知道名称服务器的ip地址?它在namecity.com域中查找它们。只有当名称服务器位于同一个域中时,问题才会出现,这就是为什么您需要胶水,以避免出现鸡肉和鸡蛋的情况。

如果您关心这一点,胶水记录通常不称为胶水在注册网络接口。在我的菜单项中有一个单独的名为“注册名称服务器”的菜单项,所以试着点击任何有名称服务器的菜单项;)

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/526160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档