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

Сначала проверим включена или отключена поддержка протокола IPv6 (0 — вкл, 1 — выкл):

cat /proc/sys/net/ipv6/conf/all/disable_ipv6
cat /proc/sys/net/ipv6/conf/eth1/disable_ipv6

Для временного отключения выполним команды:

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

Приведу пример отключения IPv6 на конкретном интерфейсе:

sudo sysctl net.ipv6.conf.lo.disable_ipv6=1
sudo sysctl net.ipv6.conf.eth0.disable_ipv6=1

Чтобы IPv6 остался выключенным после перезапуска сервера, откроем файл конфигурации /etc/sysctl.conf в текстовом редакторе и укажем:

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

Применим изменения:

sudo sysctl -p

Посмотрим нету ли на сетевых интерфейсах IPv6 адреса:

ifconfig | grep inet6
ip addr show | grep net6

Смотрите также мою статью:
Понижение приоритета IPv6

Оставьте комментарий

Добавить комментарий