如何控制域名系统?

我不知道域名系统如何避免全球同名域名的重复input。

说我开始一个域名服务器,并将域名google.com映射到我的IP地址,其他域名服务器如何检测歧义? 谁负责避免这种重复?

  • 有没有支持地理位置/定向DNS的DNS?
  • 如何解决“producaoaudio.com”上的“父母列出的多余的名称服务器”?
  • 迁移电子商务网站
  • 如何重置我所有的内部DNS设置?
  • 在_msdcs区域清除过时资源logging的危险?
  • 子域不parsing为ipv6
  • 2 Solutions collect form web for “如何控制域名系统?”

    这并不重要的原因是因为没有人会问你的个人DNS服务器来解决google.com。

    比方说,我问我的浏览器google.com。 下面是我的ISP的recursion名称服务器经过的步骤,假设谷歌的Alogging不是本地caching的:

    1. 我从我的ISP的域名服务器(并不在我个人的DNScaching中)请求google.com的DNS Alogging。
    2. 如果最近没有caching,名称服务器知道它对google.com区域没有权威性,所以它不能在本地区域数据库中查找它。 因此,它询问了关于google.com的13个根名称服务器中的一个。
    3. 根服务器使用其NSlogging将ISP的名称服务器发送到.COM TLD的全局顶级域服务器。
    4. GTLD域名服务器也不知道google.com的位置,但它向名称服务器发送对google.com区域具有权威性的域名服务器的logging。
    5. 现在我们的域名服务器询问权威服务器,它返回google.com的Alogging,并将其返回给我们(并caching在ISP的名称服务器上,以避免再次经历这一切)。

    正如你所看到的,在这个过程中,我或我的域名服务器都不会问你的DNS服务器在哪里。

    现在,通过caching中毒和其他类似的攻击存在潜在的漏洞。 其中最着名的是Kaminsky的漏洞。

    有关DNSparsing的详细步骤指南,以及严重问题和漏洞的描述,请参阅本指南 。

    这里有一点争议:您的ISP的DNS服务器不会查询Google的Alogging的根服务器。 根服务器回答有关gTLD的查询。 忽略任何caching,这是如何去的:

    1. 您的ISP的DNS服务器将查询根服务器以查找.com gTLD的授权服务器

    2. 然后,您的ISP的DNS服务器将查询负责.com域的gTLD服务器之一,以查找Google的授权名称服务器

    3. 您的ISP的DNS服务器然后将查询一个Googlelogging名称服务器的Alogging

    根服务器负责。 域名和通用顶级域名(gTLD)服务器负责.com,.edu等域名。 根服务器不知道.com,.edu等任何域名

    这里有两个级别的层次结构:

    a.root-servers.net通过m.root-servers.net – 负责。 域

    a.gtld-servers.net通过m.gtld-servers.net – 负责.com,.edu等域名

    服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.