Como criar um servidor dedicado de Rust (Guia 2026)
Rust é o jogo de sobrevivência multijogador hardcore da Facepunch Studios, aquele em que você acorda pelado em uma ilha gerada proceduralmente, colhe recursos, constrói uma base e a defende de outros jogadores que querem invadi-la. Rodar seu próprio servidor dedicado de Rust dá controle total sobre slots, o cronograma de wipe, plugins Oxide/uMod e as regras do jogo. Este guia cobre as duas rotas: hospedar o servidor por conta própria com o SteamCMD, e implantar um servidor Rust gerenciado na nuvem descentralizada da Flux em cerca de 30 segundos.
Antes de começar: do que um servidor Rust realmente precisa
Um servidor Rust é um software faminto por CPU e RAM. O mapa é gerado na memória na inicialização, e cada árvore, construção e jogador é simulado no host. Como regra geral, você quer uma CPU moderna de clock alto, 8 GB de RAM para uma comunidade de cerca de 50 jogadores, cerca de 12 GB quando passar para 100 jogadores e 24 GB para um servidor de 200 slots ou um mapa grande. Você também precisa de três portas abertas: 28015/UDP para o tráfego do jogo, 28016/TCP para o RCON e 28017/UDP para a porta de consulta da Steam, que lista seu servidor no navegador do jogo.
Opção A: hospedar um servidor Rust por conta própria com o SteamCMD
O SteamCMD é a ferramenta de linha de comando da Valve para baixar os arquivos de servidores dedicados. O servidor dedicado de Rust é o app 258550 da Steam. Em uma máquina Linux (Debian e Ubuntu são as escolhas comuns) o fluxo fica assim:
- Instale as dependências e um usuário sem root. Servidores Rust nunca devem rodar como root. Crie um usuário dedicado
rustservere instalelib32gcc-s1,curletar. - Baixe o SteamCMD e execute-o. Aponte-o para o diretório de instalação e rode
app_update 258550 validatepara baixar a build mais recente da Facepunch. O download tem vários gigabytes e leva alguns minutos. - Crie um script de inicialização. Inicie o
RustDedicatedcom flags como-batchmode +server.hostname "My Rust Server" +server.maxplayers 100 +server.worldsize 4000 +server.seed 12345 +rcon.password "yourpassword". O tamanho do mundo e a seed controlam seu mapa procedural; o máximo de jogadores define a quantidade de slots. - Libere seu firewall. Encaminhe 28015/UDP, 28016/TCP e 28017/UDP. Sem a 28017, seu servidor vai rodar mas nunca aparecerá na lista de servidores da comunidade.
- Mantenha-o atualizado. A Facepunch lança um patch obrigatório na primeira quinta-feira de cada mês (o wipe forçado). Quando o cliente atualiza, seu servidor precisa rodar de novo o
app_updatedo SteamCMD, ou os jogadores não conseguem se conectar. A maioria dos admins coloca o servidor em um serviço systemd ou em uma ferramenta como o LinuxGSM para automatizar reinícios e atualizações.
Hospedar por conta própria é gratuito se você já tem o hardware, mas significa que você mesmo cuida de patches, mitigação de DDoS, backups, uptime e da atualização de wipe mensal à meia-noite. É um compromisso de tempo real para um jogo que recebe patch todo mês.
Opção B: implantar um servidor Rust gerenciado na Flux em cerca de 30 segundos
Se você preferir pular o trabalho de sysadmin, um host gerenciado provisiona tudo isso para você. No Rust na Flux você cria uma conta, escolhe um plano dimensionado para a sua comunidade (8 GB para cerca de 50 slots, 12 GB para cerca de 100, 24 GB para cerca de 200), escolhe Vanilla ou Oxide/uMod, escolhe uma região perto dos seus jogadores e clica em implantar. O servidor fica no ar em menos de 30 segundos, com as portas corretas já abertas, proteção contra DDoS ativa e um painel web para console, gerenciador de arquivos e backups. Como a Flux é uma nuvem descentralizada espalhada por mais de 50 países e milhares de nós independentes, não há ponto único de falha.
Instalando o Oxide / uMod no seu servidor Rust
O Oxide (hoje mantido como uMod) é o framework de modding que alimenta a grande maioria dos servidores Rust da comunidade: kits, teletransporte, economia, eventos, ferramentas de administração e milhares de outros plugins. Para modificar um servidor hospedado por conta própria, você baixa a build do Oxide para Rust, extrai-a sobre os arquivos do servidor, reinicia e coloca os arquivos de plugin .cs na pasta oxide/plugins, onde são carregados a quente. Na Flux você simplesmente escolhe a edição Modificada (Oxide) na implantação e o framework já vem instalado, e então gerencia os plugins pelo navegador de arquivos do painel.
Conectando-se ao seu novo servidor Rust
Quando o servidor estiver no ar, pressione F1 no Rust para abrir o console e digite client.connect seuip:28015, ou encontre-o na aba Comunidade do navegador de servidores (isso exige a porta de consulta 28017 aberta). Compartilhe o IP e a porta com seus amigos e pronto para resetar, construir e atacar.
Perguntas frequentes sobre o guia de configuração
Qual é o app ID da Steam do servidor dedicado de Rust?
O servidor dedicado de Rust é o app 258550 da Steam. Você o instala com o SteamCMD usando app_update 258550 validate. (O cliente do jogo Rust em si é o app 252490.)
Quanta RAM eu preciso para hospedar um servidor Rust?
Em torno de 8 GB para um servidor de cerca de 50 slots, 12 GB para cerca de 100 jogadores e 24 GB para um servidor de 200 slots ou um mapa grande. O uso de RAM do Rust escala com o tamanho do mapa e o número de jogadores, porque o mundo inteiro é simulado na memória.
Preciso atualizar meu servidor todo mês?
Sim. A Facepunch força um wipe com um patch obrigatório na primeira quinta-feira de cada mês. Quem hospeda por conta própria precisa rodar de novo a atualização do SteamCMD; hosts gerenciados como a Flux cuidam disso automaticamente.
É difícil hospedar um servidor Rust por conta própria?
Hospedar com o SteamCMD é bem viável, mas é um trabalho contínuo: você fica responsável por atualizações, portas, backups e proteção contra DDoS. Uma implantação gerenciada elimina essa manutenção para que você possa focar em administrar sua comunidade.
Pronto para pular a configuração? Implante um servidor dedicado de Rust na Flux em menos de 30 segundos: Vanilla ou Oxide, primeira semana grátis.