Ping は foo.local で名前解決の失敗を報告しますが、foo では失敗しません。ただし、特定のマシンでのみ失敗します。

Ping は foo.local で名前解決の失敗を報告しますが、foo では失敗しません。ただし、特定のマシンでのみ失敗します。

ドメインを example.com と呼びます。DC (Windows Server 2008 を実行) は DNS サーバーとして機能し、2 台のマシン (foo と bar と呼ぶ) があります。foo と bar はどちらも同じゾーンのタイプ A です。

ドメイン上の無関係なクライアント マシンから、次の操作を実行できます。

ping foo
ping bar
ping foo.example.com
ping bar.example.com
ping bar.local

しかし、ping foo.localホスト名を解決できないというエラー メッセージが表示されて失敗します。

ホスト ファイルには競合するエントリがないため、ドメイン内のどのマシンでも複製できます。

私の質問は、基本的に、なぜ はbar.local機能するのに は機能しないのかということです。私が知る限り、DNS サーバー上のとの設定foo.localに違いはないので、どちらも同じ動作 (両方とも .local に応答しないか、どちらも .local に応答しない) を示すと思います。foobar

私はネットワークに関する知識があまりないので、何が起こっているのか全くわかりません。どんな助けでもいただければ幸いです。

関連情報