В /etc/sysctl.conf добавляем:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
net.ipv6.conf.all.disable_ipv6 = 1
затем делаем:
sudo sysctl -p
перезагрузка не нужна.
Так же можно в /etc/default/grub добавить ipv6.disable=1 в строку GRUB_CMDLINE_LINUX_DEFAULT.
Т.е. если у вас больше опций ядру не передается, то строка будет выглядеть так:
GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1″
после этого нужно сделать:
sudo update-grub