Rust is een hardcore survival-game waarin spelers bouwen, raiden en samenwerken. Een eigen Rust-server geeft je volledige controle over de map, wipe-planning en regels. In deze gids lees je hoe je een server opzet op een VPS van HostValues.
Systeemvereisten
Een Rust-server is vrij zwaar. Reken op minimaal 8 GB RAM voor een server met 50 slots op een standaardmap. Bij 100 of meer slots, custom maps of veel plugins groeit dat naar 12 tot 16 GB. CPU: minimaal 3 cores, bij voorkeur met hoge single-thread prestaties.
Installatie via SteamCMD
- Installeer SteamCMD:
apt install steamcmd(of download handmatig). - Download de Rust server:
app_update 258550 validate. - Maak een startscript aan, bijvoorbeeld
start.sh:./RustDedicated -batchmode +server.port 28015 +server.level "Procedural Map" +server.seed 12345 +server.maxplayers 50 +server.hostname "Mijn Rust Server" +rcon.port 28016 +rcon.password "jouwwachtwoord" +rcon.web 1 - Maak het uitvoerbaar met
chmod +x start.shen start.
Wipe-planning
Rust heeft twee soorten wipes:
- Map wipe: de hele map wordt gereset, inclusief alle gebouwen. Facepunch forceert dit op de eerste donderdag van elke maand met een game-update.
- Blueprint (BP) wipe: alle geleerde blueprints worden gereset. Dit gebeurt niet automatisch; je kiest zelf wanneer. Veel servers wipen BPs elke 1 tot 3 maanden.
Bij een forced wipe update je de server via SteamCMD en start je opnieuw. De map wordt automatisch opnieuw gegenereerd met een nieuwe seed (of dezelfde, als je dat wilt).
Oxide en plugins
Oxide (ook bekend als uMod) is het plugin-framework voor Rust. Installatie:
- Download de nieuwste Oxide-release voor Rust.
- Pak het archief uit in de hoofdmap van je Rust-server (overschrijf bestaande bestanden).
- Herstart de server. Oxide genereert een
oxide/plugins-map. - Drop plugin .cs-bestanden in
oxide/plugins. Ze worden automatisch gecompileerd en geladen.
Populaire plugins: Gather Manager (pas oogstrates aan), Teleportation (teleport-commando), Clans, Economics en Better Chat.
RCON (Remote Console)
Met RCON beheer je de server op afstand. Gebruik een tool als RustAdmin of de web-RCON interface (standaard op poort 28016). Zorg dat je rcon.password sterk is en de poort alleen toegankelijk is voor je eigen IP via de firewall.
Performance-tips
- Gebruik een custom mapgrootte van 3000 tot 4000 in plaats van de standaard 4500. Kleinere maps presteren beter.
- Beperk het maximaal aantal entities met
server.maxunloadedentities. - Plan automatische herstarts elke 12 tot 24 uur om geheugenlekkage tegen te gaan.
- Gebruik NVMe-opslag voor snelle save-writes. Rust slaat de wereld regelmatig op en dat is I/O-intensief.
Hoe vaak moet ik wipen?
De forced map wipe is maandelijks (eerste donderdag). Daarnaast kiezen veel servers voor wekelijkse of tweewekelijkse wipes om de gameplay fris te houden. BP-wipes zijn optioneel en meestal maandelijks of bij seizoenswisselingen.
Hoeveel RAM voor 100 spelers?
Reken op 12 tot 16 GB RAM voor 100 slots met een standaard mapgrootte en een handvol plugins. Bij grote custom maps of veel plugins kan het oplopen tot 20 GB.
Kan ik Rust op Linux draaien?
Ja, de Rust dedicated server draait native op Linux. De meeste hosting draait op Linux vanwege lagere overhead. Alle VPS-pakketten van HostValues draaien op Linux met KVM-virtualisatie en root-toegang.