How to Setup a Rust Dedicated Server

Setting up your own Rust dedicated server gives you complete control over your survival multiplayer experience. This guide covers everything from initial setup to configuration for optimal server performance.

Server Requirements

ComponentMinimumRecommended
CPU4 cores6+ cores
RAM8GB16GB+
Storage20GB SSD50GB+ NVMe SSD

Quick Setup with BerryByte

  1. Go to berrybyte.net/rust-server-hosting
  2. Select your plan and server location
  3. Complete checkout and check your email
  4. Login to game.berrybyte.net
  5. Start your server - ready to play immediately!

Manual Server Setup (Advanced)

Download Server Files

Windows:
steamcmd.exe +force_install_dir c:\rust_server\ +login anonymous +app_update 258550 +quit
Linux:
steamcmd +force_install_dir ./rust_server/ +login anonymous +app_update 258550 +quit

Start the Server

Windows:
RustDedicated.exe -batchmode +server.port 28015 +server.identity "myserver" +server.seed 12345 +server.worldsize 4000 +server.maxplayers 100 +server.hostname "My Rust Server"
Linux:
./RustDedicated -batchmode +server.port 28015 +server.identity "myserver" +server.seed 12345 +server.worldsize 4000 +server.maxplayers 100 +server.hostname "My Rust Server"

Port Forwarding

Open these ports:
  • 28015 (UDP) - Game port
  • 28016 (TCP) - RCON port (optional)

Basic Configuration

Key server settings:
  • server.hostname - Server name in browser
  • server.maxplayers - Maximum players (default: 100)
  • server.worldsize - Map size (1000-4000)
  • server.seed - World generation seed
  • gather.rate - Resource gathering multiplier

Common Issues

  • Server won’t start: Check port 28015 isn’t in use, verify file integrity
  • Players can’t connect: Check port forwarding and firewall settings
  • Performance issues: Reduce world size, lower max players, increase RAM
Need help? Join our Discord community or contact support.