DNS服务器的IP地址是什么?

Len*_*ean -1 networking domain-name-system

我一直在想,DNS 服务器的 IP 地址是什么?互联网上的每台计算机都必须有一个 IP 地址。DNS 服务器只是互联网上的计算机。如果客户端计算机想要连接到(例如,Google 主页的 Web 服务器),则它必须经历以下过程。

  1. 客户端计算机 (192.168.0.108) 向 DNS 服务器 (???) 发送请求,以通过路由器网络通过家庭网络设备 (76.67.253.228) 解析域名 www.google.com。

  2. 然后请求到达 DNS 服务器 (???),该服务器响应 IP 地址为 172.217.165.4 的客户端计算机。

  3. 然后,客户端计算机向 Web 服务器 (172.217.165.4) 请求特定网页。

  4. 网络服务器(172.217.165.4)然后响应一个特定的网页,请求就完成了!

我的问题是标记的 IP 地址是什么???在上述过程中。您的浏览器会自动识别吗?

Tom*_*Tom 5

嗯,这里有 2 个步骤。

  • 您的客户端计算机将知道要询问哪个 DNS 服务器。这是它的本地配置的一部分。它获取 IP 地址、默认路由、网络掩码和 - 要询问的 DNS 服务器的地址。如果您的计算机不知道,则说明您的计算机网络设置存在严重错误。
  • 最终,这个 DNS 服务器(可能是本地的或由您的提供商运行)要么知道另一个 DNS 服务器要询问,要么- 有一个已知根服务器的列表。这些是已知的,并且是 DNS 服务器配置的一部分。即你安装了一个 DNS 服务器,它会自动拥有一个已知列表的副本。

阅读更多

https://securitytrails.com/blog/dns-root-servers