Como Configurar o Discord para Usar Apenas IPv4 em Redes com IPv6 Problemático
🔍 WiseChecker

Como Configurar o Discord para Usar Apenas IPv4 em Redes com IPv6 Problemático

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": true forç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

ADVERTISEMENT

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.

  1. 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.
  2. Abra a pasta de configurações do Discord
    Pressione Windows + R no teclado para abrir a caixa Executar. Digite %appdata%\discord e pressione Enter. Isso abre a pasta AppData\Roaming\discord.
  3. 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 para settings.json. Certifique-se de que a extensão do arquivo seja .json e não .json.txt.
  4. 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
    }
  5. Salve o arquivo e feche o Bloco de Notas
    Pressione Ctrl + S para salvar, depois feche o Bloco de Notas.
  6. 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.

ADVERTISEMENT

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.

ADVERTISEMENT