Заметки о Windows и других программных продуктах Microsoft...

Корректное отключение IPv6

Корректное отключение IPv6

IPv6 (Internet Protocol Version 6) — новая версия протокола IP, который рано или поздно должен заменить  IPv4. Если в операционных системах Windows XP и Server 2003 IPv6 надо было устанавливать отдельно, то начиная с Vista и Server 2008 поддержка  IPv6 включена по умолчанию, что далеко не всегда оправдано. Поэтому, если в вашей сети нет определенных требований для использования протокола IPv6, то есть смысл его отключить.

В отличие от других протоколов, IPv6 нельзя отключить, просто убрав галку в свойствах сетевого интерфейса. Если поступить таким образом, то можно получить определенные проблемы с приложениями, которые используют loopback и интерфейсное тунелирование. Правильным способом отключения протокола IPv6 является его деактивация через системный реестр. Для этого запустим редактор реестра regedit и перейдем в раздел реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters

Здесь создаем новый параметр, для этого делаем правый клик в разделе Parameters и в контекстном меню выбираем Создать — Параметр DWORD (32-бита).

создаем параметр реестра для отключения IPv6

 

Задаем имя этому параметру – DisabledComponents. Теперь делаем двойной клик левой кнопкой на созданном параметре, и устанавливаем значение FF в шестнадцатеричной системе (255 в десятичной).

задаем значение параметру для отключения IPv6

 

Закрываем regedit и перезагружаемся. После перезагрузки IPv6 будет отключен на всех интерфейсах.

 
 
Комментарии

Для каких служб/протоколов/сервисов/целей служит ipv6 в системе? Насколько я знаю, на нём держится всякое определение типа сети — домашней, рабочей, общественной. А что ещё такого есть?

Цель у IPV6 одна — заменить IPV4, у которого заканчивается адресное пространство.

Да, это само собой.
Но всё же: есть службы, которые (корректно) работают только на ipv6.
Вот в этом смысле я и спрашиваю: какие? (ну, кроме определения домашней группы).

Сергей

Согласно http://technet.microsoft.com/ru-ru/network/cc987595.aspx без IP v6 не будут работать:
— DirectAccess
— HomeGroup in Windows 7
— Windows Meeting Space
На своем опыте столкнулся с проблемами при создании кластера при отключеном IP v6 (хотя IP v6 в сети не использовался).
Официальная рекомендация Microsoft — не отключать.

Могу привести обратную ситуацию, когда приложение отказывалось работать из-за IPV6. Лично я предпочитаю отключать IPV6, и включать по мере необходимости. Впрочем, дело хозяйское 🙂

Самой системе IPV6 не нужен. Его имеет смысл включать только в том случае, если в вашей сети используется IPV6 адресация, либо для подключения к другим IPV6 сетям или ресурсам.