2008-09-02 47 views
7

我經常訪問已設置爲使用.local頂級域名下的域的Windows域。這與Bonjour/Zeroconf衝突,後者保留.local供其自用。許多平臺支持Bonjour(包括Mac OS,iPhone和Ubuntu),並且在發生此類情況時存在許多名稱解析問題。將「.local」子域重定向到單播DNS

根據resolver(5)創建一個/etc/resolver/ntdomain.local,我有一個適用於Mac OS的手動(每個工作站)解決方法。不幸的是,這需要在每個工作站上進行手動更改,並且不適用於iPhone。

我在找的是一種將通過mDNS進入的*.ntdomain.local的請求重定向到特定的單播DNS服務器的方法。如果需要,我不介意寫一些代碼。我可以優先部署Debian或Windows 2003.它看起來像Avahi可能是我正在尋找的庫。

這可以在不註冊子域中的每個地址的情況下完成,還是可以註冊指向Windows DNS服務器的ntdomain.local的單個NS記錄?

回答