为什么 DNS 设置是 Windows TCP/IP 设置对话框的一部分?

为什么 DNS 设置是 Windows TCP/IP 设置对话框的一部分?

我记得,从 Windows 最早的版本(Windows 95)开始,DNS 服务器设置就一直是 Windows TCP/IP 设置对话框的一部分。但是,主机可能有多个网络适配器,每个网络适配器都分配有一组 TCP/IP 设置。相反,DNS 服务器是用于解析域名的系统范围的全局设置,不应基于每个连接。在 *nix 系统中,DNS 服务器和主机后缀设置在文件中配置/etc/resolv.conf

为什么 DNS 服务器设置显示在 Windows 上的 TCP/IP 上?

答案1

DNS 设置按适配器存储。这是因为您的计算机可能为多宿主计算机。

Windows 按以下顺序查询 DNS:

  1. 缓存(主机文件预加载到缓存中)
  2. 首选适配器的第一个 DNS 服务器并等待一秒钟
  3. 在所有其他适配器上查询第一个 DNS 服务器并等待两秒钟以获得响应。

相关内容