How To
How to Make a Rust Server in 5 Fast Steps

- February 12, 2021
- Updated: July 2, 2025 at 4:13 AM

Rust has become a popular online multiplayer survival game on Windows and Mac. While you can join any of the servers available, you might have more fun creating one for others to join. However, this process isn’t as easy as it appears. Trust us, we know.
Here’s a detailed look at how to make a Rust server.
How to make a Rust server
Before we begin, we should warn you that creating a Rust server using a Batch file can be really challenging. You should have some command-line experience to execute this process effectively.
Step 1: Install SteamCMD
You’ll have to create a few folders before you can install the SteamCMD client that will let you create your Rust server. Follow these steps carefully:
- Create a SteamCMD folder somewhere on your computer, like c:\steamcmd;
- Open a Rust server folder in the same way, like c:\rustserver;
- Download SteamCMD from a respectable source;
- Extract the file to your SteamCMD folder;
- Execute steamcmd.exe.
Step 2: Install Rust Dedicated Server
Now that you have the SteamCMD client running, you’ll need to insert the following prompt command lines one at a time:
- login anonymous
- force_install_dir “c:\rustserver\”
- app_update 258550
- quit
Step 3: Configure and run the server
In your Rust server folder, you need to create a RustServer.bat file. Open it so that you can edit it, and enter the text as per the image below. You might need to make some changes based on your needs, which is where your batch-creating knowledge kicks in.
Step 4: Connect your Rust server
Now it’s time to connect to your server. These are the steps you need to follow:
- Open the Rust client and head to the servers;
- Press F1 and head to the client console;
- Insert the default port command of “client.connect localhost:28015” or use your own port number;
- Connect the server.
Step 5: Share your server
With your server now live, others can connect to it. Alternatively, you can use the port forwarding with the number you inserted in the above step. They can also use the client.connect command.
Become the server master
Creating a Rust server isn’t for the faint of heart. You should only follow this process if you’re comfortable with crafting batch files.
Latest from Shaun M Jooste
You may also like
- News
James Gunn clarifies the future of Harley Quinn after years of being a DC icon
Read more
- News
South Korea has grown in streaming much more than expected. They have to thank themselves
Read more
- News
One of the most controversial (and brave) artists in history will have her own biopic
Read more
- News
We have been waiting 15 years for the end of one of the best mangas in history. And now, finally, it is going to arrive
Read more
- News
Thunderbolts is coming to Disney+ sooner than you thought: This will be the release date on the platform
Read more
- News
First look at the highly anticipated series of the world's most famous thief
Read more