Navegador Chrome continua a detectar a mudança de rede no Linux? Veja como corrigir

30 de abril de 2021

Nos últimos dias, enfrentei uma estranha questão no meu sistema executando o Ubuntu Linux. Eu uso os navegadores Firefox e Brave. Tudo estava normal no Firefox, mas Brave continua detectando uma mudança na rede em quase todas as atualizações.

Alteração de rede detectada com erro err_network_changed

Isso passou na medida em que se tornou impossível usar o navegador. Eu não poderia usar Feedly para procurar feeds dos meus sites favoritos, todos os resultados da pesquisa terminavam em várias atualizações, os sites necessários para serem atualizadas várias vezes também.

Como alternativa, tentei instalar o Chrome no Ubuntu. O problema permaneceu o mesmo. Eu instalei o Microsoft Edge no Linux e ainda, o problema persistiu também. Basicamente, qualquer navegador baseado em Chromium continua encontrando o erro ERR_NETWORK_CHANGED.

Felizmente, encontrei uma maneira de consertar o problema. Eu vou compartilhar os passos com você para que isso ajude você se você também estiver enfrentando o mesmo problema.

Corrigindo problemas de detecção de mudança de rede frequente em navegadores baseados em Chromium

O truque que funcionou para mim era desativar o IPv6 nas configurações da rede. Agora, não tenho certeza porque isso acontece, mas eu sei que o IPv6 é conhecido por criar problemas de rede em muitos sistemas. Se o seu sistema, roteador e outros dispositivos usarem IPv6 em vez do bom e velho IPv4, você poderá encontrar problemas de conexão de rede como o que eu encontrei.

Felizmente, não é tão difícil desativar o IPv6 no Ubuntu. Existem várias maneiras de fazer isso e eu vou compartilhar o método mais fácil, talvez. Este método usa GRUB para desativar o IPv6.

Atenção Iniciantes: Se você não estiver muito confortável com a linha de comando e o terminal, por favor, preste atenção extra nas etapas. Leia as instruções cuidadosamente.

Etapa 1: abrir o arquivo de configuração do GRUB para edição

Abra o terminal. Agora use o seguinte comando para editar o arquivo de configuração do GRUB no Nano Editor. Você terá que inserir a senha da sua conta.

Comandos para usar no terminal

sudo nano /etc/default/grub

Espero que você saiba um pouco sobre como usar o editor Nano. Use as teclas de seta para ir para a linha começando com GRUB_CMDLINE_LINUX. Faça seu valor parecer assim:

GRUB_CMDLINE_LINUX="ipv6.disable=1"

Tenha cuidado com as vírgulas e espaços invertidos. Não toque em outras linhas.

Desabilitando IPv6 via grub

Salve suas alterações usando as teclas Ctrl + X. Ele pedirá que você confirme as alterações. Pressione Y ou Enter quando solicitado.

Etapa 2: Atualizar grub

Você fez alterações na configuração do GRUB Bootloader. Essas alterações não serão levadas em conta até atualizar o GRUB. Use o comando abaixo para isso:

Comandos para usar no terminal

sudo update-grub

Atualizando grub ubuntu

Agora, quando você reinicia seu sistema, o IPv6 será desativado para suas redes. Você não deve mais encontrar a questão da interrupção da rede.

Você pode pensar porque não mencionei desabilitar o IPv6 das configurações de rede. É porque o Ubuntu usa Netplan para gerenciar a configuração de rede nos dias de hoje e parece que as alterações no Gerenciador de Rede não são totalmente levadas em conta pelo Netplan. Eu tentei, mas apesar do IPv6 ser desativado no gerenciador de rede, o problema não foi embora até que eu usei o método de linha de comando.

Mesmo depois de tantos anos, o suporte IPv6 não amadureceu e continua causando problemas. Desativar o IPv6 às vezes melhore a velocidade do WiFi no Linux. Estranho, eu sei.

De qualquer forma, espero que este truque ajude você com o problema de detecção de mudança de rede em seu sistema também.

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek Prakash e publicado no site itsfoss.com. Traduzido pela rtland.team

Chrome Browser Keeps Detecting Network Change in Linux? Here’s How to Fix it

Propaganda
Blog Comments powered by Disqus.