Как отключить IPv6 в Ubuntu 20.04 LTS
18 октября 2025 г.
mrx
2 мин чтения
Как отключить IPv6 в Ubuntu 20.04 LTS
Сначала обновим систему
bash
sudo apt update
sudo apt upgrade
В Ubuntu 20.04 IPv6 включен по умолчанию, но в большинстве случаев организация использует только ipv4. Мы можем отключить ipv6 двумя способами:
- Отключить модуль ядра.
- через
sysctlнастройки.
Отключить ipv6 через модуль ядра
Теперь нам нужно отредактировать файл с помощью вашего любимого текстового редактора и внести следующие изменения:/etc/default/grub
bash
nano /etc/default/grub
Добавьте следующий файл:
bash
GRUB_CMDLINE_LINUX="crashkernel=auto ... ipv6.disable=1"
После изменения любого параметра ядра мы перестраиваем через update-grub2: grub.cfg
bash
sudo update-grub2
sudo shutdown -r now
Отключить ipv6 через sysctl
bash
nano /etc/sysctl.conf
Добавьте в конец файла следующие строки:
bash
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Чтобы применить эти настройки, нам нужно запустить sysctl -p:
bash
sysctl –p
Теперь выполните следующую команду. Вы должны увидеть 1, что означает, что IPv6 был успешно отключен:
bash
cat /proc/sys/net/ipv6/conf/all/disable_ipv6