默认情况下,Windows 仅在主 DNS 地址超时时才使用辅助 DNS 地址。有谁知道在从主 DNS 地址收到不存在的域消息时如何让它使用辅助 DNS 地址?
背景如下:我正在与一个使用 DNS 访问其多台服务器的卫星办公室合作。本地办公室的 DNS 服务器没有这些记录,因此它返回 NXDOMAIN。但是,本地和卫星 DNS 都有一些记录,我需要这些记录来解析到本地办公室。我当前的解决方案是使用 netsh.exe,如以下线程所示:轻松切换 DNS 地址但如果 Windows 可以自动执行此操作,那就太方便了。
答案1
最好按照 DNS 的设计方式使用它。
NXDOMAIN 的回应是权威答案,因此再次提出同样的问题是没有意义的。
将服务器移至不同的、管理上更合适的 DNS 域,一切都会好起来。
例如从 satellite.example.com 到 hq.example.com。确保这些区域由 example.com 正确委派
DNS 域组织不是地理性的,而是管理性的。通常两者是一致的,但如果不一致,那么遵循地理边界而不是管理边界就是错误的。