8

.localトップレベルの名前のドメインを使用するように設定されているWindowsドメインに定期的にアクセスします。これは、Bonjour/Zeroconfが.local独自に使用するために予約しているものと競合します。多くのプラットフォームがBonjourをすぐにサポートし(Mac OS、iPhone、Ubuntuを含む)、この競合が発生すると名前解決の問題が多数発生します。

/etc/resolver/ntdomain.localうまく機能するasを作成することにより、Mac OSの手動(ワークステーションごと)の回避策を用意しresolver(5)ています。残念ながら、これにはすべてのワークステーションで手動の変更が必要であり、iPhoneでは機能しません。

私が探しているのは、*.ntdomain.localmDNS経由で着信する要求を特定のユニキャストDNSサーバーにリダイレクトする方法です。必要に応じてコードを記述してもかまいません。できればDebianまたは代わりにWindows2003にデプロイできます。Avahiが探しているライブラリのようです。

これは、サブドメインにすべてのアドレスを登録せずにntdomain.local実行できますか、それともWindows DNSサーバーを指す単一のNSレコードを登録できますか?

4

1 に答える 1

4

Avahi および Unicast .local.localで説明されているように、ユニキャストとマルチキャストの名前空間を (ユニキャストが優先されて) 「マージ」できます。Apple には、Mac OS X で同じことを行うための指示があります。

もう 1 つのオプションは、マルチキャスト DNS 名前空間の代わりに使用するように追加domain-name=.localnetすることです。/etc/avahi/avahi-daemon.conf.localnet.local

于 2008-09-04T03:59:09.427 に答える