Вы здесь

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

Отключение IPv6 в ядре

Добавляем в файл /etc/sysctl.conf (или куда-нибудь в /etc/sysctl.d/50-noipv6.conf) строки

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

Обновляем текущую конфигурацию ядра sysctl -p.

Применяем настройки к сетевым интерфейсам systemctl restart network

Проверяем адреса на сетевых интерфейсах ip addr

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

В конфигурации исправляем директиву Listen 80 на

Listen 0.0.0.0:80

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

Добавляем в squid.conf

dns_v4_first on

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

В main.cf

inet_protocols = ipv4

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

Для того, чтобы сам BIND не использовал IPv6 при запуске надо указать опцию -4. В CentOS это делается строчкой в файле /etc/sysconfig/named

OPTIONS="-4"

Дополнительно можно добавить в named.conf опцию

listen-on-v6 port 53 { none; };

Для того, чтобы BIND не выдавал записи AAAA (адреса IPv6) клиентам, подключенным по IPv4 необходимо добавить в файл named.conf опцию

filter-aaaa-on-v4 yes;
Яндекс.Метрика