Como desativar ou reativar o IPv6 no Ubuntu, Linux Mint e derivados

fim-do-ip-ipv4-ipv6

O IPv6 ainda não é um padrão para todos os provedores no Brasil, e também em alguns lugares do mundo. No entanto, não é muito difícil encontrar usuários do GNU/Linux reclamando de problemas com a nova geração de IPv6 não é raro, por isso, se você tem esse problema por ser usuário de um internet cujo provedor ainda usa o IPv4, saiba como desativar o IPv6 definitivamente do Ubuntu, Linux Mint e derivados, mas claro, vamos também dar a opção de como reativar o IPv6 no Ubuntu, caso a sua rede passe a usar o IPv6 no futuro.

Desativando o IPv6 no Ubuntu, Linux Mint e derivados

Para desabilitar o IPv6 execute os comandos abaixo no terminal, você pode abrir o Terminal manualmente ou se preferir utilize o atalho no teclar Ctrl + Alt + T e copie e cole os comandos abaixo:

  • Para habilitar o IPv6 use o valor 0
  • Para desabilitar o IPv6 use o valor 1

Você pode verificar se o IPv6 está ativado ou desativar no Ubuntu, Linux Mint e suas variações, usando o comando abaixo:

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

Confira a minha tela abaixo, observe que no meu caso o valor foi 0, isso quer dizer que o IPv6 esta habilitado na minha distribuição, por hora estou deixando ativado porque o meu provedor usa as duas versões de IP:

Para ativar ou desabilitar o IPv6 você deve editar o arquivo a seguir, execute os comandos no terminal:

sudo gedit /etc/sysctl.conf

Se estiver sem ambiente gráfico, execute o comando abaixo:

sudo nano /etc/sysctl.conf

Adicione estas linhas, observe que estamos usando o 1 e isso quer dizer que estamos desabilitando o IPv6, para ativar o IPv6 no Ubuntu, Debian ou derivados use o 0:

# Desabilitando IPv6 
net.ipv6.conf.all.disable_ipv6 = 1 
net.ipv6.conf.default.disable_ipv6 = 1 
net.ipv6.conf.lo.disable_ipv6 = 1

Por último, salve e feche o arquivo, para que as alterações entre em vigor execute o comando abaixo:

sudo sysctl -p

Verificando se o IPv6 esta ativado ou desativado no Ubuntu

E por fim, vamos executar aquele mesmo comando que vimos inicialmente, vamos checar se o IPv6 esta mesmo desativado:

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

O resultado deve ser 1. É isso, espero ter ajudado você a desabilitar o IPv6 no Ubuntu, fazendo o contrário você vai ativar.