Есть несколько способов по отключению 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 командой