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

Como hospedar um servidor de Rust (2026)

RustUpdated Nov 5, 202610 min read

Resposta curta. Você pode hospedar um servidor de Rust por conta própria de graça: instale o Rust Dedicated Server (app 258550 da Steam) com o SteamCMD e login anônimo, inicie o RustDedicated com uma senha RCON e um tamanho de mundo, e abra UDP 28015 (jogo) mais a porta de consulta. Ou alugue um servidor de Rust e esqueça a rede.

Os jogadores entram encontrando seu servidor na lista de servidores do jogo ou pressionando F1 e digitando o comando de conexão com seu endereço e porta.

Verificado em 5 de novembro de 2026, quando a atualização mensal mais recente nos anúncios da Steam do Rust era Livestock (1 de outubro de 2026). As atualizações mensais da Facepunch saíram na primeira quinta-feira de cada mês durante todo 2026, e o timer de wipe padrão do servidor faz a contagem regressiva até a primeira quinta-feira às 19:00, horário de Londres, então planeje atualizar seu servidor nesse dia.

Este guia usa a documentação de servidor da própria Facepunch e o que rodamos em todo servidor de Rust que hospedamos. Para ir direto à opção de aluguel, veja a Opção 2.

O que você precisa

  • O software do servidor: "Rust Dedicated Server", app 258550 da Steam. Ele baixa com login anônimo. Você não precisa de uma conta Steam para rodar um servidor, mas todo jogador precisa do Rust na Steam.
  • Uma máquina que fique ligada: Windows, Linux ou macOS. A documentação de servidor da Facepunch lista a memória necessária (um mapa de tamanho 6000 usa mais) e pede pelo menos 15 GB de disco livre, com SSD ou NVMe fortemente preferidos. Este guia usa Linux, que é o que rodamos.
  • Rede: a porta do jogo (padrão 28015, UDP) e a porta de consulta (UDP) precisam estar acessíveis pela internet. O RCON usa uma porta TCP, e o app complementar Rust+ usa a própria porta TCP.
  • Uma senha RCON: escolha a sua. O exemplo da Facepunch a define na linha de comando, e ferramentas de administração externas se conectam com ela.
  • Seu SteamID64: o número de 17 dígitos da sua conta Steam, para você se tornar admin.

Opção 1: hospede por conta própria

Estes passos são para uma máquina Linux. Os comandos do SteamCMD são os que a Facepunch publica.

Instale o servidor

  1. Instale a biblioteca de que o SteamCMD precisa no Debian ou Ubuntu.
    sudo apt-get install lib32gcc-s1
  2. Instale o SteamCMD.
    mkdir steamcmd
    cd steamcmd
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar xvfz steamcmd_linux.tar.gz
    chmod +x steamcmd.sh
  3. Deixe o SteamCMD se atualizar uma vez. Um SteamCMD novo se atualiza e reinicia na primeira execução. Nosso script de instalação roda ./steamcmd.sh +quit primeiro por isso: um download iniciado durante essa reinicialização pode falhar com "Missing configuration".
  4. Baixe o servidor.
    ./steamcmd.sh +force_install_dir ../rust +login anonymous +app_update 258550 validate +quit
    Se você omitir +login, a Steam responde "Failed to install app '258550' (No subscription)". Nosso script de instalação também verifica depois se steamapps/appmanifest_258550.acf existe e roda o download de novo se não existir, porque o SteamCMD já informou sucesso nas nossas instalações sem deixar arquivos do jogo. Faça o mesmo com ../rust/steamapps/appmanifest_258550.acf.

Inicie-o

  1. Execute o servidor a partir da pasta rust. Este é o formato da linha de comando que usamos, com as opções que você vai mudar:
    ./RustDedicated -batchmode +server.port 28015 +server.identity "server1" +server.hostname "My Rust server" +server.maxplayers 50 +server.level "Procedural Map" +server.worldsize 3000 +server.seed 12345 +rcon.port 28016 +rcon.web true +rcon.password "choose-a-long-password"
    A Facepunch permite um tamanho de mundo de 1000 a 6000 e uma seed de 0 a 2147483647. Mapas maiores precisam de mais disco e memória. server.identity é o nome da pasta que guarda os arquivos deste servidor. Para manter o servidor rodando com a saída visível, a Facepunch sugere executá-lo dentro do screen.
  2. Espere a linha de pronto. A Facepunch diz que o servidor leva vários minutos para iniciar por completo. Ele está pronto quando o console imprime Server startup complete.

Abra as portas

  • Jogo: UDP 28015, ou o que você definir com +server.port. Libere-a no firewall (por exemplo sudo ufw allow 28015/udp) e encaminhe no roteador.
  • Consulta: UDP, e precisa ser diferente da porta do jogo. A Facepunch diz que a lista de servidores precisa dela. Se você não definir +server.queryport, o Rust usa um a mais que a maior entre a porta do jogo e a do RCON: 28017 com o comando acima, então abra essa também (sudo ufw allow 28017/udp).
  • RCON e Rust+: TCP, só se você usar uma ferramenta RCON externa ou o app complementar Rust+. A Facepunch diz que só a porta do jogo é necessária para conectar e jogar. Não exponha o RCON com uma senha fraca.
  • Dê à máquina um endereço local fixo, para que a regra do seu roteador continue apontando para ela.

Vire admin e entre

  1. Torne-se admin. Com o servidor parado, adicione uma linha a server/server1/cfg/users.cfg (use sua própria identity no caminho):
    ownerid 76561198000000000 "YourName" ""
    Inicie o servidor de novo e entre para ter o nível de dono. Com o servidor rodando, você pode digitar ownerid com seu SteamID64 no console do servidor ou por RCON e depois reconectar. A Facepunch também documenta moderatorid para um moderador.
  2. Entre nele. No Rust, pressione F1 e digite connect your.ip.address:28015. Na mesma máquina, connect localhost:28015 funciona.
  3. Atualize todo mês. Pare o servidor e rode o comando de download de novo na primeira quinta-feira do mês, quando a Facepunch lança a atualização mensal.

Plugins Oxide e Carbon

A Facepunch observa que o Oxide precisa ser reinstalado após cada atualização do servidor (o Oxide lança uma versão nova logo depois) e que rodar o SteamCMD no seu script de inicialização devolve os arquivos ao vanilla. Se você usa o Carbon, siga as instruções de atualização do próprio Carbon depois de cada atualização do Rust.

Opção 2: hospede na PlayNHost

Alugar elimina a instalação, as portas, o firewall e a rotina mensal de atualização. Você ainda escolhe um nome, um mapa e suas regras.

  1. Escolha um plano. Abra a página de hospedagem de servidor de Rust e compare os planos: WORKBENCH LEVEL 1 (40 jogadores), WORKBENCH LEVEL 2 (70) e WORKBENCH LEVEL 3 (125) no momento em que escrevo. Clique em Criar servidor (Personalizar plano no WORKBENCH LEVEL 3) e conclua o pedido. Os preços mudam, então confira nessa página.
  2. Espere a instalação. O servidor aparece no painel. O console dele imprime Server startup complete quando está pronto.
  3. Dê um nome e escolha o mapa. Na página Configurações, defina o Nome do servidor, o Tamanho do mundo e a Seed do mundo (um número de 1 a 2147483647) e reinicie. Uma mudança de seed vale a partir da próxima inicialização, mas o mapa antigo continua no disco até você fazer wipe, então mude a seed como parte de um wipe de mapa. Veja Como escolher o tamanho do mundo e a seed do seu servidor Rust.
  4. Escolha plugins ou vanilla. Escolha vanilla, Oxide ou Carbon em Framework de mods. Veja Como mudar seu servidor Rust entre Oxide e Carbon.
  5. Convide seus jogadores. O card Jogar com amigos em Visão geral mostra como eles entram, e Copiar mensagem de convite copia o texto. Veja Como entrar no seu servidor de Rust.

O que o painel faz por você:

  • Uma senha RCON é gerada para o seu servidor e mostrada em Configurações. Você só precisa dela para ferramentas externas como o RustAdmin. O console do próprio painel funciona sem ela. Se você apagá-la ou quiser trocá-la, veja Seu servidor Rust não inicia sem uma senha RCON.
  • As portas são atribuídas e ficam abertas desde o início. As portas de jogo, consulta, RCON e Rust+ já vêm preenchidas na linha de inicialização.
  • Com Atualização automática ligada (o padrão, em Mostrar avançado na página Configurações), o servidor verifica na Steam se há uma nova versão a cada inicialização, o que importa na primeira quinta-feira do mês. Veja Como atualizar seu servidor de Rust.
  • O framework de plugins se instala de novo a cada inicialização, então uma atualização do jogo nunca remove o Oxide nem o Carbon.
  • Sair do Oxide também é uma configuração: troque para Carbon ou vanilla e o servidor restaura os arquivos originais do Rust na próxima inicialização, sem sobrar nenhum arquivo do Oxide.
  • Alternar entre as branches Release e Staging é a configuração Branch, não uma sessão do SteamCMD. Veja Como mudar seu servidor Rust para o branch staging.
  • Os wipes têm a própria página Wipe com a opção Fazer backup antes, que cria um backup antes de apagar qualquer coisa. Veja Como fazer wipe no seu servidor de Rust.

Hospedar por conta própria ou alugar: uma comparação honesta

  • Custo: o software do servidor é gratuito. Hospedar por conta própria custa hardware, energia e banda, ou uma máquina na nuvem, com a memória que a documentação da Facepunch lista. Alugar é uma mensalidade definida pelo plano.
  • Disponibilidade: um servidor doméstico só fica no ar enquanto seu PC, a energia e a internet estiverem. Um servidor alugado roda no hardware do provedor.
  • Exposição: em casa, os jogadores se conectam ao seu endereço IP público e você cuida do firewall e do roteador. Um servidor alugado mantém seu IP de casa de fora.
  • Atualização mensal: hospedar por conta própria significa parar o servidor, rodar o SteamCMD e atualizar seu framework de plugins a cada vez. Nos nossos servidores, a Atualização automática e a reinstalação do framework acontecem na inicialização.
  • Controle: hospedar por conta própria dá a você cada arquivo e cada opção de inicialização. Nos nossos servidores você ainda tem a aba Files, Argumentos adicionais e o RCON para suas próprias ferramentas.

Pronto para pular a configuração? Veja os planos de servidor de Rust. Já tem um servidor? Comece por Como configurar seu servidor Rust: configurações principais.

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

NOSSOS ÚLTIMOS ARTIGOS