调整 Windows DNS 超时类似于 Linux resolv.conf?

调整 Windows DNS 超时类似于 Linux resolv.conf?

/etc/resolv.conf我很好奇是否存在一种机制可以以与 Linux文件中的“超时”选项相同的方式调整 Windows 客户端解析器超时。

例如,我的 Linuxresolv.conf文件通常是这样的:

search abc123.net
option timeout:1
nameserver 172.16.2.14
nameserver 172.16.2.18
nameserver 172.16.4.10

我的域名服务器尝试之间的超时时间为 1 秒。

这在 Windows 上如何工作?

如果有机制可以做到这一点,它是否普遍应用?

答案1

您可以通过添加注册表项来进行更改。Microsoft 在此处提供了说明:http://technet.microsoft.com/library/Cc977482

如果该链接停止工作,以下是摘要:

DNSQueryTimeouts使用 regedit 将多字符串值添加到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters。然后添加五个值,表示每个时间限制应用于名称解析过程中相应尝试的秒数。添加第六个值为零。

  1. 在首选连接上查询首选 DNS 服务器。
  2. 在所有连接上查询首选 DNS 服务器。
  3. 查询所有连接上的所有 DNS 服务器(第一次尝试)。
  4. 查询所有连接上的所有 DNS 服务器(第二次尝试)。
  5. 查询所有连接上的所有 DNS 服务器(第三次尝试)。
  6. 必须为零(表示列表的结尾)

默认值为

1
2
2
4
8
0

相关内容