Hoe maak je een Rust dedicated server (gids 2026)
Rust is de hardcore multiplayer survivalgame van Facepunch Studios: je wordt naakt wakker op een procedureel gegenereerd eiland, verzamelt grondstoffen, bouwt een basis en verdedigt die tegen andere spelers die je willen overvallen. Je eigen Rust dedicated server draaien geeft je volledige controle over slots, het wipe-schema, Oxide/uMod-plugins en spelregels. Deze gids behandelt beide routes: zelf de server hosten met SteamCMD, of een beheerde Rust server op de gedecentraliseerde Flux cloud deployen in ongeveer 30 seconden.
Voordat je begint: wat een Rust server echt nodig heeft
Een Rust server is software die veel CPU en RAM vraagt. De map wordt bij het opstarten in het geheugen gegenereerd, en elke boom, elk gebouw en elke speler wordt op de host gesimuleerd. Als vuistregel heb je een moderne CPU met hoge kloksnelheid nodig, 8 GB RAM voor een community van ongeveer 50 spelers, ongeveer 12 GB zodra je richting 100 spelers gaat, en 24 GB voor een server met 200 slots of een grote map. Je hebt ook drie open poorten nodig: 28015/UDP voor spelverkeer, 28016/TCP voor RCON, en 28017/UDP voor de Steam query-poort waarmee je server in de in-game browser verschijnt.
Optie A: een Rust server zelf hosten met SteamCMD
SteamCMD is het commandoregelprogramma van Valve om dedicated serverbestanden te downloaden. De Rust dedicated server is Steam-app 258550. Op een Linux-machine (Debian/Ubuntu is de gangbare keuze) ziet de werkwijze er zo uit:
- Installeer afhankelijkheden en een gebruiker zonder root-rechten. Rust servers mogen nooit als root draaien. Maak een aparte gebruiker
rustserveraan en installeerlib32gcc-s1,curlentar. - Download SteamCMD en start het. Geef de installatiemap op en voer
app_update 258550 validateuit om de nieuwste Facepunch-build binnen te halen. De download is meerdere gigabytes en duurt enkele minuten. - Maak een startscript. Start
RustDedicatedmet vlaggen zoals-batchmode +server.hostname "My Rust Server" +server.maxplayers 100 +server.worldsize 4000 +server.seed 12345 +rcon.password "yourpassword". De wereldgrootte en seed bepalen je procedurele map; het maximale aantal spelers bepaalt je aantal slots. - Open je firewall. Stuur 28015/UDP, 28016/TCP en 28017/UDP door. Zonder 28017 draait je server wel, maar verschijnt hij nooit in de communitylijst van servers.
- Houd hem up-to-date. Facepunch brengt elke eerste donderdag van de maand een verplichte patch uit (de verplichte wipe). Wanneer de client wordt bijgewerkt, moet je server de SteamCMD
app_updateopnieuw uitvoeren, anders kunnen spelers niet verbinden. De meeste beheerders zetten de server in een systemd-service of gebruiken een tool als LinuxGSM om herstarts en updates te automatiseren.
Zelf hosten is gratis als je de hardware al hebt, maar dan ben jij zelf verantwoordelijk voor patches, DDoS-mitigatie, backups, uptime en de maandelijkse wipe-update om middernacht. Bij een spel dat elke maand een patch krijgt, kost dat echt tijd.
Optie B: een beheerde Rust server op Flux deployen in ~30 seconden
Als je het sysadmin-werk liever overslaat, regelt een beheerde host dit allemaal voor je. Bij Rust op Flux maak je een account aan, kies je een abonnement dat past bij je community (8 GB voor ~50 slots, 12 GB voor ~100, 24 GB voor ~200), kies je Vanilla of Oxide/uMod, selecteer je een regio dicht bij je spelers en klik je op deployen. De server staat binnen 30 seconden live met de juiste poorten al open, DDoS-bescherming aan, en een webdashboard voor de console, bestandsbeheer en backups. Omdat Flux een gedecentraliseerde cloud is die zich over meer dan 50 landen en duizenden onafhankelijke nodes verspreidt, is er geen enkel storingspunt.
Oxide / uMod installeren op je Rust server
Oxide (nu onderhouden als uMod) is het modframework dat de overgrote meerderheid van de communityservers voor Rust aandrijft: kits, teleportatie, economie, events, beheertools en duizenden andere plugins. Om een zelf gehoste server te moddern download je de Oxide-build voor Rust, pak je die uit over je serverbestanden, herstart je en zet je .cs-pluginbestanden in de map oxide/plugins, waar ze direct worden geladen. Op Flux kies je simpelweg de editie Modded (Oxide) bij het deployen, en het framework is al geïnstalleerd. Daarna beheer je plugins via de bestandsbrowser van het dashboard.
Verbinden met je nieuwe Rust server
Zodra de server live is, druk je in Rust op F1 om de console te openen en typ je client.connect jouwserverip:28015, of zoek je hem op in het tabblad Community van de serverbrowser (dit vereist dat poort 28017 open staat). Deel het IP en de poort met je vrienden, en jullie zijn klaar om te wipen, bouwen en raiden.
Veelgestelde vragen over de setupgids
Wat is het Steam-app-ID van de Rust dedicated server?
De Rust dedicated server is Steam-app 258550. Je installeert hem met SteamCMD via app_update 258550 validate. (De Rust-gameclient zelf is app 252490.)
Hoeveel RAM heb ik nodig om een Rust server te hosten?
Ongeveer 8 GB voor een server met ~50 slots, 12 GB voor ~100 spelers, en 24 GB voor een server met 200 slots of een grote map. Het RAM-gebruik van Rust schaalt mee met de grootte van de map en het aantal spelers, omdat de hele wereld in het geheugen wordt gesimuleerd.
Moet ik mijn server elke maand updaten?
Ja. Facepunch dwingt een wipe af met een verplichte patch op de eerste donderdag van elke maand. Zelfhosters moeten de SteamCMD-update opnieuw uitvoeren; beheerde hosts zoals Flux regelen dit automatisch.
Is het moeilijk om zelf een Rust server te hosten?
Zelf hosten met SteamCMD is goed te doen, maar het vraagt doorlopend onderhoud: jij bent verantwoordelijk voor updates, poorten, backups en DDoS-bescherming. Een beheerde deploy neemt dat onderhoud weg, zodat jij je kunt richten op het runnen van je community.
Klaar om de setup over te slaan? Deploy een Rust dedicated server op Flux in minder dan 30 seconden: Vanilla of Oxide, eerste week gratis.