Протокол IPv6 включен по умолчанию в современных версиях Windows, включая Windows Server. Несмотря на это, он редко используется и в некоторых случаях может вызывать проблемы с подключением к Интернету или локальной сети. В этой инструкции вы узнаете, как полностью отключить IPv6 несколькими способами.
1) Отключение IPv6 через свойства сетевого подключения
Этот способ одинаково работает на Windows Server, Windows 11, 10, 8.1 и 7.
1. Нажмите Win+R, введите команду ncpa.cpl и нажмите Enter, чтобы открыть список сетевых подключений.
2. Найдите нужное подключение, щёлкните по нему правой кнопкой мыши и выберите Свойства.
3. Снимите галочку с пункта IP версии 6 (TCP/IPv6).
4. Нажмите ОК для сохранения изменений.
Повторите действие для всех подключений, если требуется.
2) Отключение IPv6 через командную строку
Вы можете отключить IPv6 для всех подключений с помощью командной строки.
1. Запустите командную строку от имени администратора.
2. Выполните команду:
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 255 /f
3. Перезагрузите компьютер.
Для включения IPv6:
reg delete "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /f
Альтернативные команды для отключения:
netsh interface teredo set state disabled
netsh interface ipv6 6to4 set state state=disabled undoonstop=disabled
netsh interface ipv6 isatap set state state=disabled
3) Отключение IPv6 через PowerShell
Этот метод позволяет управлять настройками сетевых адаптеров напрямую.
1. Запустите PowerShell от имени администратора.
2. Выполните команду для получения списка подключений с включённым IPv6:
Get-NetAdapterBinding -ComponentID ms_tcpip6
3. Чтобы отключить IPv6 для конкретного подключения, выполните команду:
Disable-NetAdapterBinding -Name "ИМЯ" -ComponentID ms_tcpip6
4. Чтобы отключить IPv6 для всех подключений, используйте:
Disable-NetAdapterBinding -Name "*" -ComponentID ms_tcpip6
4) Отключение IPv6 через реестр
Этот способ аналогичен первому, но выполняется вручную через редактор реестра.
1. Нажмите Win+R, введите regedit и нажмите Enter.
2. Перейдите в раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
3. Создайте новый параметр DWORD (32-бит) с именем DisabledComponents.
4. Установите значение:
— 255 (в десятичной системе) или FF (в шестнадцатеричной) для полного отключения IPv6.
5. Закройте редактор реестра и перезагрузите компьютер.
Примечания:
— Значение 32 (или 20 в HEX) предпочитает IPv4 вместо IPv6.
— Значение 16 (или 10 в HEX) отключает IPv6 на всех нетуннельных интерфейсах.
— Значение 1 (или 01 в HEX) отключает IPv6 на всех туннельных интерфейсах.
Дополнительные советы:
— Официальные рекомендации и подробное описание настроек IPv6 доступны на сайте Microsoft.
— Убедитесь, что отключение IPv6 не нарушает работу других служб и приложений.
Эти методы помогут вам безопасно отключить IPv6 в Windows Server и устранить возможные проблемы с подключением.