
How to Make a Rust Server in 2026
Create a dedicated Rust server in 2026, hosted or on your own PC, explained step by step.
Want to play Rust with your own rules, your own group and your own wipe schedule instead of joining a random public server? A dedicated Rust server gives you full control over settings, admins and mods. This guide walks through both ways to create one and how to configure it properly from day one.
The two ways to create a Rust server
Before anything else, you need to pick between two very different approaches. This choice affects everything that follows, especially for a game as resource-hungry as Rust.
Option 1: host with a provider
Option 2: run the server on your PC
Which option should you choose?
Creating a Rust server with a host (recommended)
This is the method almost every Rust community uses. Here's the complete procedure.
Choose your hosting plan based on RAM
Order and access the panel
Install Rust (RustDedicated)
app_update 258550 in the background and downloads the RustDedicated server binary and game files (several GB). You don't need to touch SteamCMD yourself.Start the server for the first time
server.seed and server.worldsize, then stop it. On a fresh install this first map generation can take several minutes, especially on a large world size (4000+).Configure server.cfg
server.cfg (or set the equivalent startup variables, depending on the host). At a minimum, set the server name, player cap, save interval and map seed/size:server.hostname "My Rust server"
server.maxplayers 100
server.worldsize 3500
server.seed 123456
server.saveinterval 300Set up RCON
rcon.web 1, a rcon.port (default 28016, TCP) and a strong rcon.password. Most panels expose a built-in RCON console, or you can use a third-party tool like rcon.tools.Restart the server and get the IP
123.45.67.89:28015. That's the address your players connect to via the in-game server browser or F1 console.Connect in-game
client.connect IP:PORT, or find your server by name in the community server browser if you've made it public. Give yourself admin rights via RCON or the panel's "add owner/moderator" option to unlock admin commands in F1.Server online in under 20 minutes
Creating a Rust server on your own PC
If you still want to self-host, here's the procedure using SteamCMD.
Install SteamCMD
C:\steamcmd on Windows or ~/steamcmd on Linux. Launch it once (steamcmd.exe or ./steamcmd.sh) to let it self-update.Download the Rust dedicated server files
login anonymous
force_install_dir ./rustserver
app_update 258550 validate
quitLaunch RustDedicated
RustDedicated.exe (Windows) or ./RustDedicated (Linux) with your startup parameters, for example:RustDedicated.exe -batchmode +server.hostname "My Rust server" +server.port 28015 +server.maxplayers 50 +server.worldsize 3000 +server.seed 123456 +rcon.port 28016 +rcon.password "changeme"Open the network ports
Share your public IP
86.12.34.56:28015. Warning: most residential connections use a dynamic IP that can change on router restart, breaking the connection until you share the new one.The limits of a home server
Configuring your Rust server: the essential settings
Whether hosted or self-hosted, these are the server.cfg commands you'll touch most often.
| Command | Example value | What it does |
|---|---|---|
| server.hostname | "My Rust server" | Name shown in the server browser |
| server.maxplayers | 100 | Maximum number of simultaneous players |
| server.worldsize | 3500 | Map size in meters (3000 tight PvP, 4000-4500 for 150-250 players) |
| server.seed | 123456 | Map generation seed β reuse it to regenerate the same map |
| server.saveinterval | 300 | Auto-save interval in seconds |
| server.description | "Modded, weekly wipe" | Description shown in the server browser |
| rcon.port | 28016 | RCON port (TCP) for remote admin access |
| rcon.password | "changeme" | Password required to connect via RCON |
| server.pve | false | Enables PvE mode (disables player vs. player damage) |
These are the commands you'll set on day one. Most hosts also expose them as friendly toggles in the panel, so you rarely need to edit server.cfg by hand.
Managing your Rust server: wipes, backups and RCON
Understanding and scheduling wipes
Backing up your server
Remote administration via RCON
Going further with Oxide/uMod plugins
Useful RCON / F1 admin commands
kick PlayerName β kick a player. ban PlayerName β ban by Steam ID or name. save β force an immediate save. serverinfo β show current player count, FPS and entity count.Ready to launch your Rust server?
Take the 2-minute quiz to get a host matched to your target population, or compare every Rust plan side by side.
Frequently asked questions
How much RAM does a Rust server need?
How much does hosting a Rust server cost?
What is a Rust wipe and how often does it happen?
What is Oxide/uMod and do I need it?
How many players can a Rust server support?
server.maxplayers.Which ports does a Rust server use?
Can I change the map size and seed after launch?
server.worldsize or server.seed regenerates the map from scratch, which erases the current world β effectively a wipe. Plan seed and size changes for a scheduled wipe rather than mid-cycle.Is my Rust server online if I'm not connected?
Ready to launch your Rust server?
Here are the best Rust hosting deals right now, promo codes included. Still unsure? Our quiz finds the ideal host for you in under 2 minutes.
My box 12
Minestrator
Specifications
Compatible games
Features
- βDDoS Protection
- βBackups
Wood
Shockbyte
Specifications
Compatible games
Features
- βDDoS Protection
- βOxide mod support
- βInstant Setup
- β24/7 Support
Rust Starter
Hosterfy
Specifications
Compatible games
Features
- βDDoS Protection
- β100% FranΓ§ais
- βSlot illimitΓ©