Como desabilitar completamente o IPv6 no Fedora Linux 39

Como Desabilitar Completamente O Ipv6 No Fedora Linux 39



Na maioria das redes domésticas, endereços IPv4 privados são suficientes para fornecer um endereço IP a todos os computadores da sua rede. Endereços IPv4 são mais fáceis de lembrar e trabalhar. Se você não precisar dos endereços IPv6 para sua rede, considere desativá-los nos computadores da sua rede.

Neste artigo, mostraremos como desabilitar o IPv6 definitivamente no Fedora Linux 39 usando uma opção de inicialização do kernel.

Tópico de Conteúdo:

  1. Verificando se o IPv6 está ativado
  2. Desative o IPv6 em todo o sistema usando o parâmetro de inicialização do kernel
  3. Verificando se o IPv6 está completamente desativado
  4. Reativando IPv6
  5. Conclusão

Verificando se o IPv6 está ativado

O IPv6 é habilitado por padrão na maioria das distribuições Linux modernas, incluindo o Fedora.







Para verificar se o IPv6 está habilitado, você pode usar o comando “nmcli”. Se o IPv6 estiver ativado, você verá um endereço IPv6 aleatório atribuído a cada uma das interfaces de rede do seu computador.



$ nmcli



Outra forma de verificar se o IPv6 está habilitado é verificar se você tem os parâmetros do kernel IPv6 configurados em seu computador com o seguinte comando:





$ sudo sysctl -a | pegada ipv6

Como você pode ver, nosso sistema Fedora 39 possui os parâmetros do kernel IPv6 definidos. Portanto, o IPv6 está habilitado no nosso caso.

  Uma captura de tela de um computador Descrição gerada automaticamente



Desative o IPv6 em todo o sistema usando o parâmetro de inicialização do kernel

Para desabilitar completamente o IPv6 no Fedora 39 usando o parâmetro de inicialização do kernel “ipv6.disable=1”, execute o seguinte comando:

$ sudo sujo --update-kernel TODOS --args 'ipv6.disable=1'

O parâmetro de inicialização do kernel “ipv6.disable=1” deve ser definido para todas as entradas de inicialização GRUB do Fedora 39, como você pode ver na imagem a seguir:

$ sudo sujo --info TODOS

  Uma captura de tela de um programa de computador Descrição gerada automaticamente

Para que as alterações tenham efeito, você deve reiniciar o sistema Fedora 39.

$ sudo reinício

Verificando se o IPv6 está completamente desativado

Assim que o IPv6 estiver completamente desabilitado em seu sistema Fedora 39, você verá que apenas os endereços IPv4 estão definidos em cada uma das interfaces de rede do seu computador, nenhum endereço IPv6 como antes.

$ nmcli

  Uma captura de tela de um computador Descrição gerada automaticamente

Se o IPv6 estiver desabilitado no kernel, você não verá nenhum parâmetro do kernel IPv6 definido em seu sistema Fedora 39.

$ sudo sysctl -a | pegada ipv6

O comando não retorna nada, pois o IPv6 está completamente desabilitado em nosso sistema Fedora 39.

  Um texto em preto e branco Descrição gerada automaticamente

Reativando IPv6

Se mais tarde você mudar de ideia e quiser habilitar o IPv6 novamente, basta executar o seguinte comando:

$ sudo sujo --update-kernel TODOS --remove-args 'ipv6.disable=1'

O parâmetro de inicialização do kernel “ipv6.disable=1” deve ser removido de todas as entradas de inicialização do GRUB.

  Uma captura de tela de um computador Descrição gerada automaticamente

Para que as alterações tenham efeito, reinicie o sistema Fedora 39.

$ sudo reinício

Depois que o computador inicializar, você poderá confirme se o IPv6 está habilitado como antes usando o comando “nmcli” ou “sysctl”.

Conclusão

Neste artigo, mostramos como verificar se o IPv6 está habilitado ou desabilitado em seu computador. Também mostramos como desabilitar completamente o IPv6 no Fedora 39 usando o parâmetro de inicialização do kernel “ipv6.disable=1” e como reativar o IPv6 no Fedora 39 caso você precise dele novamente.