我定期访问已设置为使用.local
顶级名称下的域的 Windows 域。这与保留.local
供自己使用的 Bonjour/Zeroconf 冲突。许多平台开箱即用地支持 Bonjour(包括 Mac OS、iPhone 和 Ubuntu),并且在发生这种冲突时会出现许多名称解析问题。
我通过创建一个运行良好的/etc/resolver/ntdomain.local
as perresolver(5)
来为 Mac OS 提供手动(每个工作站)解决方法。不幸的是,这需要在每个工作站上进行手动更改,并且不适用于 iPhone。
我正在寻找一种将*.ntdomain.local
通过 mDNS 进入的请求重定向到特定单播 DNS 服务器的方法。如果需要,我不介意编写一些代码。我可以部署在最好的 Debian 或 Windows 2003 上。看起来Avahi可能是我正在寻找的库。
这是否可以在不注册子域中的每个地址的情况下完成,或者是否可以注册ntdomain.local
指向 Windows DNS 服务器的单个 NS 记录?