/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
。然后添加五个值,表示每个时间限制应用于名称解析过程中相应尝试的秒数。添加第六个值为零。
- 在首选连接上查询首选 DNS 服务器。
- 在所有连接上查询首选 DNS 服务器。
- 查询所有连接上的所有 DNS 服务器(第一次尝试)。
- 查询所有连接上的所有 DNS 服务器(第二次尝试)。
- 查询所有连接上的所有 DNS 服务器(第三次尝试)。
- 必须为零(表示列表的结尾)
默认值为
1
2
2
4
8
0