Desabilitando o IPv6 no Mint e no Debian

4

Como se desativa completamente o IPv6 (para todas as interfaces, resp. para a máquina inteira?

Tenha em mente que não quero qualquer tipo de solução de GUI.

SO em questão:

  • Linux Mint 18.x Canela de 64 bits

  • GNU / Linux Debian 9.x canela de 64 bits

por Vlastimil 03.11.2017 / 08:21

1 resposta

6

É necessário editar o seguinte arquivo:

/etc/sysctl.conf

para adicionar as seguintes linhas, de preferência até o final do arquivo:

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

Depois de concluído, você pode reinicializar a máquina ou digitar o seguinte:

sudo sysctl --load=/etc/sysctl.conf

Para outros sistemas operacionais, pode ser interessante notar que, se ele não ler esse arquivo no momento da inicialização, haverá uma abordagem alternativa.

É necessário editar o seguinte arquivo:

/etc/default/grub

para adicionar o seguinte apêndice:

ipv6.disable=1

para a seguinte variável:

GRUB_CMDLINE_LINUX_DEFAULT

para que possa parecer, por exemplo, no meu caso assim:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"

Uma vez editado, você precisa ligar:

sudo update-grub

e reinicie a máquina.

Mas, como apontado por Rui F Ribeiro , você deve faça os dois métodos, porque:

  1. Se no futuro a atualização permitir a atualização do seu arquivo grub , você terá a segurança em forma de sysctl configurações.

  2. Com apenas o método sysctl , o módulo ipv6 ainda está carregado.

por 03.11.2017 / 08:21