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

我很好奇,是否有一种机制来调整Windows客户端parsing程序超时,就像Linux /etc/resolv.conf文件中的“timeout”选项一样。

例如,我的Linux resolv.conf文件通常如下所示:

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

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

这在Windows端如何工作?

如果有这样一个机制,是否普遍适用?

您可以通过添加registry项来进行更改。 微软在这里有说明: http : //technet.microsoft.com/library/Cc977482

如果该链接停止工作,这里是总结:

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

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

默认值是

 1 2 2 4 8 0