Как отключить IPv6 в Linux?

Последнее редактирование 2023-11-13

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

Временно действующие настройки:

1. Откройте окно терминала.

2. Переключитесь на пользователя root.

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

sysctl -w net.ipv6.conf.all.disable_ipv6=1

sysctl -w net.ipv6.conf.default.disable_ipv6=1

sysctl -w net.ipv6.conf.tun0.disable_ipv6=1


Если вы хотите включить IPv6 снова, введите следующие команды:

sysctl -w net.ipv6.conf.all.disable_ipv6=0

sysctl -w net.ipv6.conf.default.disable_ipv6=0

sysctl -w net.ipv6.conf.tun0.disable_ipv6=0

sysctl -p

Примечание: Следует отметить, что этот метод временно действует и станет недействительным после перезагрузки устройства.

Постоянно действующие настройки:

1. Откройте окно терминала.

2. Введите команду:

судо нано /etc/sysctl.conf

3. Прокрутите вниз до конца файла и добавьте следующие строки:

net.ipv6.conf.all.disable_ipv6 = 1

net.ipv6.conf.default.disable_ipv6 = 1

net.ipv6.conf.lo.disable_ipv6 = 1

net.ipv6.conf.tun0.disable_ipv6 = 1

4. Сохраните и закройте файл.

5. Перезагрузите ваше устройство.

6. Чтобы включить IPv6 снова, удалите добавленные строки из /etc/sysctl.conf и перезагрузите устройство.

Примечание: Этот метод предназначен для изменения файла конфигурации, и он будет действовать после перезагрузки.


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



Эта статья была полезной?

Спасибо за ваш отзыв!

Почему этот статья не была полезной?