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.