Este tutorial vai lhe mostrar como desabilitar IPv6 no Ubuntu. Por que você quer desabilitar IPv6? Embora IPv6 seja o futuro, mas neste momento muitos sistemas e aplicações ainda dependem de IPv4 e podem não funcionar bem com IPv6.
Por exemplo, se um repositório suporta IPv6, então o gerenciador de pacotes APT se conectará a esse repositório via IPv6, independentemente do seu ISP suportar ou não IPv6, como mostrado na captura de tela abaixo.
Desabilitar IPv6 no APT
Por vezes, você precisa desabilitar IPv6 no gerenciador de pacotes do APT apenas e outro programa pode continuar usando IPv6 se necessário. Para desabilitar IPv6 no APT, execute o seguinte comando para criar um arquivo de configuração para APT.
sudo nano /etc/apt/apt.conf.d/99force-ipv4
Copiar e cole a seguinte linha no arquivo.
Acquire::ForceIPv4 "true";
Salvar e fechar o arquivo. De agora em diante, o APT vai usar somente IPv4.
Desabilitar IPv6 no Ubuntu Ao todo
Se você quiser desabilitar completamente IPv6 no seu sistema Linux Ubuntu, então você precisa fazer algumas alterações no parâmetro do kernel Linux.
Editar o ficheiro 99-sysctl.conf
sudo nano /etc/sysctl.d/99-sysctl.conf
Copiar e colar as 3 linhas seguintes no fundo do ficheiro.
net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1net.ipv6.conf.lo.disable_ipv6 = 1
Guardar e fechar o ficheiro. Depois execute o seguinte comando para carregar as alterações acima.
sudo sysctl -p
Agora execute o seguinte comando. Você deve ver 1
, o que significa que IPv6 foi desabilitado com sucesso.
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
Parâmetros definidos em 99-sysctl.conf
arquivo é preservado na reinicialização, assim IPv6 não será habilitado na próxima vez que você inicializar o Ubuntu, a menos que você o reative manualmente.
Para reativar o IPv6 no Ubuntu, simplesmente remova aquelas 3 linhas em 99-sysctl.conf
arquivo e execute sudo sysctl -p
comando para carregar as alterações.
é isso! Espero que este tutorial tenha ajudado a desativar o IPv6 no Ubuntu desktop e servidor.