The installation and set-up for a Rust Dedicated Game Server is very easy and has its pros and cons. This guide is for the installation of a server on a Windows Server or PC, below we will cover how to set it up and the advantages / disavantages over panel based hosting.Got a question? Join Our Discord.
The Rust server can be demanding on your host system. A standard 3 square km map uses about 2 GB of RAM initially, which can increase to over 6 GB under load. It's recommended to allocate at least 7 GB of RAM per server.
SteamCMD is the command-line tool for installing and updating Steam files, including the Rust server. Follow these steps:
Use the following commands in SteamCMD to install the Rust server:
force_install_dir "c:\rustserver\" login anonymous app_update 258550 quit
This process installs the necessary files for a Vanilla server.
If you want the staging branch or the prerelease branch of Rust, use the following commands:
app_update 258550 -beta staging app_update 258550 -beta prerelease
These commands allow you to access different versions of Rust.
Create a batch script file named RustServer.bat in your server install directory. Right-click and edit the file to configure your server.
The batch script automates server updates and restarts. Here's an example:
echo off :start C:\steamcmd\steamcmd.exe +login anonymous +force_install_dir c:\rustserver\ +app_update 258550 +quit RustDedicated.exe -batchmode +server.port 28015 +server.level "Procedural Map" +server.seed 1234 +server.worldsize 4000 +server.maxplayers 10 +server.hostname "Your Server Name" +server.description "Your Server Description" +server.url "http://yourwebsite.com" +server.headerimage "http://yourwebsite.com/serverimage.jpg" +server.identity "server1" +rcon.port 28016 +rcon.password yourpassword +rcon.web 1 goto start
Customize this script according to your server configuration.
This suppresses the console window’s desire to display each command in the batch file as they are executed.
This is a label for a loop starting point.
C:\steamcmd\steamcmd.exe +login anonymous +force_install_dir c:\rustserver\ +app_update 258550 +quit
Executes SteamCMD to check for server updates and apply if needed.
RustDedicated.exe -batchmode +server.port 28015 +server.level "Procedural Map" +server.seed 1234 +server.worldsize 4000 +server.maxplayers 10 +server.hostname "Name of Server as Shown on the Client Server List" +server.description "Description shown on server connection window." +server.url "http://yourwebsite.com" +server.headerimage "http://yourwebsite.com/serverimage.jpg" +server.identity "server1" +rcon.port 28016 +rcon.password letmein +rcon.web 1
Opens Unity in non-GUI mode, and eliminates the need for any human intervention.
Rust client connection port.
+server.level "Procedural Map"
The map type to use. Options include "Procedural Map", "Barren", "HapisIsland", "SavasIsland", and "SavasIsland_koth".
Determines the shape of procedural and barren maps (used with server.worldsize). Values range from 0 to 2147483647.
Determines the shape of procedural and barren maps (used with server.seed). Values range from 1000 to 6000.
Number of players that can be connected.
+server.hostname "Name of Server as Shown on the Client Server List"
Name of the server as shown on the client’s server list.
+server.description "Description shown on server connection window."
Description shown on the client’s server connection window.
A valid website. Causes the “View Webpage” button to appear on the connection window.
A valid link for the connection window background image. Use a JPG image of 512 x 256.
The directory name used as the parent for all the server files. Do not use spaces or special characters.
Rcon client connection port.
The password required for Rcon access. Do not use spaces or special characters.
Uses websocket connection mode for rcon (recommended).
Instructs the batch file to jump to the ‘start’ label. Remove this line if you do not want your server to automatically restart after it shuts down.
Panel-based hosting for Rust servers brings a mix of benefits and limitations. It's known for its user-friendliness, efficient server management and requires no tech skills to setup or use, but there are trade-offs to consider.
Self-hosting Rust servers on a VPS or dedicated server offers both benefits and challenges. While it grants more control and customization options, it requires technical know-how and dedicated resources. Here’s a breakdown:
So you've decided to install and manage your own Rust dedicated game server, i hope you are ready! Luckly for you www.eugamehost.com has a range of VPS, Virtual dedicated and dedicated servers specifically designed for Rust server hosting and include both setup support and 17Tbps anycast DDoS protection from Path.net with A2S caching to boost your population.
UK VPS 2 - Enhanced4vCore E5 2699v3
8GB RAMDDR4 ECC
120GB SSDSAS SSD
UK VPS 4 - Performance8vCore E5 2699v3
16GB RAMDDR4 ECC
240GB SSDSAS SSD
VDS GAME 2 - Community2vCore Ryzen 7950x3D
8GB RAMDDR5 ODECC 5800Mhz
120GB SSD NVMe4.0 SSD
VDS GAME 4 - Navigator4vCore Ryzen 7950x3D
16GB RAMDDR5 ODECC 5800Mhz
240GB SSD NVMe4.0 SSD
Ryzen 5600x8 core 16 threads
32GB RAMDDR4 3200Mhz
1TB NVME SSD3.0 Western Digital Blue
Ryzen 5900x12 core 24 threads
128GB RAMDDR4 3200Mhz
2x1TB NVME SSD3.0 Western Digital Blue
While this guide covers only the Windows install Rust servers can be hosted on a large range of operating systems
Discover what our clients say about their Rust server hosting experience with us.
Been a customer with them for about 2 years and there service has always been outstanding. There support team has always corrected any issue i have had promptly. Huge thanks go to Aaron and Will for going above and beyond of whats required of them and im happy to be a customer of there'sTomas
Amazing provider, cheap prices for what you get. The PATH.net DDoS protection at this price is unbelievable.David
Currently using their Dedicated Server for my DDoS-intensive game server and I am very happy. Issues no matter how big or small you might have, they will take care of you in a fast, friendly and professional way, especially Arron and his team I'm totally going to stay with them for a very long time and will be using their services for my upcoming projects too. TL;DR: you can't go wrong with them for any of your server needs, from server quality to service quality they have it all!Alaa Lolz
Im giving this host 5-Star experience, mostly reason is quick and understanding support, we all kinda need quick help if we have problems so they can help us for whatsoever we are hosting. Other than that, they're really good prices considering offering Path.net as their ddos protection provider which is one of the best currently. All in all really nothing bad to say about them since using them!Justinas