O Discord pode falhar ao conectar em canais de voz ou carregar mensagens em redes onde o IPv6 está quebrado ou mal configurado. Isso ocorre frequentemente em VPNs corporativas, roteadores antigos ou Wi-Fi público que anuncia suporte a IPv6 mas não consegue lidar com tráfego real. O resultado é um círculo girando, um erro No Route ou falha no login. Este artigo explica como forçar o Discord a usar apenas IPv4 por meio de uma alteração simples no arquivo de configuração, sem desabilitar o IPv6 em todo o sistema operacional.
Principais conclusões: Forçar o Discord a usar apenas IPv4
- Arquivo settings.json do Discord: Adicionar a flag
"DISABLE_IPV6": trueforça o Discord a conectar apenas via IPv4 - %appdata%\discord\settings.json: O caminho exato do arquivo onde você deve editar ou criar a configuração
- Reinicie o Discord após editar: A alteração só entra em vigor depois que você fecha e reabre o aplicativo do Discord
Por que o Discord falha em redes com IPv6 quebrado
IPv6 é o protocolo de internet mais recente, projetado para substituir o IPv4. Muitas redes anunciam capacidade IPv6 por meio de um roteador ou túnel VPN, mas nunca roteiam pacotes IPv6 adequadamente para a internet pública. Quando o Discord tenta conectar aos seus servidores, ele pode solicitar um endereço IPv6 primeiro. Se a rede descartar esses pacotes silenciosamente ou responder com um tempo limite, o Discord não consegue estabelecer conexão. O aplicativo não faz fallback automático para IPv4 em todos os casos, especialmente se o endereço IPv6 estiver presente, mas inacessível.
Esse problema aparece com mais frequência em:
- Redes corporativas que usam tecnologias de transição IPv6 como Teredo ou 6to4
- Hotspots de Wi-Fi público com DNS IPv6 ou tabelas de roteamento mal configurados
- Roteadores residenciais com firmware desatualizado que anunciam IPv6 mas não conseguem encaminhar pacotes
- Clientes VPN que enviam um endereço IPv6 mas não têm rota de saída IPv6
Desabilitar o IPv6 em todo o sistema pode resolver o problema, mas pode quebrar outros aplicativos que dependem de IPv6, como Windows Update ou Microsoft Teams. Uma solução melhor é desabilitar o IPv6 apenas dentro do próprio Discord.
Passos para forçar o Discord a usar apenas IPv4
Você não precisa instalar nenhuma ferramenta de terceiros ou modificar as configurações do Windows. Siga estes passos para editar o arquivo de configuração do Discord.
- Feche o Discord completamente
Clique com o botão direito no ícone do Discord na bandeja do sistema perto do relógio e selecione Sair do Discord. Se você pular esta etapa, o Discord sobrescreverá suas alterações quando você fechá-lo mais tarde. - Abra a pasta de configurações do Discord
Pressione Windows + R no teclado para abrir a caixa Executar. Digite%appdata%\discorde pressione Enter. Isso abre a pasta AppData\Roaming\discord. - Localize ou crie o arquivo settings.json
Procure por um arquivo chamado settings.json. Se o arquivo existir, clique com o botão direito e abra-o com o Bloco de Notas. Se o arquivo não existir, clique com o botão direito em uma área vazia da pasta, selecione Novo > Documento de Texto e renomeie parasettings.json. Certifique-se de que a extensão do arquivo seja .json e não .json.txt. - Adicione a flag de desabilitação de IPv6
Se o arquivo estiver vazio ou não existir, cole o seguinte JSON:{
"DISABLE_IPV6": true
}
Se o arquivo já contiver outras configurações, adicione uma vírgula após a última entrada existente e então adicione"DISABLE_IPV6": true. Por exemplo:{
"SKIP_HOST_UPDATE": true,
"DISABLE_IPV6": true
} - Salve o arquivo e feche o Bloco de Notas
Pressione Ctrl + S para salvar, depois feche o Bloco de Notas. - Reinicie o Discord
Abra o Discord pelo menu Iniciar ou atalho na área de trabalho. O aplicativo agora usará IPv4 para todo o tráfego de rede.
Para verificar se a alteração funcionou, abra um canal de voz e confira se você consegue ouvir os outros e transmitir áudio. Se o Discord ainda mostrar erros de conexão, prossiga para a próxima seção.
Se o Discord ainda tiver problemas após a correção principal
Discord ainda mostra No Route ou RTC Connecting
O erro No Route também pode ser causado por um firewall bloqueando as portas do Discord ou por uma VPN que interfere no tráfego de voz ponto a ponto. Execute o teste de conexão de voz do Discord: vá em Configurações do Usuário > Voz e Vídeo e clique em Verificar atualizações. Em seguida, clique em Redefinir configurações de voz para restaurar as configurações padrão de dispositivo de áudio e porta. Se você usa uma VPN, tente desconectá-la temporariamente para ver se o problema é resolvido.
Discord falha ao carregar mensagens ou mostra tela em branco
Esse sintoma pode indicar um problema de DNS, não de IPv6. Abra um Prompt de Comando e execute ipconfig /flushdns para limpar o cache DNS. Em seguida, vá em Configurações do Windows > Rede e Internet > Status > Redefinição de rede e clique em Redefinir agora. Após a redefinição, reinicie o PC e tente o Discord novamente.
Discord trava após editar o settings.json
Se o Discord não iniciar após você editar o settings.json, a sintaxe JSON pode ser inválida. Abra o arquivo novamente no Bloco de Notas e verifique se há vírgulas faltando, colchetes extras ou aspas desencontradas. Um arquivo JSON válido deve ter cada par chave-valor separado por vírgula, exceto o último. Se não tiver certeza, exclua o arquivo completamente e deixe o Discord recriá-lo com as configurações padrão.
Métodos de conexão do Discord: IPv4 vs IPv6
| Item | IPv4 | IPv6 |
|---|---|---|
| Formato do endereço | Numérico de 32 bits (192.168.1.1) | Hexadecimal de 128 bits (2001:db8::1) |
| Comportamento padrão do Discord | Usado como fallback se IPv6 falhar | Preferido quando disponível |
| Modo de falha comum | Raramente falha, a menos que bloqueado por firewall | Tempo limite ou buraco negro em redes quebradas |
| Método de correção | Não necessário | Desabilitar no settings.json do Discord |
| Efeito em outros aplicativos | Nenhum | Nenhum — a alteração é específica do Discord |
Forçar o Discord a usar apenas IPv4 é uma correção segura e direcionada que não afeta nenhum outro aplicativo no seu computador. A alteração é reversível: exclua a linha "DISABLE_IPV6": true do settings.json e reinicie o Discord para reativar o IPv6.