ずっと悩んでいたが、やっと解決したのでメモ。
ActiveDirectory & DNSサーバのWindows2003において、複数のNICを実装した時、意図しないIPアドレスが動的にDNSへ登録されます。
例えば、ひとつのNICをNetworkバックアップ用にして、他からルーティングしないようにした時、DNSを参照すると、二つのNICのIPアドレスを返す為、クライアントから通信できない等のトラブルになっていました。
LANのプロパティ-インターネットプロトコル(TCP/IP)のプロパティ-詳細設定-DNSタブ から、「この接続のアドレスをDNSに登録する」のチェックを外していたが、どうしてもDNSに登録される。
以下の方のブログが参考になりました。
http://znetj.blog66.fc2.com/blog-entry-186.html
(1)regedit を起動する。
(2)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\[デバイスID]
不可解な英数字が羅列してあるデバイスIDを開くと、IPアドレス等の情報があるので、それを参考にデバイスを決定する。
(3) [編集] メニューの [新規] をポイントし、[DWORD 値] をクリック。
DisableDynamicUpdate と入力し[DWORD 値の編集] ダイアログ ボックスの [値のデータ] ボックスに 1 と入力する。
(4)管理ツールのDNSを開き、DNSサーバ名で右クリック、プロパティを選択した後、インターフェースタブで不要なIPアドレスを削除。
ActiveDirectory & DNSサーバのWindows2003において、複数のNICを実装した時、意図しないIPアドレスが動的にDNSへ登録されます。
例えば、ひとつのNICをNetworkバックアップ用にして、他からルーティングしないようにした時、DNSを参照すると、二つのNICのIPアドレスを返す為、クライアントから通信できない等のトラブルになっていました。
LANのプロパティ-インターネットプロトコル(TCP/IP)のプロパティ-詳細設定-DNSタブ から、「この接続のアドレスをDNSに登録する」のチェックを外していたが、どうしてもDNSに登録される。
以下の方のブログが参考になりました。
http://znetj.blog66.fc2.com/blog-entry-186.html
(1)regedit を起動する。
(2)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\[デバイスID]
不可解な英数字が羅列してあるデバイスIDを開くと、IPアドレス等の情報があるので、それを参考にデバイスを決定する。
(3) [編集] メニューの [新規] をポイントし、[DWORD 値] をクリック。
DisableDynamicUpdate と入力し[DWORD 値の編集] ダイアログ ボックスの [値のデータ] ボックスに 1 と入力する。
(4)管理ツールのDNSを開き、DNSサーバ名で右クリック、プロパティを選択した後、インターフェースタブで不要なIPアドレスを削除。