Как отключить ipv6 в windows 10

Руководство по настройке IPv6 в Windows для продвинутых пользователей

Windows Vista, Windows Server 2008 и более поздние версии Windows реализуют RFC 3484 и используют таблицу префиксов, чтобы определить, какой адрес использовать при наличии нескольких адресов для имени системы доменных имен (DNS).

По умолчанию Windows поддерживает глобальные односекреансные адреса IPv6 над адресами IPv4.

Применяется к: Windows 10 — все выпуски, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2
Исходный номер КБ: 929852

Сводка

Обычно ИТ-администраторы отключать IPv6 для устранения проблем, связанных с сетевыми сетями, таких как проблемы с разрешением имен.

Версия 6 протокола Интернета (IPv6) является обязательной частью Windows Vista и Windows Server 2008 и более новых версий. Мы не рекомендуем отключить IPv6 или его компоненты. Если это так, некоторые компоненты Windows могут не функционировать.

Рекомендуется использовать Prefer IPv4 over IPv6 в политиках префикса вместо отключения IPV6.

Используйте ключ реестра для настройки IPv6

Точно следуйте всем указаниям из этого раздела. Внесение неправильных изменений в реестр может привести к возникновению серьезных проблем. Прежде чем приступить к изменениям, создайте резервную копию реестра для восстановления на случай возникновения проблем.

Функции IPv6 можно настроить, изменяя следующий ключ реестра:

Расположение: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
Имя: DisabledComponents
Тип: REG_DWORD
Значение Min: 0x00 (значение по умолчанию)
Максимальное значение: 0xFF (отключенО IPv6)

См. задержку запуска после отключения IPv6 в Windows, если вы столкнулись с задержкой запуска после отключения IPv6 в Windows 7 SP1 или Windows Server 2008 R2 SP1.

Кроме того, запуск системы будет отложен на пять секунд, если IPv6 отключен неправильно, установив параметр реестра DisabledComponents к значению 0xffffffff. Правильное значение должно быть 0xff. Дополнительные сведения см. в обзоре Internet Protocol Version 6 (IPv6).

Значение реестра DisabledComponents не влияет на состояние окна. Даже если ключ реестра DisabledComponents настроен на отключение IPv6, можно проверить поле в вкладке Networking для каждого интерфейса. Это ожидаемое поведение.

  • Администраторы должны создать файл .admx, чтобы выставить параметры реестра ниже таблицы в параметре групповой политики.
  • Чтобы эти изменения вступили в силу, необходимо перезапустить компьютер.
  • Значения, помимо 0 или 32, вызывают сбой службы маршрутного и удаленного доступа после вступления этого изменения в силу.

По умолчанию протокол туннеля 6to4 включен в Windows, когда интерфейсу назначен общедоступный адрес IPv4 (общедоступный адрес IPv4 означает любой адрес IPv4, который не находится в диапазонах 10.0.0.0/8, 172.16.0.0/12 или 192.16.0/16). 6to4 автоматически назначает IPv6-адрес интерфейсу тоннелей 6to4 для каждого адреса, а 6to4 динамически регистрирует эти адреса IPv6 на назначенном DNS-сервере. Если такое поведение не требуется, рекомендуется отключить интерфейсы тоннеля IPv6 для затронутых хостов.

Вы также можете следовать этим шагам, чтобы изменить ключ реестра:

Откройте окно командной команды администрирования.

Выполните следующую команду:

Замените соответствующее значение.

Как рассчитать значение реестра

Windows использует битмаски для проверки значений DisabledComponents и определения того, следует ли отключить компонент.

Чтобы узнать, какой компонент каждый бит (от низкого до высокого) элементов управления, обратитесь к следующей таблице.

Имя Setting
Tunnel Отключение интерфейсов тоннелей
Tunnel6to4 Отключение интерфейсов 6to4
TunnelIsatap Отключение интерфейсов Isatap
Туннель Тередо Отключение интерфейсов Teredo
Нативное Отключение родных интерфейсов (также PPP)
PreferIpv4 Предпочитаем IPv4 в политике префикса по умолчанию
TunnelCp Отключение интерфейсов CP
TunnelIpTls Отключение интерфейсов IP-TLS

Для каждого бита 0 означает false, а 1 — true. В примере обратитесь к следующей таблице.

Setting Предпочитать IPv4 над IPv6 в политиках префикса Отключение IPv6 для всех нетоннических интерфейсов Отключение IPv6 во всех интерфейсах туннеля Отключение IPv6 в нетоннических интерфейсах (кроме циклической) и в интерфейсе тоннеля IPv6
Отключение интерфейсов тоннелей 0 0 1 1
Отключение интерфейсов 6to4 0 0 0 0
Отключение интерфейсов Isatap 0 0 0 0
Отключение интерфейсов Teredo 0 0 0 0
Отключение родных интерфейсов (также PPP) 0 1 0 1
Предпочитаем IPv4 в политике префикса по умолчанию. 1 0 0 0
Отключение интерфейсов CP 0 0 0 0
Отключение интерфейсов IP-TLS 0 0 0 0
В двоичном формате 0010 0000 0001 0000 0000 0001 0001 0001
Hexadecimal 0x20 0x10 0x01 0x11

Использование интерфейса сетевых свойств для отключения IPv6 не поддерживается

Это значение реестра не влияет на состояние следующего контрольного окна. Даже если для ключа реестра установлено отключение IPv6, можно выбрать поле в вкладке Networking для каждого интерфейса. Это ожидаемое поведение.

Свойства сети

Справочные материалы

Дополнительные сведения о RFC 3484 см. в подборке адресов по умолчанию для версии 6 протокола Интернета (IPv6).

Дополнительные сведения о том, как установить приоритет IPv4 над IPv6, см. в SIO_ADDRESS_LIST_SORT.

Дополнительные сведения о связанных проблемах см. в статьях ниже:

  • Пример 1. В контроллерах домена может возникнуть остановка работы LDAP над UDP 389. Узнайте, как использовать Portqry для устранения неполадок с подключением Active Directory
  • Пример 2. Exchange Server 2010 г. могут возникнуть проблемы с остановкой работы Exchange. См. аргументы против отключения IPv6 и отключения IPv6 и Exchange .
  • Пример 3. Кластеры неудачной передачи см. что такое виртуальный адаптер кластера неудачной передачи Майкрософт в любом случае? и кластеризация failover и IPv6 в Windows Server 2012 R2.

Netmon 3.4 не совместим с Windows Server 2012 или более новой ОС при включенной командной группе LBFO NIC. Вместо этого используйте анализатор сообщений.

Как отключить (включить) IPv6 в Windows

Сегодня мы рассмотрим как включить или отключить интернет-протокол версии 6 (IPv6) для всех или определенных сетевых адаптеров в Windows 7, 8 и 10.

Отключить (включить) IPv6 в свойствах адаптера

1. В строке поиска или в меню выполнить (выполнить вызывается клавишами Win+R) введите команду ncpa.cpl и нажмите клавишу Enter.

2. Нажмите правой кнопкой мыши, на нужный сетевой адаптер, и выберите “Свойства”.

3. Чтобы включить IPv6 для выбранного адаптера, поставьте флажок возле IP версии 6 (TCP\IPv6), чтобы отключить – уберите флажок и нажмите на “ОК”.

Отключить (включить) IPv6 для определенного сетевого адаптера в PowerShell

Данный способ можно использовать в Windows 8.1 и Windows 10.

2. Чтобы увидеть текущее состояние IPv6 для всех сетевых адаптеров введите команду Get-NetAdapterBinding -ComponentID ms_tcpip6 и нажмите Enter. Запишите имя сетевого адаптера (например, “Ethernet”), для которого вы хотите включить или отключить IPv6.

3. Чтобы включить IPv6, введите команду Enable-NetAdapterBinding -Name “ Ethernet ” -ComponentID ms_tcpip (замените выделенное красным на имя вашего сетевого адаптера) и нажмите Enter.

Чтобы отключить IPv6, введите команду Disable-NetAdapterBinding -Name “ Ethernet ” -ComponentID ms_tcpip6 (замените выделенное красным на имя вашего сетевого адаптера) и нажмите Enter.

Отключить (включить) IPv6 для всех сетевых адаптеров в PowerShell

Данный способ можно использовать в Windows 8.1 и Windows 10.

Чтобы включить IPv6, введите команду Enable-NetAdapterBinding -Name “*” -ComponentID ms_tcpip6 и нажмите Enter.

Чтобы отключить IPv6, введите команду Disable-NetAdapterBinding -Name “*” -ComponentID ms_tcpip6 и нажмите Enter.

На сегодня все, если вы знаете другие способы – пишите в комментариях! Удачи Вам 🙂

Как включить (отключить) интернет протокол IPv6 в Windows

В статье показаны действия, с помощью которых можно включить или отключить интернет протокол версии 6 (IPv6) для всех или для отдельных сетевых адаптеров в операционной системе Windows 7, 8.1 и 10.

Интернет протокол версии 6 (IPv6) — это новый набор стандартных протоколов, который обеспечивает связь между различными взаимодействующими сетями.

IPv6 предназначен для решения многих проблем текущей версии пакета интернет протокола (известного как IPv4) в отношении истощения адресов, безопасности, автоматической настройки, расширяемости и так далее.

IPv6 расширяет возможности Интернета для включения новых видов приложений, включая одноранговые и мобильные приложения.

Протокол включен по умолчанию в Windows, но иногда вам может потребоваться отключить его, например, чтобы присоединить компьютер к домену.

Чтобы активировать или отключить протокол IPv6, необходимо войти в систему с правами администратора.

  1. Как включить или отключить IPv6 используя свойства сетевого адаптера
  2. Активация IPv6 для определённого сетевого адаптера
  3. Включение IPv6 для всех сетевых адаптеров через Windows PowerShell
  4. Как отключить IPv6 для конкретного адаптера
  5. Отключение IPv6 для всех адаптеров

Как включить или отключить IPv6 используя свойства сетевого адаптера

Данный способ доступен в операционных системах Windows 7, 8, 8.1 и 10. Все остальные подойдут только для 8 и 10 версий операционной системы Microsoft.

Чтобы включить или отключить интернет протокол IPv6 для сетевого адаптера, нажмите сочетание клавиш + R , в открывшемся окне Выполнить введите (скопируйте и вставьте) ncpa.cpl и нажмите кнопку OK.

В окне "Сетевые подключения" щелкните правой кнопкой мыши на сетевом адаптере для которого нужно включить или отключить интернет протокол IPv6 и в появившемся контекстном меню выберите пункт Свойства .

В открывшемся окне свойств сетевого адаптера, чтобы включить протокол IPv6 установите флажок. Для отключения снимите флажок с опции IP версии 6 (TCP/IPv6) и нажмите кнопку OK .

Активация IPv6 для определённого сетевого адаптера

Первое что нужно сделать, это просмотреть текущее состояние IPv6 для всех сетевых адаптеров, а также просмотреть имена сетевых интерфейсов (сетевых адаптеров), для этого запустите консоль Windows PowerShell от имени администратора и выполните следующую команду:

Get-NetAdapterBinding -ComponentID ms_tcpip6

В столбце Name отображены имена сетевых адаптеров. Запомните имя сетевого адаптера для которого необходимо включить интернет протокол IPv6 (в данном примере Ethernet).

Чтобы включить интернет протокол IPv6 для нужного вам сетевого адаптера, в консоли PowerShell выполните команду следующего вида:

Enable-NetAdapterBinding -Name "Имя сетевого адаптера" -ComponentID ms_tcpip6

Замените Имя сетевого адаптера в команде выше фактическим именем сетевого адаптера для которого необходимо включить интернет протокол IPv6 (например Ethernet). В данном примере команда выглядит следующим образом:

Enable-NetAdapterBinding -Name "Ethernet" -ComponentID ms_tcpip6

Включение IPv6 для всех сетевых адаптеров через Windows PowerShell

Чтобы включить интернет протокол IPv6 для всех сетевых адаптеров, запустите консоль Windows PowerShell от имени администратора и выполните следующую команду:

Enable-NetAdapterBinding -Name "*" -ComponentID ms_tcpip6

Как отключить IPv6 для конкретного адаптера

Сначала нужно просмотреть текущее состояние IPv6 для всех сетевых адаптеров, а также просмотреть имена сетевых интерфейсов (сетевых адаптеров), для этого запустите консоль Windows PowerShell от имени администратора и выполните следующую команду:

Get-NetAdapterBinding -ComponentID ms_tcpip6

В столбце Name отображены имена сетевых адаптеров. Запомните имя сетевого адаптера для которого необходимо отключить интернет протокол IPv6 (в данном примере Ethernet).

Чтобы отключить интернет протокол IPv6 для нужного вам сетевого адаптера, в консоли PowerShell выполните команду следующего вида:

Disable-NetAdapterBinding -Name "Имя сетевого адаптера" -ComponentID ms_tcpip6

Замените Имя сетевого адаптера в команде выше фактическим именем сетевого адаптера для которого необходимо отключить интернет протокол IPv6 (например Ethernet). В данном примере команда выглядит следующим образом:

Disable-NetAdapterBinding -Name "Ethernet" -ComponentID ms_tcpip6

Отключение IPv6 для всех адаптеров

Чтобы отключить интернет протокол IPv6 для всех сетевых адаптеров, запустите консоль Windows PowerShell от имени администратора и выполните следующую команду:

Disable-NetAdapterBinding -Name "*" -ComponentID ms_tcpip6

Используя рассмотренные выше действия, можно включить или отключить интернет протокол версии 6 (IPv6) для всех или для отдельных сетевых адаптеров в операционных системах Windows 7, 8, 8.1 и 10.

Добавить комментарий

Ваш адрес email не будет опубликован.