background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Guia de Configuração do Servidor Rust

Disponível em: ENGLISH ESPAÑOL

Este guia cobre como configurar seu servidor dedicado Rust hospedado com Legion Hosting, incluindo configurações do server.cfg, variáveis de inicialização do GPanel, agendamento de wipes, gerenciamento de saves e como conectar.

Pare seu servidor antes de editar arquivos de configuração. Sempre pare seu servidor pela aba Console do GPanel antes de editar server.cfg ou qualquer outro arquivo de configuração. Alterações feitas enquanto o servidor está em execução podem ser sobrescritas ao desligar.

Configuração do Servidor — server.cfg

O Rust lê sua configuração principal de server/rust/cfg/server.cfg no seu servidor. Este arquivo é criado automaticamente na primeira vez que seu servidor inicia. Abra-o na aba Files do GPanel para editar as configurações principais do seu servidor.

Referência de Configurações Principais

Configuração Valor de Exemplo Descrição
server.hostname My Legion Rust Server O nome exibido no navegador de servidores dentro do jogo. Torne-o descritivo para que os jogadores possam encontrar seu servidor.
server.maxplayers 40 Número máximo de jogadores simultâneos. Não deve exceder o limite de slots do seu plano de hospedagem.
server.worldsize 3000 Tamanho do mapa em metros. Valores comuns: 1000 (pequeno), 2000, 3000 (médio), 4000, 6000 (grande). Mapas maiores requerem significativamente mais RAM e CPU.
server.seed 123456 A seed aleatória usada para gerar o mapa. A mesma seed + worldsize sempre produz o mesmo mapa. Altere isso (com um wipe de mapa) para gerar um layout de mapa novo.
server.saveinterval 60 Com que frequência (em segundos) o servidor salva os dados do mundo no disco. O padrão é 60 (1 minuto). Valores menores reduzem a perda de dados em caso de crash, mas aumentam a E/S de disco.
server.description A chill PvE server Uma descrição mostrada no painel de informações do servidor dentro do jogo. Mantenha curta e informativa.
server.url https://discord.gg/yourserver Uma URL mostrada no painel de informações do servidor. Geralmente um convite do Discord ou site.

Um exemplo mínimo de server.cfg:

server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
Aspas são obrigatórias para valores de texto. Configurações que contêm espaços ou texto devem ser envolvidas em aspas duplas, ex: server.hostname "My Server". Valores numéricos não precisam de aspas.
Configurações RCON também vão no server.cfg. Para configurar o acesso remoto de admin (rcon.password, rcon.port, rcon.web), consulte o guia Acesso RCON e Comandos de Admin no Rust.

Variáveis de Inicialização do GPanel

Algumas configurações do Rust são definidas como argumentos de inicialização no GPanel em vez de no server.cfg. Estas controlam o comportamento de baixo nível do servidor que deve ser definido antes do processo iniciar.

  1. Faça login no GPanel.
  2. Selecione seu servidor Rust na lista de servidores.
  3. Clique na aba Startup.
  4. Revise e defina as variáveis mostradas. As alterações aqui entram em vigor na próxima vez que você iniciar o servidor.

Variáveis de Inicialização Principais

Variável Padrão Descrição
QUERY_PORT (atribuído) A porta de consulta Steam usada para listagens no navegador de servidores. Deve corresponder à porta de consulta atribuída na aba Network do GPanel.
APP_PORT (atribuído) Porta para o aplicativo complementar Rust+. Defina como -1 para desativar completamente o aplicativo Rust+ se você não precisar dele.
WORLD_SEED 0 A seed de geração do mapa. Quando definida como 0, o servidor gera automaticamente uma seed aleatória e a salva em seed.txt. A mesma seed aleatória é reutilizada ao reiniciar até que você delete seed.txt ou defina um valor de seed específico. Para obter um layout de mapa completamente diferente, delete seed.txt antes de reiniciar, ou defina uma seed específica diferente de zero aqui.
FRAMEWORK vanilla O framework de modding a ser carregado. Defina como oxide ou carbon para habilitar um framework de modding, ou deixe como vanilla para sem mods. Consulte o guia Instalação de Plugins Oxide/uMod no Rust para detalhes completos.
Variáveis de inicialização sobrescrevem o server.cfg para a mesma configuração. Se uma configuração aparece tanto na aba Startup quanto no server.cfg, o argumento de inicialização tem precedência. Use a aba Startup para portas, identidade e seleção de framework; use server.cfg para configurações de ajuste dentro do jogo.

Como Conectar ao Seu Servidor

O Rust não possui um navegador de servidores integrado que seja fácil de pesquisar. A maneira mais rápida de conectar diretamente é através do console F1 dentro do jogo.

  1. Inicie o Rust e chegue ao menu principal.
  2. Pressione F1 para abrir o console de desenvolvedor.
  3. Digite o seguinte comando e pressione Enter:
    client.connect IP:PORT
    Substitua IP e PORT pelo endereço IP e porta do jogo do seu servidor, conforme mostrado na aba Network do GPanel.

Você também pode adicionar o servidor à sua lista de favoritos dentro do jogo para que ele apareça em Play > Community Servers > Favourites para acesso mais rápido em sessões futuras.

Para detalhes sobre como encontrar o IP e a porta do seu servidor, consulte Como Encontrar o IP e a Porta do Seu Servidor.

Agendamento e Mecânica de Wipes

O Rust possui um sistema de wipe integrado com dois tipos distintos de wipe. Entender a diferença é essencial para gerenciar um servidor bem administrado.

Wipe de Mapa vs Wipe de Blueprint

Tipo de Wipe O que é Apagado O que é Mantido
Wipe de Mapa Todas as bases dos jogadores, itens, recursos no mapa e posições dos jogadores. Blueprints (progresso de pesquisa) e arquivos de dados dos jogadores.
Wipe de Blueprint (BP) Todos os blueprints — os jogadores começam do zero nas pesquisas. Nada específico — um wipe de BP é quase sempre combinado com um wipe de mapa.

Wipes Forçados — Primeira Quinta-feira de Cada Mês

A Facepunch (desenvolvedora do Rust) lança atualizações obrigatórias do jogo na primeira quinta-feira de cada mês. Essas atualizações forçam um wipe de mapa em todos os servidores — o servidor não pode ser usado até que o wipe seja completado. Wipes de blueprint nem sempre são forçados; a Facepunch anuncia com antecedência quando um wipe de BP forçado acompanha a atualização mensal.

Planeje seu agendamento de wipes em torno da primeira quinta-feira. Muitos operadores de servidores escolhem fazer o wipe no mesmo dia do wipe forçado (primeira quinta-feira) para que os jogadores não fiquem em desvantagem. Se você não fizer o wipe prontamente após a atualização forçada, os jogadores não conseguirão entrar até que você o faça.

Como Realizar um Wipe de Mapa

  1. Pare seu servidor pela aba Console do GPanel.
  2. Vá para a aba Files e navegue até server/rust/.
  3. Delete todos os arquivos correspondentes a proceduralmap.*.sav em server/rust/. Estes são os arquivos de salvamento do mundo.
  4. Delete também quaisquer arquivos correspondentes a proceduralmap.*.map no diretório raiz do servidor. Estes são os arquivos de mapa pré-gerados.
  5. Opcionalmente, atualize a variável de inicialização WORLD_SEED (ou server.seed no server.cfg) para gerar um layout de mapa completamente diferente. Você também pode deletar seed.txt se presente para forçar uma nova seed aleatória.
  6. Inicie o servidor. A geração do mapa levará vários minutos na primeira inicialização — isso é normal.

Como Realizar um Wipe de Blueprint

  1. Pare seu servidor.
  2. Navegue até server/rust/ no gerenciador de arquivos do GPanel.
  3. Delete o arquivo .db (ex: player.blueprints.db ou similar). Este arquivo armazena todos os dados de blueprint dos jogadores.
  4. Realize um wipe de mapa ao mesmo tempo (recomendado) deletando também os arquivos de salvamento proceduralmap.*.sav e os arquivos proceduralmap.*.map conforme descrito acima.
  5. Inicie o servidor.
Comunique os wipes aos seus jogadores com antecedência. Os jogadores investem tempo significativo no Rust. Anunciar as datas de wipe com antecedência (via Discord, descrição do servidor ou chat dentro do jogo) ajuda a reter sua comunidade e definir expectativas.

Gerenciamento de Saves

O Rust salva automaticamente o mundo no intervalo definido por server.saveinterval (padrão: 60 segundos). Mantenha estas dicas em mente para evitar perda inesperada de dados:

  • Verifique se server.saveinterval está definido com um valor razoável. Definir como 0 ou um número muito grande efetivamente desabilita os salvamentos automáticos.
  • Execute server.save manualmente pelo console do GPanel antes de parar o servidor para forçar um salvamento imediato.
  • Sempre pare o servidor de forma adequada pelo GPanel em vez de encerrar o processo. Um encerramento abrupto pode causar a perda das alterações do último intervalo de salvamento.

Artigos Relacionados

Precisa de Ajuda?

Se você encontrar um problema não coberto neste guia, nossa equipe de suporte está disponível para ajudar. Envie um ticket de suporte e inclua o ID do seu servidor, uma descrição do problema e qualquer saída relevante do console.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.