Tutoriais

Servidores de jogos: CS2, Rust, ARK e FiveM em VPS

Servidores de jogos: CS2, Rust, ARK e FiveM em VPS

Muitos jogos populares oferecem servidores dedicados que podem rodar em Linux. Com um VPS, sua comunidade ganha um servidor estável, online 24/7 e — se hospedado no Brasil — com ping baixo.

Os requisitos de cada jogo mudam com atualizações. Consulte sempre a documentação oficial do jogo e respeite os termos de uso e licenças.

Base comum: SteamCMD

A maioria dos servidores dedicados da Steam é instalada com o SteamCMD.

sudo adduser --disabled-password --gecos "" steam
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd -y     # Ubuntu (repositório multiverse) / Debian (non-free)
sudo -iu steam

Instalando um servidor (substitua APP_ID pelo ID do servidor dedicado do jogo):

steamcmd +force_install_dir ~/servidor-jogo +login anonymous +app_update APP_ID validate +quit

Alguns servidores exigem login com uma conta Steam em vez de anonymous.

Counter-Strike 2

  • Instalado via SteamCMD;
  • Para aparecer publicamente, exige um Game Server Login Token (GSLT), gerado na página de gerenciamento de servidores da Steam;
  • Porta padrão: 27015 (UDP e TCP);
  • CPU com bom desempenho por núcleo e rede estável são essenciais para um tickrate consistente.

Rust

  • Servidor dedicado via SteamCMD;
  • Consome bastante RAM, que cresce com o tamanho do mapa, o número de jogadores e o tempo de wipe;
  • Portas padrão: 28015 (jogo, UDP) e 28016 (RCON, TCP);
  • Oxide/uMod e Carbon são frameworks populares de plugins;
  • Disco NVMe acelera o carregamento e o salvamento do mapa.

ARK: Survival Evolved / Ascended

  • O ARK: Survival Evolved tem servidor dedicado para Linux via SteamCMD;
  • O ARK: Survival Ascended tem servidor dedicado oficialmente para Windows — em Linux, a comunidade costuma usar camadas de compatibilidade, o que exige mais conhecimento;
  • Ambos consomem muita RAM e armazenamento — prepare um plano generoso.

FiveM (GTA V Roleplay)

  • Servidor baseado em FXServer, com builds para Linux disponíveis no site oficial do Cfx.re;
  • Exige uma chave de licença gerada no portal Cfx.re (Keymaster);
  • Porta padrão: 30120 (TCP e UDP);
  • Normalmente usa MySQL/MariaDB para dados dos jogadores (frameworks como ESX e QBCore);
  • Scripts mal otimizados são a principal causa de lag — monitore com as ferramentas de profiling do próprio FXServer.

Painéis de gerenciamento

Para gerenciar vários servidores de jogos com interface web:

  • Pterodactyl / Pelican — painel moderno baseado em containers;
  • LinuxGSM — scripts de linha de comando para dezenas de jogos, com monitoramento e atualizações;
  • AMP (comercial) — interface amigável com suporte a muitos jogos.

Com o LinuxGSM, por exemplo:

curl -Lo linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh
./linuxgsm.sh rustserver
./rustserver install
./rustserver start

Recursos, portas e segurança

  • Não rode como root: use um usuário dedicado;
  • Libere apenas as portas necessárias no firewall (a maioria usa UDP);
  • Senha forte no RCON e, se possível, restrinja o RCON por IP;
  • Backups automáticos de mapas, saves e banco de dados;
  • Atualize o servidor quando o jogo receber patches (clientes desatualizados não conectam);
  • Considere proteção contra DDoS, já que servidores de jogos são alvos frequentes.

Tabela de referência de portas

Jogo Porta(s) padrão
CS2 27015 UDP/TCP
Rust 28015 UDP, 28016 TCP (RCON)
ARK (SE) 7777 UDP, 27015 UDP (query)
FiveM 30120 TCP/UDP

Conclusão

Servidor de jogo bom é servidor perto dos jogadores, com CPU forte e disco rápido. Monte o seu em um VPS-NVME-BR da VittHost, com servidores no Brasil e armazenamento NVMe.Use o cupom SP-VITT20 e ganhe 20% de desconto na primeira fatura enquanto a promoção estiver ativa.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS