从 NSD 进行 Windows Server DNS 区域传输

从 NSD 进行 Windows Server DNS 区域传输

我有一台 NSD 服务器作为某个区域的主服务器,并希望将一台 Windows Server(2008 和 2012 RC)服务器作为该区域的辅助服务器。所有配置均已配置并正常运行,但以下情况除外:

当 Windows 收到来自 NSD 的通知消息时,它会发送 IXFR 区域传输请求。但是,NSD 无法执行 IXFR 请求,并回答“未实现”。不幸的是,Windows 确实不是重试并立即请求 AXFR 传输。我必须等待刷新超时到期才能获取最新的区域数据。

这是 Windows 中的一个已知错误吗?或者 Windows 中是否有任何配置选项可以改变这种行为?

答案1

请求函数只说

因此,客户端应首先使用 UDP 进行 IXFR 查询。如果服务器无法识别查询类型,则使用 AXFR(前面是 UDP SOA 查询)应该进行尝试,确保向后兼容性。

所以这实际上不是 Windows 的一个错误,只是很烦人

相关内容