Se você usar sysctl -p
, a reinicialização não será necessária. Funcionou para mim, mas eu prefiro manter params em arquivo único, então eu coloco a linha acima no arquivo sysctl.conf
.
Só para ter certeza, eu coloco uma linha sobre cada dispositivo, então minha solução é adicionar as seguintes linhas a /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.eth1.disable_ipv6 = 1
net.ipv6.conf.ppp0.disable_ipv6 = 1
net.ipv6.conf.tun0.disable_ipv6 = 1