Rust

Rust não aparece na lista de servidores: confira query port e firewall

Descubra a diferença entre porta de jogo e porta de consulta do Rust e corrija os erros que deixam o servidor invisível no navegador.

Equipe NeonHost13 de novembro de 20263 min de leitura
O que você vai aprender

Para o servidor Rust aparecer no navegador do jogo, a porta de jogo e server.queryport precisam ser UDP, acessíveis e diferentes entre si. Confirme que o processo iniciou, teste a conexão por endereço e verifique firewall e parâmetro de consulta. A porta RCON é administrativa e não substitui a query port.

Passo 1: Verifique se o servidor terminou de iniciar

O processo do Rust pode demorar a carregar o mapa. Aguarde a mensagem de inicialização completa nos logs antes de procurar o nome na lista. Registre os valores de server.port, server.queryport, server.identity e server.hostname usados na inicialização ou no server.cfg. Não mude várias opções ao mesmo tempo: isso dificulta identificar o erro real.

  1. Confira os logs até a conclusão do carregamento.
  2. Anote IP público, porta de jogo e query port.
  3. Teste uma conexão direta antes de depender da busca.

Passo 2: Diferencie as portas

A wiki da Facepunch afirma que server.queryport é necessária para serviços consultarem os dados do servidor e para ele aparecer no navegador. server.port e server.queryport devem ser portas UDP abertas e não podem ter o mesmo número. Se a query port não for definida explicitamente, seu valor padrão depende das demais portas; por isso registre o valor efetivo em vez de supor.

  1. Defina portas distintas quando necessário.
  2. Libere ambas as portas UDP no firewall da VPS e no provedor.
  3. Mantenha RCON restrito a administradores.

Passo 3: Teste de fora da VPS

Acesso local pode funcionar mesmo quando a regra de entrada pública bloqueia consultas. Peça a alguém em outra rede para conectar por IP e procurar o nome do servidor. Se o acesso por IP funciona, mas a lista não mostra o servidor, foque na query port e nos anúncios; se nenhum dos dois funciona, investigue primeiro processo, porta de jogo e firewall.

  1. Teste de uma rede externa.
  2. Compare IP e portas anunciados com os da instância.
  3. Leia os logs após cada tentativa de conexão.

Passo 4: Use um endereço próprio sem esconder o problema

Um registro DNS pode facilitar a divulgação do servidor, mas não corrige uma porta fechada. Primeiro valide acesso por IP. Se for usar domínio, siga a documentação de registros DNS da Facepunch e confirme os valores publicados antes de entregar o endereço à comunidade. Guarde a configuração que funcionava para reverter alterações de rede.

  1. Valide o acesso direto.
  2. Configure DNS somente depois de confirmar as portas.
  3. Teste o endereço final fora da rede do servidor.
Próximo passo

Hospede seu servidor Rust com acesso à configuração

Compare recursos e opções de servidor Rust da NeonHost.

Ver hospedagem Rust

Fontes oficiais

Confira as publicações usadas neste artigo:

Continue lendo

Mais sobre Rust

FAQ do artigo

Dúvidas sobre Rust

Não. RCON serve à administração remota; a query port permite consultas de informações e participa da exibição na lista.
Não para a listagem. A documentação da Facepunch exige também a query port UDP acessível e distinta da porta de jogo.