マルチホーム DC 変更後に DNS が正しく動作しない

マルチホーム DC 変更後に DNS が正しく動作しない

Windows Server 2016 DC にセカンダリ NIC を追加した後、DNS からセカンダリ NIC を削除しました。セカンダリ NIC は既に DNS に登録されており、サーバーが DNS 要求をリッスンする NIC を 1 つだけにしたいのです。

問題を解決するために、MS のこの手順に従いました。

  1. チェックを外しましたこの接続を登録するNIC DNS 詳細設定で。
  2. DNS サーバーを、正しい NIC 上の要求のみをリッスンするように設定しました。
  3. ドメイン名の下のゾーンからすべてのセカンダリ NIC ホスト (A) レコードと、DomainDNS ゾーンおよび ForestDNS ゾーンにある追加のレコードを削除しました。セカンダリ NIC の逆引き参照レコードはありませんでした。

次に、キャッシュをフラッシュしてキャッシュを登録しました。さらに、DCDIAG /fix を実行してサーバーを再起動しました。

監視タブから単純なクエリや再帰クエリを実行すると、テストは失敗します。また、サーバーにpingを実行すると、サーバーの名前またはサーバーの名前。、または完全修飾ドメイン名、セカンダリ NIC の IP アドレスを取得します。ただし、NSLookup は正しい情報を返します。

単純なテストまたは再帰テストに合格するか、ping から正しい IP を取得する唯一の方法は、セカンダリ NIC を無効にすることです。

セカンダリ NIC 情報がスタックしていて削除できないため、どこか設定が抜けているに違いありません。この手順を複数回試しましたが、セカンダリ NIC を有効にして DNS クエリを再度通過させる唯一の方法は、セカンダリ NIC を DNS サーバー レコードに復元することです。

プライマリNICアドレスは192.168.0.x、セカンダリNICアドレスは192.168.1.xです

セカンダリ NIC には GW がなく、優先 DNS はプライマリ NIC の IP に設定されています。

アドバイスをいただければ幸いです。

答え1

I must be missing a setting somewhere

情報はキャッシュされます。クライアントと他のDC/DNSサーバー上。PublishAddresses設定もあり、これがシングルドメイン コントローラの IP アドレスは DNS で公開されます。

https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/a-record-registered-host-dns

キー: HKLM\SYSTEM\CurrentControlSet\Services\DNS\Parameters
値: PublishAddresses
値の種類: REG_SZ

答え2

以下を試してください。

NICのバインド順序を確認します。実行翻訳元コントロールパネルのアダプタページを起動し、Alt、メニュー選択で詳細 > 高度なネットワーク

計画に従い、再起動前に DNS 登録を実行するなど、他の操作は行わないでください。

関連情報