私たちのユーザー インターフェイスは、別のマシン上の別のアプリケーションと通信しており、多くの場合、ドメイン名を使用して接続しています。
私たちのネットワークでは、IPv6 がインストールされている場合、DNS の名前解決はうまく機能し、すべてのマシンに ping を実行して正常に接続できます。
IPv6 がアンインストールされている場合、同じ DNS 名に ping を実行すると、離れたサブネット (24.28.193.9、ローカル サブネットは 192.168.1.1) の IP アドレスが返されます。その後、アプリケーションは通信できなくなります。IPv6 を再インストールすると、DNS 解決が自動的に修正されます。
ping が機能しないときに IPv6 がなくても、Windows エクスプローラーを使用して\\\\MACHINE_NAME\\
. ここで名前解決が機能しているように見える理由がわかりません。Windows XP SP2 環境で作業しています。
マシンの IP は正常に ping できます。正しく解決されないのは DNS 名のみです。
DNS サーバーのアドレスを探しました。すべてのコンピューターは、ワイヤレス ルーターであるネットワーク ゲートウェイを指しています。ルーターには、IPv6 がインストールされている場合と、インストールされていない場合とで同じ DNS サーバー アドレスがリストされます。
最も奇妙なことは、ping を実行する DNS 名は問題ではないことを発見したことです。DNS 名へのすべての ping は、同じアドレス「24.28.193.9」を返します。
DNS Resolver Cache をフラッシュして、ターゲット マシンとソース マシンに DNS を登録してみました。すべて役に立たない。ping できる唯一の DNS 名は、現在のマシンの名前です。
IPv6 がインストールされていないとソフトウェアが通信できない理由について何か考えはありますか?
アップデート:
わかりました、私は今もう少し研究をしました。
DNS サーバーのアドレスを探しました。すべてのコンピューターは、ワイヤレス ルーターであるネットワーク ゲートウェイを指しています。ルーターには、IPv6 がインストールされている場合と、インストールされていない場合とで同じ DNS サーバー アドレスがリストされます。
最も奇妙なことは、ping を実行する DNS 名は問題ではないことを発見したことです。DNS 名へのすべての ping は、同じアドレス「24.28.193.9」を返します。
DNS Resolver Cache をフラッシュして、ターゲット マシンとソース マシンに DNS を登録してみました。すべて役に立たない。ping できる唯一の DNS 名は、現在のマシンの名前です。
他の提案はありますか?どうもありがとうございました。