Linux: CentOS: Отключение протокола IPv6

А вы внедрили у себя на предприятии IPv6? Вот и мне адресного пространства IPv4 пока хватает. А потому задался вопросом, как отключить поддержку TCP/IP v6 в Linux?
Лично я на RHEL и заметка, как это часто здесь бывает, про CentOS =)
Для отключения транспортного протокола 6-ой версии нам потребуется:

Правим файл транслирующий доменные имена в IP:

vi /etc/hosts

Удаляем из него все строки связанные с ipv6-адресацией(обычно такие строки начинаются с "::1");

Отключаем сервис фильтрации ipv6-трафика:

service ip6tables stop

Выключаем автозапуск при загрузке ОС:

chkconfig ip6tables off

Внесем изменения в конфигурационный файл утилиты, работающей на уровне ядра:

vi /etc/sysctl.conf

Добавим туда две строки:

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

Перечитаем конфигурацию:

sysctl -p

Готово.

Posted in Linux on Apr 19, 2016.