Перейти к основному содержимому

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

Рассмотрим два способа отключения протокола IPv6 - NMCLI и SYSCTL.

1. Использование NMCLI

NMCLI - Является встроенной утилитой для редактирования сетевых подключений в CentOS 9.

Для отключения IPv6 требуется ввести в терминал следующую команду:

# nmcli connection modify network-interface ipv6.method ignore

Где:

  • connection modify — подкоманда утилиты nmcli, которая предназначена для изменения существующих сетевых подключений;
  • network-interface — название сетевого интерфейса или профиля подключения;
  • ipv6.method ignore — подкоманда, которая устанавливает метод настройки адресации IPv6 на ignore, что означает отключение использования IPv6 для указанного сетевого интерфейса или профиля подключения.
к сведению

Так же возможна настройка через NMTUI. Это графичиская утилита для редактирования сетевых подключений в CentOS 9. NMTUI может быть не установлена по умолчанию.

2. Иcпользование sysctl.conf

sysctl.conf — это файл конфигурации для команды sysctl. Он содержит список параметров ядра и их желаемые значения.

При загрузке системы команда sysctl считывает этот файл и применяет указанные значения к соответствующим параметрам ядра.

Для отключения IPv6 требуется любым удобным для Вас сопособом в файл sysctl.conf внести следующие строки:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

Затем применить настройки командой:

sysctl -p

После перезапустить сетевую службу:

systemctl restart network