Наш пользовательский интерфейс взаимодействует с другим приложением на другом компьютере, часто подключаясь с использованием доменных имен.
В нашей сети, когда установлен IPv6, разрешение имен DNS работает отлично, все компьютеры могут нормально проверяться и связываться.
Когда IPv6 удален, проверка связи с теми же именами DNS возвращает IP-адрес в некоторой удаленной подсети (24.28.193.9; локальная подсеть - 192.168.1.1); наше приложение не может связаться. Когда IPv6 переустанавливается, разрешение DNS исправляет себя.
Даже без IPv6, когда ping не работает, я по-прежнему могу просматривать другие машины с помощью проводника Windows, введя \\\\MACHINE_NAME\\
. Я не уверен, почему разрешение имени здесь работает. Мы работаем в среде Windows XP SP2.
IP-адреса машин могут быть успешно проверены. Только DNS-имена не разрешаются должным образом.
Я искал адрес нашего DNS-сервера. Все наши компьютеры указывают на сетевой шлюз, который является беспроводным маршрутизатором. Маршрутизатор имеет тот же адрес DNS-сервера, указанный при установке IPv6, что и при его отсутствии.
Самое странное, что я только что обнаружил, что не имеет значения, какое DNS-имя я пингую. Все проверки связи с DNS-именами возвращают один и тот же адрес: "24.28.193.9".
Я попытался очистить кэш DNS Resolver и зарегистрировать DNS на целевой машине и на исходной машине. Все безрезультатно. Единственное DNS-имя, которое я могу пропинговать, - это имя текущего компьютера.
Есть мысли, почему наше программное обеспечение не может обмениваться данными без установленного IPv6?
ОБНОВЛЕНИЕ:
Хорошо, я провел еще немного исследований.
Я искал адрес нашего DNS-сервера. Все наши компьютеры указывают на сетевой шлюз, который является беспроводным маршрутизатором. Маршрутизатор имеет тот же адрес DNS-сервера, указанный при установке IPv6, что и при его отсутствии.
Самое странное, что я только что обнаружил, что не имеет значения, какое DNS-имя я пингую. Все проверки связи с DNS-именами возвращают один и тот же адрес: "24.28.193.9".
Я попытался очистить кэш DNS Resolver и зарегистрировать DNS на целевой машине и на исходной машине. Все безрезультатно. Единственное DNS-имя, которое я могу пропинговать, - это имя текущего компьютера.
Есть еще предложения? Большое спасибо за вашу помощь.