Rya*_*ers 2 domain-name-system windows-dns
我有两个 Windows DNS 实例。一台在装有 Windows 2008 的旧物理机上,另一台在装有 Windows 2012 R2 的 Hyper-V 客户机上。后者是主DNS。
我注意到我的次要缓存转发请求的数量平均比主要要高一些。两台机器的 ping 时间都在 ~<1ms 并且都提高了 100%。
为什么辅助设备会不断收到更多请求,或者至少看起来它收到了更多请求?谢谢。
当主 DNS 服务器超时时,Windows 会切换到辅助 DNS 服务器。即使是短暂的延迟也会导致这种切换。默认情况下,Windows 会在 15 分钟后恢复为首先使用主服务器。
如果主要超时很多,那么每次发生时,次要成为主要的 15 分钟。如果它超时,比如说,平均每五分钟一次,而候补从不超时,那么 3/4 的时间,候补将有效地成为主要的。
如果您想要严格的优先级,请将超时更改为零,从而为每个查询重置优先级。注册表项是HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters. 该值为ServerPriorityTimeLimit。它是一个 DWORD,将其设置为零将导致始终首先尝试主数据库。