Eu estava colocando o seguinte no /etc/sysctl.conf no Ubuntu 16.04 e o ipv6 foi desativado.
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
No Ubuntu 18.04, tenho que adicionar o seguinte ao grub.
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
Só queria ter confirmação se esta é a nova maneira no Ubuntu 18.04 de desativar o IPv6.
Respostas:
Você só precisa adicionar isso a
/etc/default/grub
Eu também fiz isso por
GRUB_CMDLINE_LINUX_DEFAULT
segurança. Modificandosysctl
apenas parcialmente funcionou, e notei o bug aparecer no netplan, eu até tentei dhcp6 = false sem sucesso. O Netplan parece ter muitos bugs para o 18.04 STABLE IMO, mas isso é outra história ... meio que tentado a remover o netplan também.Só não se esqueça de atualizar o grub antes de reiniciar!
fonte
Para esclarecer Stephan Rauch (somente para 18.04) - Se você usar o método grub para desativar o ipv6, as alterações na configuração do /etc/sysctl.conf não serão necessárias. Acabei deixando-os dentro (caso o netplan seja corrigido no futuro), mas tudo o que é necessário é o seguinte:
Modifique os GRUB_CMDLINEs para se parecerem com:
Em seguida, execute:
Aproveite o ipv4.
fonte
sysctl.conf
maneira descontinuada? Não encontrei um bug relevante em bugs.launchpad.net/netplan, mas talvez eu tenha perdido?Vamos
sed
fazer o trabalho: Dfonte