Включение IPv6 Oracle\CentOS\RedHat
Информация, приведенная на данной странице, является разработкой community KUMA и НЕ является официальной рекомендацией вендора.
Для того, чтобы включить IPv6 нам понадобится:
- Проверить наличие трех полей по части IPv6 с правильным атрибутом (no\yes), в файле /etc/sysconfig/network-scripts/ifcfg-ens192(имя интерфейса может меняться, точный необходимо уточнять командой ip a) как в примере, если их нет - добавляем их (при необходимости правим значения.):
 IPV6INIT=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no
- Проверяем папку /etc/sysctl.d/*на наличие файлов, если они есть - ищем в них следующие строки конфигурации. Обычно используются:
 
 Если файлов *.conf в папке /etc/sysctl.d/ нет, или отсутствуют строки, касающиеся работы IPv6 - идем в файл /etc/sysctl.conf и ищем в нем данные строки, если нашли - комментируем их (#перед строкой).net.ipv6.conf.lo.disable_ipv6 = 1 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
- Вводим команду sysctl -p, IPv6 локальный должен появится. Проверяем командой ip -6 addr
- Если адрес не появился, проверяем файл /etc/default/grub
 в строке GRUB_CMDLINE_LINUX добавляемipv6.disable=0
 Должно получиться:GRUB_CMDLINE_LINUX="ipv6.disable=0", также в этой строке могут быть другие параметры, не стираем их, а добавляем. Запятую ставить не нужно.
- Запускаем команду sudo grub2-mkconfigиsudo init 6. Сервер перезагрузится.
- Проверяем командойip -6 addr
 Особый случай с RedOS 8:
 Все вышеуказанные рекомендации были применены, но grub не обновлялся.
 Пришлось править руками файл /boot/grub2/grub.cfg так как оставались записи (выделены желтым)
 После правки файла не забываем выполнить grub2-mkconfig
 
                
No comments to display
No comments to display