O que é tipo de NAT? Como resolver o tipo 3 no PS5

Publicado:

21 min de leitura

Enver Kaya
Autor: Enver Kaya
A linha azul que sai do console marcado Tipo 3 cruza o portão do muro NAT; o pacote que vem da direita bate e se espalha

Você rodou o teste de conexão no PS5 e a última linha diz "Tipo de NAT: Tipo 3", ou o teste falha justamente no tipo de NAT (em inglês, "NAT Type: Failed"). No Xbox, no mesmo lugar aparece "Tipo de NAT: Estrita". A velocidade da Internet está normal e o jogo abre. Mesmo assim, você não ouve o seu amigo no grupo, ninguém consegue entrar na sala que você criou e a busca por partida não acaba nunca.

Neste artigo explicamos o que a NAT faz na sua casa, como o tipo de NAT é chamado no PS5, no PS4, no Xbox e no PC, e qual é a diferença entre o aviso de falha e o Tipo 3. Depois passamos pelas configurações do roteador que vale testar em ordem, por que essas configurações muitas vezes não mudam nada e onde ficam a VPN e o proxy nesse quadro. Não há código neste artigo; tudo é feito pelos menus do console e do roteador.

O que é NAT e o que o seu roteador faz?

A operadora dá à sua casa um único endereço de Internet (endereço IP). Dentro de casa, o celular, a TV, o computador e o console ficam online ao mesmo tempo. O roteador distribui para cada aparelho um endereço que só vale dentro de casa (como 192.168.1.x) e leva todos para fora com aquele único endereço. Esse trabalho de tradução se chama NAT (Network Address Translation, tradução de endereços de rede).

Quando é você quem inicia a conexão, tudo corre bem. O console envia um pedido a um servidor, o roteador anota isso na tabela dele e sabe a quem entregar a resposta.

O problema aparece no sentido contrário. Quando chega de fora uma conexão que ninguém pediu, o roteador não encontra nada correspondente na tabela. Ele não tem como saber se o pacote é da TV ou do console, e descarta o pacote. Esse comportamento protege a rede de casa, mas vira obstáculo nos jogos que querem ligar os jogadores diretamente uns aos outros.

O que é o tipo de NAT e o que ele mede?

O tipo de NAT não mede velocidade; é uma classificação de quanto o seu console está aberto às conexões que vêm de fora. Em muitos jogos a partida, o chat de voz ou o grupo são montados diretamente entre os aparelhos dos jogadores; isso se chama conexão ponto a ponto (P2P). Os dois lados estão atrás do próprio roteador, e os dois roteadores estão prontos para descartar um pacote não solicitado. Se a conexão vai ou não ser estabelecida depende do comportamento dos roteadores; o tipo de NAT é a nota do seu lado nessa prova.

A maior parte do tráfego dos jogos viaja por UDP. O que é UDP e por que os jogos preferem esse protocolo está em TCP e UDP: qual é a diferença.

O que significam os tipos de NAT no PS5, no Xbox e no PC?

A Sony numera os tipos, a Microsoft dá nomes. Os jogos de PC usam quase sempre os nomes da Microsoft ou a versão em inglês (Open, Moderate, Strict).

PlayStationXbox e PCComo é a sua conexãoO que você perde
Tipo 1AbertaO console está ligado direto à Internet, sem roteador traduzindo no meioNada, mas o console fica sem proteção
Tipo 2Aberta ou ModeradaO console está atrás do roteador e as portas necessárias podem ser abertasNo PlayStation, na prática nada. Se o Xbox mostrar Moderada, talvez você não consiga jogar com alguns jogadores
Tipo 3EstritaO console está atrás do roteador e as conexões de entrada não passamO chat de voz falha, você não consegue criar salas e só joga com quem tem o tipo Aberta
FalhaIndisponívelO teste não foi concluídoO tipo não foi determinado (veja abaixo)

As duas escalas não se correspondem uma a uma. No PlayStation, o objetivo para um console em casa é o Tipo 2. O guia do usuário do PS4 da Sony descreve tanto o Tipo 2 quanto o Tipo 3 como uma conexão à Internet por meio de um roteador e só faz o alerta de restrições para o Tipo 3.

No Xbox o objetivo é Aberta. Segundo a página de solução de problemas de NAT da Microsoft, com NAT Aberta você joga com qualquer pessoa e pode hospedar jogos. Com NAT Estrita você só joga com quem tem NAT Aberta. A lógica é simples: se as duas portas estão fechadas, não sobra ninguém para deixar a conexão entrar.

Onde você vê o seu tipo de NAT?

PS5: abra Configurações > Rede e, na área de status da conexão (Connection Status), escolha Testar conexão à Internet. Quando o teste termina, uma das últimas linhas é o tipo de NAT.

PS4: em Configurações > Rede, escolha o teste de conexão à Internet. O resultado mostra a obtenção do endereço IP, a conexão à Internet, o início de sessão na PlayStation Network e o tipo de NAT.

Xbox Series X, Series S e Xbox One: pressione o botão Xbox no controle e siga Perfil e sistema > Configurações > Geral > Configurações de rede. O tipo de NAT aparece em Status Atual da Rede. A opção Testar tipo de NAT, na mesma tela, refaz o teste.

PC: essa informação vem da tela de rede do próprio jogo. Os passos do roteador mais abaixo valem igualmente para o computador.

O que significa a falha no teste do tipo de NAT? É o mesmo que Tipo 3?

Não é o mesmo. O Tipo 3 é um resultado: o teste foi concluído e encontrou o console em uma posição restrita. A falha ("Failed") diz que essa etapa do teste não pôde ser concluída e que o tipo nem chegou a ser determinado.

Olhe primeiro as outras linhas do teste.

  • Se a obtenção do endereço IP ou a conexão à Internet também falharam, o problema não está na NAT, e sim na própria conexão. Confira o cabo, a senha do Wi-Fi e o roteador.
  • Se o início de sessão na PlayStation Network falhou, veja antes a página de status da Sony; pode haver manutenção ou instabilidade.
  • Se só o tipo de NAT falhou, as respostas aos pacotes que o console envia para o teste não estão voltando. Desligue e ligue o roteador e o console, conecte o console ao roteador por cabo, volte o firewall do roteador para o padrão se ele estiver no nível mais alto e repita o teste. Em redes de escola, alojamento ou empresa esse tráfego pode estar bloqueado de propósito; nesse caso a solução está com o administrador da rede.

O equivalente no Xbox é o aviso Tipo de NAT: Indisponível. Junto com ele pode aparecer a mensagem "Não é possível obter um endereço IP Teredo". Teredo é um método de túnel que o Xbox usa nas conexões entre jogadores. Para esse erro, a Microsoft recomenda procurar, na página de configurações de IPv6 do roteador, a opção "Permitir túnel Teredo" ou "Permitir túnel IPv6" e ativá-la.

Como dois jogadores se conectam e onde a NAT atrapalha?

A montagem de uma partida pode ser resumida em cinco etapas.

  1. Os dois consoles se conectam primeiro ao servidor de matchmaking do jogo. Como são os consoles que iniciam essa conexão, os dois roteadores permitem.
  2. Cada roteador reserva do lado de fora uma porta para essa saída do console e anota na tabela. A porta é o número que mostra a qual aparelho e programa um pacote pertence.
  3. O servidor informa a cada lado o endereço e o número da porta do outro, e os consoles enviam pacotes para esses endereços ao mesmo tempo. O objetivo é que apareça, na tabela dos dois roteadores, um registro para o outro lado.
  4. Se o roteador usa a mesma porta externa em toda saída do console, o pacote do outro lado bate com o registro da tabela e é aceito. A conexão é estabelecida.
  5. Se o roteador reserva uma porta diferente para cada novo destino, o número informado pelo servidor já não vale. O pacote do outro lado não encontra correspondência na tabela e é descartado. O teste mostra isso como Tipo 3 ou Estrita.

O documento RFC 4787 da IETF, a entidade que escreve os padrões da Internet, exige o comportamento da quarta etapa: um dispositivo NAT deve usar a mesma porta externa para as conexões que saem do mesmo endereço e porta internos, seja qual for o destino. Já o UPnP e o encaminhamento de portas escrevem uma linha pronta na tabela do roteador: "o pacote que chegar a esta porta vai direto para o console".

Antes de mexer nas configurações: o seu roteador recebe um endereço IP real?

As configurações do roteador só funcionam com uma condição: o lado do roteador voltado para a Internet precisa ter um endereço IP público (real).

  1. Em um aparelho conectado ao roteador, digite 192.168.1.1 no navegador e entre na interface do roteador. O usuário e a senha costumam estar na etiqueta embaixo do aparelho.
  2. Anote a linha "Endereço IP WAN" na página Status, Informações do dispositivo ou WAN.
  3. Em um aparelho da mesma rede, pesquise "qual é o meu IP", abra um dos sites que aparecerem e compare com o endereço mostrado ali. Se houver VPN ou proxy ligado, desligue antes.

Se os dois endereços forem iguais, o problema está dentro de casa e os passos da próxima seção funcionam.

Se o endereço no roteador começa com um número entre 100.64 e 100.127, a situação é outra. Essa faixa foi reservada pela RFC 6598 para os conjuntos de endereços compartilhados das operadoras. A operadora colocou você, com outros assinantes, atrás de um único endereço público; isso se chama CGNAT. Algumas operadoras usam para a mesma finalidade endereços que começam com 10..

No CGNAT existe uma segunda camada de NAT, e essa camada fica no equipamento da operadora. Mesmo que você ative o UPnP, encaminhe portas ou configure uma DMZ no seu roteador, o pacote que vem de fora nunca chega ao seu roteador, porque o endereço público não está nele. Quando alguém abriu as portas e o tipo de NAT continua igual, esse é um motivo frequente. A página da Microsoft diz o mesmo: se os dois endereços não coincidem, a NAT Aberta não é possível e você precisa pedir um endereço IP público ao seu provedor de Internet. Como o CGNAT funciona e como pedir para sair do conjunto compartilhado está explicado passo a passo em O que é CGNAT.

A forma como as operadoras tratam esse pedido muda de país para país. Na Türkiye, por exemplo, muitas linhas residenciais ficam atrás de CGNAT, e o assinante que encaminha portas sem ver mudança alguma é um caso conhecido nos fóruns. Lá os assinantes ligam para o atendimento e pedem para sair do conjunto compartilhado; conforme o provedor e o plano, a mudança é gratuita ou está ligada a um serviço pago de IP fixo.

Se o endereço no roteador começa com 192.168, não é CGNAT, e sim NAT dupla. O seu roteador está atrás de outro roteador ou da rede comum de um condomínio, de um prédio ou de um alojamento. A solução está na quinta etapa.

Como mudar o tipo de NAT? Cinco etapas

Siga as etapas em ordem e repita o teste depois de cada uma. O alerta da Microsoft é importante: UPnP, encaminhamento de portas e DMZ não são usados ao mesmo tempo. Ao passar de um para o outro, desative o anterior.

Os nomes dos menus mudam de roteador para roteador; o que você procura costuma estar em Avançado, NAT, Segurança ou Aplicativos.

1. Reinicie o roteador e o console

Podem ter ficado registros antigos na tabela do roteador. Tire o roteador e o console da tomada, espere meio minuto, ligue primeiro o roteador e, quando ele subir, o console.

2. Ative o UPnP

O UPnP permite que um aparelho da casa peça sozinho ao roteador: "abra esta porta para mim". O console pede a porta quando o jogo abre e a libera quando termina. Em uma casa com endereço IP público, essa configuração costuma bastar.

Encontre a opção UPnP na interface do roteador e ative. Se já estiver ativa, faça a renovação que a Microsoft recomenda: desative o UPnP e salve, reinicie o roteador e o console, ative o UPnP de novo e salve. O UPnP dá a todos os aparelhos da casa permissão para abrir portas; se há na sua rede aparelhos em que você não confia, vá para a terceira etapa.

3. Dê ao console um endereço local fixo e encaminhe as portas

Uma regra de encaminhamento de portas é escrita para um endereço local; se o endereço do console mudar, a regra fica sem destino. Primeiro, na área de reserva de endereços (reserva de DHCP, DHCP estático) da página DHCP ou LAN do roteador, faça com que o console receba sempre o mesmo endereço.

Depois entre na página Encaminhamento de portas. Em alguns roteadores o nome é "Servidor virtual" (Virtual Server) ou "Port Forwarding". Adicione regras para o endereço do console com as portas abaixo.

PlataformaTCPUDP
PS480, 443, 3478, 3479, 34803478, 3479
PS580, 443, 3478, 3479, 34803478, 3479, 49152-65535
Xbox Series X, Series S e Xbox One53, 80, 307453, 88, 500, 3074, 3544, 4500

A lista do PS4 está no guia do usuário do console, a do PS5 na página do erro de conexão do PS5 da Sony e a do Xbox na página de portas de rede da Microsoft. A Microsoft acrescenta que, se a reprodução remota do Xbox não conecta por causa de NAT Estrita, a porta UDP 9002 também pode ser necessária. Alguns jogos pedem portas extras; confira na página de suporte da distribuidora do jogo.

O guia da Sony também informa que, nas conexões entre jogadores, um número de porta diferente é usado a cada vez. Ou seja, essa lista serve para chegar aos servidores da PlayStation Network; nas conexões ponto a ponto, quem faz o trabalho de verdade quase sempre é o UPnP.

4. Último recurso: DMZ

A DMZ manda para um único endereço local todas as conexões de entrada que não se encaixam em nenhuma outra regra. A Microsoft chama isso de "rede de perímetro" e coloca como a etapa seguinte ao encaminhamento de portas.

Use essa configuração só para o console e com endereço local fixo. Não coloque um computador na DMZ; a proteção do roteador some por completo para aquele aparelho. Se o resultado não mudar, desative a DMZ.

5. Elimine a NAT dupla

Se você ligou um segundo aparelho de Wi-Fi (roteador, sistema mesh) atrás do roteador da operadora, os dois podem estar fazendo NAT. O Xbox mostra isso como "NAT duplo detectado". No PlayStation, o sinal é um Tipo 3 que continua mesmo com o UPnP ativo.

Há duas soluções. Você coloca o roteador da operadora em modo ponte (bridge); ele para de traduzir, e o usuário e a senha da Internet passam a ser informados no segundo aparelho. Ou coloca o segundo aparelho em modo ponto de acesso (AP); aí ele só distribui Wi-Fi. O segundo caminho é mais fácil.

Proxy e VPN mudam o tipo de NAT?

O proxy não muda. Um proxy é um servidor intermediário que leva para a Internet, por outro endereço, uma conexão que você inicia. O tipo de NAT tem a ver com as conexões que vêm na sua direção. Um proxy não abre porta para a sua casa nem acrescenta linha à tabela do seu roteador.

A opção Proxy nas configurações de rede do console também não muda o resultado. Aquele campo é para proxy HTTP, e um proxy HTTP só transporta TCP; o tráfego entre jogadores corre por UDP. A diferença entre os dois tipos de proxy está em Proxy SOCKS e proxy HTTP.

Uma VPN comum quase nunca abre também. O servidor VPN divide o mesmo endereço de saída entre muitos usuários, ou seja, acrescenta mais uma camada de NAT. Serviços de VPN que oferecem endereço IP público exclusivo e encaminhamento de portas conseguem contornar o CGNAT, mas a latência pode subir porque o seu tráfego passa por uma parada a mais. A diferença entre as duas tecnologias está em Proxy e VPN.

O trabalho de um proxy para jogos é outro. Proxies para jogos leva o tráfego do cliente do jogo no computador até o servidor por outra rota e com outro endereço IP. Ele não afeta as conexões de entrada e, portanto, nem o tipo de NAT. Não compre proxy "para abrir o tipo de NAT"; se o que você precisa é de outra rota ou de isolar o endereço, veja as opções na nossa página de proxy para jogos.

Quando o tipo de NAT realmente importa?

Nem todo jogador precisa de NAT Aberta. Ela importa nestes casos:

  • Grupo e chat de voz. Se você não ouve os amigos ou não consegue entrar no grupo, o primeiro suspeito é o tipo de NAT.
  • Criar sala, hospedar partida. Nos jogos que ligam os jogadores diretamente uns aos outros, com NAT Estrita você não consegue criar sala.
  • Reprodução remota. Você se conecta ao console de fora de casa; com Tipo 3 ou Estrita a conexão pode não ser estabelecida.
  • Rodar um servidor de jogo em casa. Quando você monta um servidor no próprio computador, os amigos se conectam a você. Encaminhamento de portas e endereço IP público são obrigatórios; para o endereço não mudar, veja IP fixo e IP dinâmico. O papel do proxy no Minecraft está na nossa página de proxy para Minecraft.
  • Jogos baseados em servidor. Em MMORPGs como Metin2 ou Knight Online é sempre você quem inicia a conexão, por isso o tipo de NAT quase não tem efeito; o nosso artigo Proxy para Knight Online conta o que se busca ali.

Erros comuns

  • Abrir portas sem olhar o endereço WAN. Uma regra escrita atrás de CGNAT não tem efeito. A primeira tarefa é comparar os dois endereços.
  • Deixar UPnP, encaminhamento de portas e DMZ ativos juntos. As regras entram em conflito e não dá para saber qual está funcionando.
  • Desligar por completo o firewall do roteador. Isso não abre o tipo de NAT e deixa todos os aparelhos da casa sem proteção. O papel do firewall está explicado em Proxy e firewall.
  • Procurar um "programa para mudar o tipo de NAT". O tipo de NAT é definido no roteador e na operadora. Um programa instalado no console ou no computador não tem acesso a essas configurações.
  • Confundir tipo de NAT com ping. Travadas, rubber banding e latência alta são outro assunto; veja Como reduzir ping e perda de pacotes em jogos.

Guia de decisão

A sua situaçãoO que fazer
Tipo 3 ou Estrita, e o endereço WAN do roteador é igual ao do site "qual é o meu IP"Ative o UPnP; se não resolver, endereço local fixo e encaminhamento de portas e, por fim, DMZ
O endereço WAN do roteador começa com 100.64 - 100.127 ou com 10.CGNAT. Peça à operadora para sair do conjunto compartilhado ou um IP fixo
O endereço WAN do roteador começa com 192.168, ou o Xbox mostra "NAT duplo detectado"Coloque o roteador da operadora em modo ponte ou o segundo aparelho em modo AP
No PS5, o teste do tipo de NAT falhaOlhe as outras linhas do teste, reinicie o roteador, tente por cabo
No Xbox, "Tipo de NAT: Indisponível"Procure no roteador a permissão de túnel Teredo ou IPv6 e depois vá para a etapa do UPnP

Perguntas frequentes

O Tipo 2 de NAT é bom ou preciso chegar ao Tipo 1?

O Tipo 2 é bom e é o resultado que um PlayStation em casa deve ter. Para o Tipo 1 seria preciso ligar o console à Internet sem roteador no meio; isso não acrescenta nada ao jogo e, em segurança, é um passo atrás.

O tipo de NAT afeta o ping e a velocidade de download?

Diretamente não. O tipo de NAT define se uma conexão pode ser estabelecida, não a velocidade de uma conexão já estabelecida. Pode haver efeito indireto: com NAT Estrita diminui o número de jogadores com quem você pode formar partida, e você pode acabar jogando com alguém que está longe.

Se eu contratar IP fixo, o tipo de NAT abre?

Um IP fixo é um endereço público, por isso é uma forma de sair do CGNAT. Sozinho ele não abre o tipo de NAT, porque o seu roteador continua fazendo NAT. Você aplica as etapas de UPnP ou de encaminhamento de portas do mesmo jeito; a diferença é que agora elas funcionam.

Dois consoles na mesma casa podem ficar os dois com NAT Aberta?

Não em qualquer roteador, porque a mesma porta não pode ser encaminhada para dois aparelhos ao mesmo tempo. A Microsoft sugere definir outra porta no segundo Xbox em Configurações de rede > Configurações avançadas > Seleção de porta alternativa e escrever a regra de encaminhamento com essa porta no lugar da 3074. Ela também avisa que nem todo roteador oferece NAT Aberta para mais de um console. Com dois consoles, o caminho com menos problemas é o UPnP.

Por que o tipo de NAT fica Estrita quando compartilho a Internet móvel do celular?

Nas redes móveis o número de assinantes é muito maior que o de endereços, por isso a Internet móvel funciona quase sempre com CGNAT. Além disso, o próprio celular acrescenta uma camada de NAT. Para criar salas e usar o chat de grupo, a Internet de casa é mais adequada.

Ativar o IPv6 resolve o problema do tipo de NAT?

Em parte. No IPv6 não falta endereço, cada aparelho recebe o próprio endereço público e a NAT deixa de ser necessária. Se a sua operadora oferece IPv6, ativar no roteador pode ajudar, mas o jogador do outro lado e o jogo também precisam usar IPv6. A página de configuração da conexão da Sony informa que o PS5 suporta IPv6, mas não se conecta a uma rede somente IPv6; não desative o IPv4 no roteador.

Em resumo

O tipo de NAT mostra com que facilidade as conexões de fora chegam ao seu console. No PlayStation o objetivo é o Tipo 2 e no Xbox, Aberta; com Tipo 3 e Estrita, o chat de voz, a criação de salas e a formação de partidas ficam prejudicados. Primeiro compare o endereço WAN do roteador com o endereço mostrado em um site de "qual é o meu IP". Se forem iguais, siga a ordem UPnP, encaminhamento de portas, DMZ e modo ponte; pegue as portas só das listas oficiais da Sony e da Microsoft. Se forem diferentes, a solução é pedir à operadora um IP público ou fixo. Um proxy ou uma VPN comum não abrem o tipo de NAT. Se você quer saber para que serve um proxy nos jogos, dê uma olhada nos nossos serviços de proxy.