NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Portas e firewall do Satisfactory explicados

SatisfactoryUpdated Nov 3, 20269 min read

Um servidor dedicado de Satisfactory usa duas portas: a porta do jogo, que leva o tráfego do jogo por UDP e a API HTTPS do servidor por TCP, e uma Reliable Messaging Port (porta de mensagens confiáveis) por TCP. Na PlayNHost as duas são atribuídas e já estão abertas para você. Os jogadores digitam só a porta do jogo, do card Jogar com amigos.

Quais portas um servidor Satisfactory usa?

PortaProtocoloPadrãoNo seu servidor PlayNHostOnde você vê
Porta do jogo: tráfego do jogoUDP7777A porta PrincipalIP e Porta no card Jogar com amigos, e Portas e rede
Porta do jogo: tráfego do servidor e a API HTTPSTCP7777 (o mesmo número)A mesma porta PrincipalIP e Porta no card Jogar com amigos, e Portas e rede
Reliable Messaging Port (porta de mensagens confiáveis): tráfego do jogoTCP8888Uma porta própriaPorta de mensagens confiáveis em Configurações do jogo

As próprias notas de patch da Coffee Stain dizem o mesmo. Desde a 1.0 o servidor usa a porta 7777 tanto para UDP quanto para TCP, e as notas da 1.1 acrescentaram a Reliable Messaging Port, que "deve estar aberta" em TCP, 8888 por padrão. As notas de patch da 1.2 não anunciam mudança nas portas. A Official Satisfactory Wiki lista as mesmas três entradas e acrescenta que 15000 e 15777, as portas de guias mais antigos, não são mais usadas desde a 1.0.

Porta de mensagens confiáveis aparece como Somente leitura em Configurações do jogo. O painel inicia o servidor com os dois números de porta toda vez, então ele sempre escuta nas portas que o painel mostra.

O que é a API HTTPS na porta do jogo?

A API HTTPS é a interface de gerenciamento da Coffee Stain para servidores dedicados. Ela responde em /api/v1 na porta do jogo, por TCP, e é sempre criptografada. Um servidor sem certificado próprio cria um autoassinado, então o jogo pede aos jogadores que confirmem o certificado na primeira vez que adicionam o servidor no Server Manager. Esse aviso é esperado. Os detalhes estão na página da API HTTPS da wiki, com link na página Dedicated servers dela.

Na PlayNHost o painel usa essa API por você, de dentro do servidor: ele reivindica o servidor com a sua senha de admin, envia as suas configurações, salva antes de cada parada e repassa os comandos que você digita no Console. Você não precisa configurar nada para isso.

Por que minhas portas do Satisfactory geralmente não são 7777 e 8888?

Cada servidor PlayNHost recebe as próprias portas da máquina em que roda, então muitos servidores podem dividir um mesmo IP. 7777 e 8888 são os padrões para um servidor que você mesmo hospeda. Os números do seu servidor geralmente são diferentes, então os jogadores devem digitar a porta que o painel mostra. A wiki diz que os jogadores precisam do IP e da "porta padrão se for diferente de 7777", e que "o jogo cuida de comunicar a porta de mensagens confiáveis correta".

Você não pode mudar nenhuma das duas portas. O jogo também nomeia o arquivo de configurações a partir da porta do jogo, ServerSettings. seguido da porta e de .sav, então no seu servidor esse arquivo leva o número da sua própria porta do jogo.

Onde encontro o IP e as portas no painel?

  1. Abra seu servidor no painel. Na página Visão geral, encontre o card Jogar com amigos.
  2. Copie a linha IP e a linha Porta com os ícones de copiar ao lado delas. O jogo pede os dois em campos separados.
  3. Para a lista completa, clique em Portas e rede no menu da esquerda. Em Todas as portas, a porta com o selo Principal, descrita como A porta em que os jogadores se conectam, é a porta do jogo.
  4. Para reconhecer a segunda porta, clique em Configurações nas abas acima da página, depois em Configurações do jogo, e compare o número dela com Porta de mensagens confiáveis.

A linha Endereço do servidor do card do servidor em Visão geral traz o IP e a porta do jogo juntos como IP:port, por exemplo 203.0.113.10:25600.

O card Jogar com amigos de um servidor Satisfactory com as linhas IP e Porta

Como os jogadores se conectam a um servidor Satisfactory na PlayNHost?

Os jogadores abrem Server Manager (Gerenciador de servidores) no menu principal, escolhem Add Server (Adicionar servidor), colocam o IP no campo de cima e a porta embaixo, confirmam e depois entram pela entrada do seu servidor no Server Manager. Eles nunca usam Join Game (Entrar no jogo) no menu principal, e nunca digitam a porta de mensagens confiáveis. Os passos completos estão em Como entrar no seu servidor Satisfactory.

Preciso abrir portas no meu roteador ou firewall?

Não. A máquina em que o seu servidor Satisfactory roda aceita conexões da internet nas portas que o painel dá aos servidores, tanto para TCP quanto para UDP, e as duas portas do Satisfactory estão entre elas. O painel diz isso em Todas as portas: Toda porta aceita TCP e UDP. Isso cobre os lados UDP e TCP da porta do jogo e a porta de mensagens confiáveis. Os roteadores de casa dos seus jogadores deixam passar conexões de saída, então eles também não precisam abrir nada.

O redirecionamento de portas e os comandos de firewall da wiki são para um servidor que você hospeda em casa. Com um servidor hospedado, isso não é tarefa sua.

Posso mudar qual porta é a principal, ou remover uma?

Mantenha a porta do jogo como Principal e deixe as duas portas no lugar. Tornar principal no menu ... de uma linha move só a porta do jogo, enquanto Porta de mensagens confiáveis continua onde está, então a porta do jogo ficaria com o mesmo número da porta de mensagens confiáveis. As duas usam TCP, e a Coffee Stain diz que um servidor cuja porta confiável não pode ser usada falha ao inicializar.

O menu também pode oferecer Remover porta na linha da porta de mensagens confiáveis. Não use: o servidor ainda seria iniciado nesse número, os jogadores ficariam travados na tela de carregamento, e uma porta removida volta para a máquina, onde outro servidor pode ficar com ela.

Problemas comuns de porta no Satisfactory e soluções

Os jogadores se conectam mas ficam na tela de carregamento

Primeiro espere o Console mostrar [PlayNHost] Ready., porque os jogadores só conseguem entrar depois que o mundo carregou. A wiki também diz que uma porta de mensagens confiáveis que não pode ser alcançada deixa os jogadores "presos para sempre na tela de 'carregamento'". Na PlayNHost essa porta é atribuída e está aberta, então isso é raro. Se os jogadores continuarem travados com o mundo já carregado, abra um ticket com o número de Porta de mensagens confiáveis. As outras causas estão em Os jogadores ficam presos na tela de carregamento do seu servidor Satisfactory.

O servidor não pode ser adicionado no Server Manager

  • Copie o IP e a Porta de novo em Jogar com amigos. A porta de mensagens confiáveis e números de guias para servidores caseiros, como 7777 ou 15777, não adicionam o seu servidor, a menos que o painel os mostre como a Porta dele.
  • Confira se o selo diz Online e se o Console mostra [PlayNHost] Ready.
  • Confirme o aviso do certificado quando o jogo o mostrar.
  • Redes de escola, trabalho e públicas podem bloquear portas de jogo. Peça ao jogador para tentar outra rede.

Os jogadores veem Encryption token missing

O jogador usou Join Game no menu principal. Adicione o servidor no Server Manager: Os jogadores recebem Encryption token missing no seu servidor Satisfactory.

O Console diz que a API de gerenciamento não respondeu

[PlayNHost] The server's management API did not answer; the panel cannot save before stops this run. significa que a API HTTPS do jogo nunca respondeu às verificações do painel, feitas de dentro do servidor, nos minutos depois que o jogo iniciou, ou que o jogo parou antes de responder. Não é um problema de firewall. Reinicie o servidor uma vez. Se a linha voltar, abra um ticket com as linhas do Console ao redor dela. Mais sobre a ligação do painel com o jogo: Como usar o Console do seu servidor Satisfactory.

Bom saber

Já tem um em outro lugar? Traga seu servidor para nós

NOSSOS ÚLTIMOS ARTIGOS