What are the RUST Dedicated Server Requirements?

If you're looking to check what the RUST server requirements are to set up your host, you've come to the right place.

Firstly, A RUST server runs on Windows or Linux. Also, resource requirements depend on the number of players and the plugins that are being used.

Here's our essential guide to the key software and hardware required and how to set up a RUST Dedicated Server.

Before You Begin

You have two options when setting up a Rust Server, you can set it up on your own computer, or you can pay a small monthly fee and host one online.

If you want to set up a reliable and affordable Rust game server online, click here to check out our friends at Nitrous Networks. They offer high-performance Rust game servers on the best hardware, ensuring the lowest possible latency. Hosting the Rust Server online will deliver the best gaming experience since the server will be hosted on a blazing fast network and will be online 24×7.

RUST Server Requirements

RAM: Minimum RAM requirements is 4GB of RAM, but 8GB+ is recommended for optimal performance.

Operating System: Windows 7, 8.1, or 10 or Linux: Ubuntu, Debian, Fedora, or CentOS

Processor: Dual-core 3.4GHz or greater

Disk Space: 32GB+

Connection: Minimum 100Mbps+ Recommended 1Gbps

Be sure to download and install SteamCMD for Windows, and of course RUST Dedicated Server for Windows or LinuxGSM on any Linux distro. 

Downloading and Installing SteamCMD on Windows

To do this, pinpoint the drive you want to install the SteamCMD to, create a new folder and download SteamCMD for Windows from the SteamCMD - Valve Developer Community website.

Once this has been done, right click on the file and select "Extract All." Find the new folder that you have created and select this folder. Click "Extract."

SteamCMD should open automatically but if not, click it. You'll then see a pop up that will show you the progress of the most recent downloading updates. Once this is done, it will take you to the SteamCMD prompt.

Login to SteamCMD

In order to authenticate yourself as a user, you can log in anonymously or with your Steam account. If the latter, you'll need to enter your password next and also the Steam Guard access code, if applicable.

Once this is done, a "Logged in OK" message will appear. Keep the SteamCMD console open for the next step.

Also, note that only one Steam account can be logged in at one time.

Downloading and Installing the RUST Dedicated Server

Still in the SteamCMD prompt, set an installation folder location for your RUST Dedicated Server. Use this command: force_install_dir C:\steamcmd\rust_server\

Next, go to the SteamCMD prompt so that you can download and install the RUST Dedicated Server using this command: app_update 258550 validate

When the download is done (how long it takes varies between user and system) there will be around 5.6 GB+ worth of files in your RUST server directory folder.

Run and Join RUST

Find your new RustDedicated.exe executable file, double-click it and load it. A control panel will materialize, which is where you will enter your commands.

To join RUST, load the Steam Library and run the RUST program as usual. After it loads, choose F1 to summon the RUST Console and type this command: client.connect localhost:28015

You will now be connected to the Dedicated Server.

Questions About RUST Server Requirements?

If you have any questions about RUST server requirements, then get in touch. We are happy to help and guide you.

With ServerMania, help's always just a few clicks away. Our North American-based support fleet consists of a team of passionate, certified experts; all dedicated to keeping your hosting services running as smoothly as possible.

We've got some of the quickest response times in the industry, at no additional cost - and some of the best customer services, to boot.

And feel free to share your own tips and advice by reaching out in the comments below this post.

About The Author

    • Hi SmOkE,

      Thanks for the suggestion! I added some details about connection requirements. There isn’t an official connection recommendation from the developer, but from my research, it looks like 10Mbps would only support a small group of players, so you’d want to aim for a data centre that offers at least 100Mbps (or 1Gbps connections like we do) to ensure there is sufficient throughput to support a larger group of players.

      I hope this helps! Let me know if there are any other tutorials we can make for you.

        • Hi SmOke,

          Yes, I think 100Mbps would be sufficient for 100 players. Let us know how many players your server ends up using and what the resource requirements are, so we can add it to our article.

          Did you know we have dedicated servers starting at $40/mo that would be perfect for a Rust dedicated server? They are a complete server dedicated to you, with a 1Gbps connection which is perfect for a zero-lag gaming experience.

          Take care.

    • Thanks for your feedback! Most of these numbers are anecdotal that I have come across but it seems like the average is about 6.5Mbps for 100 users or 3.25Mbps for 50 players. Do you have a server running currently with 50 players that is using under 1Mbps?

      Connection speeds in a standard data center are typically not under 100Mbps, so our recommendations are based on industry standards, but I’d like to update the article if we can gather more concrete data. It seems like everyone hosting this game is getting a fairly different number though,

    • Hi Aidan! That should be sufficient. You’ll notice lag and performance issues if the processor isn’t able to keep up with the workload. Let us know how it goes.

      • I made my server on a PC I have dedicated to running my rust server on but cant start Rust on that computer to see if I was successful creating the server because I dont have a graphics card to run rust on that computer.

        But for hosting a server a graphics card isnt needed anyway

        I Port Forwarded it though and tried connecting to the server on my other computer which can run rust perfectly but I get the message “Disconnect : Connection attempt failed” in the command prompt.

        Is it because im trying to connect to the server via ‘ipv4:port’ on a PC thats already on the same internet?

        Could I make a server on my PC with a graphics card to see if I can join it locally then move the whole server and batch files etc via external SSD to the ‘Host PC’ and then run it allowing my Main PC to join the Host PC

        Let me know if theres parts you dont understand and ill elaborate where possible. Thanks for the help

  • so, i’m about to buy a server for a group of friends (have not decided what server yet so recommendations are appreciated) we do want an online rust server so other people can join, but we don’t have 100Mbps, is that a requirement? or is that a guide line, if so what would be the minimum (up and down) internet speed need to be?

    Thanks in advanced