
Se você deseja jogar Rust com amigos ou criar um servidor multiplayer otimizado, hospedar o jogo em uma VPS ou Servidor Dedicado na nuvem é a melhor opção para garantir desempenho, estabilidade e segurança.
Neste guia, você aprenderá passo a passo como instalar, configurar e otimizar um servidor de Rust, garantindo baixa latência e suporte para múltiplos jogadores.
📌 Por Que Criar um Servidor de Rust na Nuvem?
✅ Menos lag e maior estabilidade – Melhor conexão para jogadores.
✅ Servidor 24/7 – Seu servidor ficará online o tempo todo.
✅ Mais desempenho – Suporte para plugins, mods e configurações avançadas.
✅ Maior controle – Personalize regras, administre jogadores e otimize recursos.
💡 Conclusão: Se você deseja um servidor Rust rápido, seguro e escalável, um VPS ou Servidor Dedicado é a melhor escolha! 🚀
📌 Requisitos para Criar um Servidor de Rust na Nuvem
Antes de instalar o servidor, escolha um VPS ou Servidor Dedicado adequado ao número de jogadores.
Tipo de Servidor | CPU | RAM | Armazenamento |
---|---|---|---|
Servidor Pequeno (5-20 jogadores) | 4 vCPUs | 8GB | 40GB SSD |
Servidor Médio (20-50 jogadores) | 6 vCPUs | 16GB | 80GB SSD NVMe |
Servidor Grande (50-100 jogadores) | 8+ vCPUs | 32GB+ | 160GB+ SSD NVMe |
🔗 Confira nossos planos de VPS e Servidores Dedicados para Rust
📌 Passo a Passo: Criando um Servidor de Rust na Nuvem
Agora, vamos configurar seu servidor Rust na nuvem.
1️⃣ Passo 1: Acessar o Servidor via SSH
Após contratar sua VPS ou Servidor Dedicado, conecte-se via SSH:
ssh root@IP_DO_SERVIDOR
💡 Dica: Se estiver no Windows, use PuTTY para conectar ao servidor.
2️⃣ Passo 2: Atualizar o Servidor
Antes de instalar o Rust, atualize os pacotes do sistema:
sudo apt update && sudo apt upgrade -y # Ubuntu/Debian
sudo yum update -y # CentOS/RHEL
3️⃣ Passo 3: Instalando o SteamCMD
O SteamCMD é necessário para baixar e atualizar o servidor Rust.
🔹 Instalar dependências necessárias:
sudo apt install software-properties-common screen curl wget -y
🔹 Baixar e instalar o SteamCMD:
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
💡 Agora, o SteamCMD está instalado e pronto para baixar o Rust! 🚀
4️⃣ Passo 4: Baixar e Instalar o Servidor de Rust
🔹 Criar uma pasta para o servidor Rust:
mkdir ~/rustserver && cd ~/rustserver
🔹 Baixar e instalar o servidor Rust com SteamCMD:
~/steamcmd/steamcmd.sh +login anonymous +force_install_dir ~/rustserver +app_update 258550 validate +quit
💡 Dica: Esse comando pode levar alguns minutos, dependendo da velocidade da sua internet.
5️⃣ Passo 5: Configurar e Iniciar o Servidor
🔹 Criar um script para iniciar o servidor:
nano start.sh
🔹 Adicionar o seguinte código:
#!/bin/bash
cd ~/rustserver
./RustDedicated -batchmode -server.port 28015 -server.hostname "Meu Servidor Rust" -server.identity "rustserver" -server.maxplayers 50 -server.worldsize 3000 -server.seed 123456 -server.saveinterval 600
🔹 Salvar e sair (Ctrl + X → Y → Enter).
🔹 Dar permissão de execução:
chmod +x start.sh
🔹 Executar o servidor:
./start.sh
💡 Dica: Use Screen para manter o servidor rodando mesmo ao fechar o terminal:
sudo apt install screen -y
screen -S rustserver ./start.sh
Agora, seu servidor Rust está rodando! 🚀
📌 Como Conectar ao Servidor de Rust?
1️⃣ Abra o Rust
2️⃣ Pressione F1 para abrir o console
3️⃣ Digite o comando:
client.connect IP_DO_SERVIDOR:28015
4️⃣ Pressione Enter e jogue! 🎮
📌 Otimização do Servidor de Rust
✅ 1. Melhorando o Desempenho
🔹 Diminuir a distância de renderização no servidor:
-server.worldsize 2000
🔹 Reduzir o número de entidades carregadas:
-server.entitybatchsize 512
🔹 Ajustar tempo de salvamento automático:
-server.saveinterval 300
💡 Isso reduz o uso de CPU e memória, mantendo o jogo estável!
✅ 2. Instalando o Oxide (Plugins para Rust)
🔹 Baixar e instalar o Oxide:
cd ~/rustserver
wget https://umod.org/games/rust/download/develop -O Oxide.Rust.zip
unzip Oxide.Rust.zip
🔹 Reiniciar o servidor para aplicar os plugins:
./start.sh
💡 Agora você pode instalar plugins para economia, kits VIP e mais!
✅ 3. Configurando Firewall e Segurança
🔹 Abrir apenas as portas necessárias:
sudo ufw allow 28015/udp
sudo ufw allow 28016/tcp
sudo ufw enable
💡 Isso impede acessos indesejados ao servidor!
✅ 4. Criando Backups Automáticos
🔹 Criar um script de backup:
nano backup.sh
🔹 Adicionar este conteúdo:
#!/bin/bash
tar -czvf backup-rust-$(date +%F).tar.gz ~/rustserver/
🔹 Dar permissão e agendar o backup diário:
chmod +x backup.sh
crontab -e
🔹 Adicionar a linha:
0 4 * * * /home/usuario/backup.sh
💡 Isso criará backups diários às 4h da manhã!
📌 Conclusão: Seu Servidor de Rust Está Pronto! 🚀
Agora você tem um servidor de Rust na nuvem otimizado para jogar com amigos ou criar uma comunidade!
✅ Servidor configurado e rodando 24/7
✅ Melhor desempenho com configurações otimizadas
✅ Plugins instalados com Oxide
✅ Firewall ativado para segurança
✅ Backups automáticos configurados