Назад | Перейти на главную страницу

как ping разрешает ipv4 на одной машине, но ipv6 на другой?

Задний план У меня есть две среды: ТЕСТ и СТАДИЯ. Я использую координатор распределенных транзакций Microsoft (MS DTC) с двумя связанными серверами SQL 2008 года. Задание SQL запускается каждые пару минут, и все работает нормально в TEST. Задание SQL не выполняется на ЭТАПЕ. Единственное различие, которое мне удалось точно определить, заключается в том, что ping разрешает IPv6-адрес на STAGE, но IPV4-адрес на TEST. Подозреваю, что MS DTC не поддерживает IPv6.

Вопрос У меня три компьютера: testServer, stageServer и productionServer. Если я пингую productionServer с testServer, я получаю ответ от 192.168.1.2. Если я пингую ping productionServer со stageServer, я получаю ответ с длинного IPv6-адреса. И testServer, и stageServer имеют включенные IPv6 и IPv4. И testServer, и stageServer используют одни и те же DNS-серверы, перечисленные в одинаковом порядке на вкладке DNS. Почему разрешение пинга IP различается?

ТЕСТ nslookup:
C: \ Компьютер \ я> nslookup
Сервер по умолчанию: dnsServer.domain.net
Адрес: 192.168.1.47

> productionServer
Сервер: dnsServer.domain.net
Адрес: 192.168.1.47

Имя: productionServer.domain.net
Адрес: 192.168.1.2
>

ЭТАП nslookup:
C: \ Компьютер \ я> nslookup
Сервер по умолчанию: dnsServer.domain.net
Адрес: 192.168.1.47

> productionServer
Сервер: dnsServer.domain.net
Адрес: 192.168.1.47

** dnsServer.domain.net не может найти productionServer: сбой сервера
>

Запустить nslookup со всех сторон? Похоже, ваши записи DNS различаются, и stageserver возвращается к PNRP

Посмотрев на результаты nslookup, обнаружите, что у вас одинаковый список поиска суффиксов домена на обеих машинах? Нажмите кнопку «Дополнительно» на странице свойств TCP / IP, затем перейдите на вкладку DNS. Есть ли там отличия?

Кроме того, почему бы вам не предоставить нам результат ipconfig /all из командной строки?


- Кристофер Карел