Как отключить IPv6 в Ubuntu | Debian

Сегодня рассмотрим как можно отключить IPv6 в Ubuntu | Debian | Linux Mint.

Для этого нужно добавить в конец файла /etc/sysctl.conf следующие строчки, конечно нужно изменить названия интерфейсов на ваши:

sudo nano /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

После чего применим настройки:

sudo sysctl -p

И на всякий случай перезапустим сервис сети:

sudo /etc/init.d/networking restart

Сетевые интерфейсы должны будут перестать получать IPv6.

Так же возможно вам не нужно полностью отключать IPv6, а достаточно понизить его приоритет перед IPv4.

Для этого нужно отредактировать файл:

sudo nano /etc/gai.conf 

в нем найти строчку:

#precedence ::ffff:0:0/96  100 

и раскомментировать ее. После этого если у ресурса есть и IPv6 и IPv4 запись в DNS, будет выбираться IPv4 (по умолчанию сперва ищется AAAA, а уже после этого A запись). При этом IPv6 остается полностью рабочим.

Если есть вопросы, то пишем в комментариях.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Отправить ответ

avatar

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Подписаться  
Уведомление о
Меню
WhatsApp Задайте вопрос

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: