Ir para o conteúdo principal

Solução de problemas do Rust

Servidor Rust não aparece na lista de servidores

Um servidor Rust que ninguém consegue encontrar geralmente está funcionando perfeitamente. O navegador de servidores só consegue perguntar detalhes a um número limitado de servidores, ele esconde os vazios de propósito, e um servidor novinho em folha falha nos dois testes ao mesmo tempo.

  • Guias de Rust
  • Atualizado em
  • 7 min de leitura
  • Limite de consultas da Steam
  • Servidores vazios ocultos
  • 50+ locais de cache
POR QUE SERVIDORES SOMEMServidores que existemTodosA Steam consegue consultar~10.000Exibidos por padrãoApenas com jogadoresUm servidor novo e vazioOcultoCada filtro reduz o grupo. Um servidor novo e vazio falha em todos eles.

A resposta rápida

A Steam só consegue consultar cerca de 10.000 servidores de cada vez, e o Rust esconde servidores vazios do navegador por padrão. Um servidor novo sem ninguém nele, portanto, falha nos dois filtros ao mesmo tempo. Coloque os primeiros jogadores por conexão direta, mantenha o tempo de atividade contínuo, e use cache de consultas para que seu servidor responda rápido o suficiente para ficar no lote.

Pontos principais

  • Não aparecer na lista é normal para um servidor novo. Não é um defeito.
  • Existem mais servidores Rust do que o sistema de consultas consegue alcançar. Alguns estão sempre invisíveis.
  • Servidores vazios ficam ocultos de propósito. Jogadores são o ingresso de entrada, não uma recompensa por isso.
  • Reiniciar repetidamente piora o problema, não melhora.
  • A conexão direta sempre funciona e é como você quebra o ciclo.

Por que o navegador esconde seu servidor

O navegador de servidores do Rust não é um diretório. Ele é o resultado de um processo de consulta com limites rígidos, e entender esses limites é o que impede que isso pareça arbitrário.

A Steam tem um limite máximo de consulta de cerca de 10.000 servidores. É quantos ela consegue pedir detalhes de uma vez. Como existem consideravelmente mais servidores Rust do que isso em existência, é fisicamente impossível ver todos eles, e não há nenhuma configuração do seu lado que mude essa conta.

A Steam também tenta encontrar a melhor combinação de servidores para cada jogador em vez de simplesmente devolver uma lista direta. Na prática, essa combinação é imprevisível, e se um servidor específico aparece para uma pessoa específica é quase uma loteria.

O problema do servidor vazio

A Facepunch melhorou o navegador ao esconder todos os servidores vazios por padrão. Do ponto de vista de um jogador, isso é uma vitória clara: a lista se enche de servidores que têm gente neles em vez de centenas que não têm.

Do ponto de vista do dono de um servidor novo, isso cria um problema circular. Seu servidor está vazio, então fica oculto. Está oculto, então ninguém o encontra. Ninguém o encontra, então ele continua vazio.

Os jogadores podem marcar Show Empty para ver tudo, mas isso os leva de volta ao navegador antigo e menos útil, e pouquíssimas pessoas fazem isso. Você não pode construir uma estratégia partindo do princípio de que elas vão fazer.

A consequência prática: seus primeiros jogadores valem mais do que os próximos cem. São eles que tornam o servidor elegível para sequer ser visto. Colocar três amigos parados em um wipe recém-feito não é inflar os números, é o mecanismo pelo qual jogadores de verdade conseguem te encontrar.

Como o cache de consultas muda isso

Você não pode aumentar o limite da Steam. O que você pode mudar é o quão bem seu servidor se sai dentro do processo de consulta ao qual está sujeito.

Nossa rede A2S anycast armazena em cache as respostas de consulta em mais de 50 pontos de presença na Europa, América e Ásia. Quando um navegador pergunta sobre seu servidor, a resposta vem do cache mais próximo em vez de viajar até o servidor e voltar. Duas coisas acontecem como resultado:

Respostas mais rápidas
Um servidor que responde rápido tem muito menos chance de ser descartado de um lote de consulta por estourar o tempo, principalmente em períodos de pico.
Ping exibido mais baixo
O ping mostrado no navegador reflete a distância até o cache, então jogadores em qualquer lugar do mundo veem um número baixo em vez de um desanimador.

O cache vem incluído automaticamente em toda a nossa hospedagem de jogos compartilhada, e pode ser aplicado pelo gerenciador de firewall nos nossos servidores VPS, VDS e dedicados.

Para deixar claro o que isso faz e não faz: o cache afeta a resposta de consulta, que é a descoberta. Assim que um jogador se conecta, ele fala com o servidor diretamente, na distância de rede real. Isso te torna mais fácil de encontrar, não mais rápido para jogar.

O que vale a pena checar primeiro

Antes de assumir que é o sistema de consultas, descarte a pequena lista de problemas de configuração que produzem sintomas idênticos.

Porta de consulta acessível
O navegador fala com a porta de consulta, os jogadores falam com a porta do jogo. Um servidor pode estar perfeitamente acessível e completamente invisível se só uma das duas portas estiver aberta.
Nome do servidor
Se você está pesquisando pelo nome, procure por uma substring exata. A busca do Rust é menos tolerante do que as pessoas esperam.
Aba certa
Um servidor moddado não aparece em Community. Se você roda Oxide ou uMod, procure em Modded.
Tempo de atividade
Tempo de atividade contínuo ajuda. Se você tem reiniciado para testar configurações, pare, deixe rodando e confira de novo em algumas horas.

O que realmente te coloca na lista

  1. Coloque jogadores por conexão direta

    Compartilhe o IP e a porta com quem puder. Assim que houver jogadores, o filtro de servidores vazios para de trabalhar contra você.

  2. Divulgue onde os jogadores procuram no dia do wipe

    Sites de listagem de servidores recém-wipados, os subreddits do Rust e os canais de wipe no Discord alcançam gente ativamente procurando um servidor novo. Nosso guia de divulgação de servidor Rust cobre os detalhes.

  3. Deixe rodando

    Resista à vontade de reiniciar repetidamente. Tempo de atividade é uma das poucas variáveis que você realmente controla.

  4. Use cache de consultas

    Isso elimina o motivo de tempo de resposta para ser descartado de um lote, que é a parte do problema que nenhuma quantidade de divulgação resolve.

  5. Peça para seus frequentadores favoritarem

    Um servidor favoritado aparece na aba Favorited independentemente do navegador. Seus jogadores atuais então nunca mais precisam te encontrar de novo.

Conexão direta enquanto isso

Nada no navegador afeta a conexão direta. Qualquer um com o endereço pode entrar a qualquer momento, listado ou não.

client.connect 123.456.78.9:28015

Aperte F1 no Rust, selecione a aba CONSOLE, cole isso com seu próprio endereço e aperte Enter. Coloque no seu Discord, coloque na sua listagem, e fixe. Para um servidor que ainda não está visível, essa linha é todo o seu funil de aquisição, e vale a pena tratá-la assim.

Mais guias para quem administra o próprio servidor de Rust.

Respostas rápidas

Perguntas frequentes

Dois motivos se somam. A Steam só consegue consultar cerca de 10.000 servidores de uma vez, então estar ausente de uma busca muitas vezes só significa que seu servidor não entrou no lote. E a Facepunch esconde servidores vazios do navegador por padrão, então um servidor sem ninguém tem quase nenhuma chance de aparecer.

Sim, por padrão. Foi uma mudança deliberada para tornar o navegador mais útil, porque impede que a lista se encha de servidores em que ninguém está jogando. O efeito colateral é que um servidor novo não tem como entrar na lista até ter jogadores. Marcar Show Empty volta ao comportamento antigo.

Cerca de 10.000. Como existem muito mais servidores Rust do que isso, é fisicamente impossível o navegador mostrar todos eles, e quais aparecem não é algo que o dono do servidor controla diretamente.

A2S é o protocolo de consulta que o navegador usa para pedir a um servidor o nome, a contagem de jogadores e o ping. O cache responde a essas consultas a partir de uma rede de borda em vez do próprio servidor, então a resposta é mais rápida e vem de mais perto de quem perguntou. Isso melhora tanto as chances de entrar em um lote de consulta quanto o ping exibido no navegador.

Conexão direta. Dê às pessoas o IP e a porta e elas podem entrar independentemente do navegador. Assim que houver jogadores nele, o servidor se torna elegível para aparecer na lista, e é por isso que os primeiros jogadores importam muito mais do que os próximos cem.

Não, geralmente piora as coisas. Um tempo de atividade contínuo ajuda o servidor a se manter nos resultados de consulta, então reinícios frequentes jogam fora a posição que ele conquistou. Reinicie quando precisar, não como solução para isso.

Hospedagem com cache A2S incluído

Nossa rede de consultas anycast armazena em cache as respostas do navegador de servidores em mais de 50 locais pelo mundo, em todo servidor de jogo compartilhado, e disponível na nossa linha de VPS e dedicados.

  • Data center no Reino Unido
  • Cache de consultas A2S
  • Proteção DDoS incluída