Отключение IPv6 в CentOS 8

Есть несколько способов по отключению ipv6 в linux, через ядро, через настройки сетевого интерфейса, я же предпочитаю отключать в загрузчике GRUB.

Открываем /etc/default/grub и добавляем новой строкой следующее:

GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX ipv6.disable=1"

Сохраняем и закрываем файл.

Теперь следует обновить конфиг grub.cfg, выполняем команду ls -la /etc/grub*.cfg и видим пути до 2х файлов:

/boot/grub2/grub.cfg
/boot/efi/EFI/centos/grub.cfg

Следующие 2 команды перегенерируют новые конфиги с учетом наших изменений:

grub2-mkconfig -o /boot/grub2/grub.cfg
grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

Теперь остается перезагрузить наш сервер и проверить, что поддержка ipv6 действительно отключена для интерфейсов.

P.S.

На этапе перегенерации конфигов я столкнулся с такой ошибкой:

Для решения было достаточно пересоздать grubenv командой grub2-editenv create

Отмечу, что все действия производились на свежеустановленной ОС.


linuxipv6

109 слов(а)

03-02-2021 17:44 +0300

comments powered by Disqus