域名系统是最重要的互联网服务之一。没有它,我们将无法访问在线内容,甚至发送电子邮件。当我们试图连接到其他网站或在线服务时,根 DNS 服务器将帮助我们的计算机找到并到达我们想要的地址。
DNS 所有的根服务器 DNS 因此,组成部分也是 Internet 它的组成部分,但关于它的信息并不多。今天我们将学习什么是根服务器?它们的作用是什么?实际上有多少个服务器?

什么是 DNS 根服务器?
根服务器或 DNS 负责根服务器 DNS 和整个 Internet 它们是确定任何域名名称的第一步,DNS域名可以转换为 IP 地址。
根区是顶级域的全局列表,包括通用顶级域(.com、.net、.org)、顶级国家代码域(.no、.se、.uk)以及国际化的顶级域名,即国本地字符编写的 ccTLD,根区来自互联网号码分配机构 (IANA),它是互联网名称和数字地址分配机构 (ICANN) 的一部分。
域名到 IP 使用地址映射 DNS 该区域按分层顺序完成,根服务器为根区域提供服务,根区域位于层次结构的顶部,并发布根区域文件,包括所有 TLD 授权服务器的资源记录。因此,它们可以以两种方式工作:
直接响应根区域资源记录的要求
将请求转发给请求 TLD 合适的名称服务器
虽然在后一种情况下不直接参与名称分析,但根服务器位于整个位置 Internet 在基础设施的根目录中,没有它们,我们今天所知道和使用的大多数网络将无法使用。
如何工作根服务器?
根服务器的工作模式取决于名称分析过程:
当您在 Web 浏览器中输入 www.wljslmz.com 当它首先迁移到你身上 ISP 的 DNS 您配置的服务器或其他服务器 DNS 服务器。有时,这些 DNS 在这种情况下,服务器只回答信息,让您访问该网站。
但是,如果不存储此信息,则 DNS 根服务器不会向主服务器发送请求 www.wljslmz.com 的特定 IP 但是他们知道地址的信息是这样的 TLD (.com) 名称服务器位置提供服务。
根服务器返回一个 TLD 服务器列表,以便提供者或配置的服务器能够重新发送请求,这次是 TLD 服务器。
TLD 然后返回存储所需域的授权名称服务器。
这就是要求服务器向域所在地的授权服务器发送请求的情况。
一旦要求到达授权服务器,它就会使用它 www.wljslmz.com 的 IP 地址回复请求服务器
当要求服务器获取此信息时,它将保存以备将来要求,并将响应发送回您的转换器,转换器将其发送给您 Web 并允许您访问所需的网站。
有多少根 DNS 服务器?
众所周知,共有13台。
为什么只有 13 根服务器?
这是因为本地 DNS 使用基础设施的限制 32 字节 IPv4,IP 地址必须对应一个数据包,当时数据包限制在 512 所以每一个字节IPv地址为32位,其中13位为416字节,其余为协议信息。
起初,13 个 IP 地址中的每一个都有一个服务器,今天我们为每个 IP 地址赋予服务器集群,利用广播路由创建一个由全球数百台服务器组成的网络。
这有助于平衡分散化,确保可靠性,即使其中一个根服务器是由于 DDoS 攻击或其他类型 DNS 攻击还能保证网络的可用性。
然而,由于 IPv6 因此,几乎可以肯定的是,未来会有更多的根 DNS 服务器。
根 DNS 服务器在哪里?
中国DNS情况
13个DNS为什么根服务器不能分配给中国?
我相信没有必要回答这个问题。这是不可能的。这不是一个政治问题,而是一个技术问题。它已经超出了协议的范围和能力DNS组织不可能给中国。
中国有26个根域名服务器节点:
北京市I、L、J、K、F
香港特别行政区A、I、H、F、F、E、J
台北市I、E、F、F、K、L
澳门特别行政区E、F
上海市L
杭州市F
郑州市L
武汉市L
西宁市L
贵阳市K
免费公共DNS服务器IP地址(常用部分)
114 DNS
首选:114.114.114.114 备选:114.114.115.115
AliDNS 阿里公共 DNS
首选:223.5.5.5 备用:223.6.6.6
百度 BaiduDNS
IPv4 地址:180.76.76.76 IPv6 地址:2400:da00::6666
Public DNS
首选:119.29.29.29 备用:119.28.28.28 备用:182.254.118.118 备用:182.254.116.116
CNNIC sDNS
首选:1.2.4.8 备用:210.2.4.8
清华大学 DNS 服务器
2001:da8:200:ffff::28 上海交大DNS服务器 2001:da8:000:1:202:120:101
北京邮电大学 DNS 服务器
2001:da8:202:10::36 或 2001:da8:202:10::37
等等,还有很多,等有机会给大家整理一下。
中国在DNS根领域还有机会吗?
众所周知,如果网络掌握在其他国家,安全性将面临巨大的安全风险。我们错过了13个根服务器。我们必须永远依靠别人吗?
当然不是!
尽管我们不能ipv4领域拥有根DNS但是我们在服务器ipv6的根DNS服务器已经占据了一席之地。随着国家对ipv支持,中国在ipv6网络建设速度惊人!
随之而来的ipv6根DNS中国有4台服务器,其中一台是主根,另外三台是辅根!
总结
DNS 几乎所有的责任 Internet 相关事项,根 DNS 服务器是互联网的支柱。
希望通过这篇文章,大家能对13个人有所了解DNS了解根服务器。
在安全方面,DNS 它仍然是企业基础设施中最容易被忽视的部分之一,这是经常执行的 DNS 审计的重要原因。
只有重视技术的本质,才能立足于技术公司!
来源:toutiao.com/a7033024151724130823/
推荐阅读点击标题跳转
爱奇艺裁员,互联网的苦日子来了…
华为将通过鸿蒙和欧拉推出自研编程语言!网友炸了..
下一代 IDE发布,几秒钟就能开始工作,IDEA 可以扔了
还在付费使用 XShell?我选择这个超级牛逼的 SSH 客户端
公司用的 MySQL 团队开发规范,太详细,建议收藏!
图解 SpringMVC 五大组件
SpringCloud 分布式日志采集方案
Redis如何恢复中主和从库停机?
PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下