Ping возвращает адрес IPv6


12

У меня есть 3 сервера, DC сервер обмена и сервер приложений. Если я проверяю связь с DC с любого сервера или проверяю связь с любым сервером с DC, я получаю ответ IPv4, как и следовало ожидать, однако, если я пингую обмен с приложениями, или наоборот, в результате я получаю адрес IPv6.

На всех сетевых картах IPv6 не отмечен, поэтому я не могу понять, почему они отвечают этими адресами, я также думаю, что это вызывает проблемы, поскольку сервер Blackbery Enterprise Server, который я только что установил в приложениях, не может обмениваться данными с сервером Exchange.

Есть идеи, как вернуться к обычному старому IPv4?

Проблема с разрешением BES в Exchange, похоже, связана с IP или DNS. Если я использую IPv4-адрес сервера Exchange в настройке BES MAPI, он разрешает это имя в Exchange и получает соединение, но затем, когда вы запускаете BES, он пытается разрешить имя и терпит неудачу!


Как ответ технического специалиста Microsoft на недавнюю проблему Windows: «Странно!». Какие шаги вы предприняли для отключения IPv6 на этих серверах? Можете ли вы пинговать локальный хост с IPv6? (ping -6 localhost)
l0c0b0x

Ответы:


6

они действительно отвечают на ipv6 или они решают ipv6. Если они преобразуются в IPv6, они могут быть кэшированы или иметь адреса ipv6, зарегистрированные в DNS.

Я бы попробовал (в командной строке) запустить:

   ipconfig /flushdns
    nbtstat -R

затем, если у вас возникла такая же проблема


В дополнении также выполните nslookup, чтобы увидеть, к чему разрешает DNS.
Саураб Баржатия

18

Если вы хотите просто пропинговать IPv4 (полезно для определения IP-адреса полного доменного имени), просто добавьте -4 в конец вашего запроса пинга. Например:

ping example.com -4

Правда, не объясняет, почему вы получаете разрешение IPv6, когда оно отключено ...


1

Натолкнулся на ту же проблему, решив, удалив записи IPv6 на DNS-сервере, а затем сбросив DNS (перезапустив клиенты для хорошей меры).


Как вы удалили записи IPV6 на DNS-сервере?
user2171775

1

у меня была похожая проблема, и я отключил ipv6, следуя этому http://support.microsoft.com/kb/929852

вкратце, создайте запись DWORD с именем DisabledComponents in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\и присвойте ей значение 0xffffffff.


0

если вы хотите пропинговать IPv4 вместо IPv6, следуя этому http://support.microsoft.com/kb/929852/en-us и получить инструмент для его исправления (предпочитайте IPv4 по IPv6 в префиксных политиках)

Это работа для меня.


1
Добро пожаловать в ServerFault! Было бы очень полезно, если бы вы могли включить основные шаги из содержания страницы, на которую вы ссылаетесь. В противном случае, если эта страница будет перемещена или удалена, ваш ответ не будет очень полезным.
Дженни Д

0

Перейти к Control Panel > Network and Internet > Network Connections

Alt+Nи нажмите Advanced Settings. Под Bindings, переместите IPv4 выше IPv6

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.