Gameserver

Einen Rust-Server aufsetzen (und mit Oxide um Plugins erweitern)

Installation mit SteamCMD unter Windows oder Linux, das Startskript mit allen Parametern, Admin werden, Plugins mit Oxide/uMod und was beim monatlichen Pflicht-Wipe zu tun ist.

3 Min. LesezeitAktualisiert am 6. Oktober 2026Rust

Rust braucht Leistung: Rechne mit mindestens 8 GB RAM für eine Standard-Map mit wenigen Spielern und 12 bis 16 GB, wenn die Map groß ist oder du viele Spieler oder Plugins hast. Der erste Start dauert mehrere Minuten, weil die Map generiert wird.

1. Mit SteamCMD herunterladen

Mit installiertem SteamCMD:

# Windows
C:\steamcmd\steamcmd.exe +force_install_dir C:\rust +login anonymous +app_update 258550 validate +quit

# Linux (mit dem Benutzer steam)
~/steamcmd/steamcmd.sh +force_install_dir ~/rust +login anonymous +app_update 258550 validate +quit

2. Das Startskript

Windows: Lege C:\rust\start.bat an:

@echo off
cd /d C:\rust
:neustart
RustDedicated.exe -batchmode -nographics +server.port 28015 +server.queryport 28017 +rcon.port 28016 +rcon.web 1 +rcon.password "AENDERN" +app.port 28083 +server.hostname "Mein Rust-Server" +server.identity "meinserver" +server.level "Procedural Map" +server.seed 12345 +server.worldsize 3500 +server.maxplayers 50 +server.saveinterval 300 -logfile server.log
goto neustart

Das goto neustart startet ihn neu, wenn er abstürzt. Um ihn ganz zu stoppen, schließe das Fenster.

Linux: Lege ~/rust/start.sh an und gib ihm mit chmod +x ~/rust/start.sh Ausführungsrechte:

#!/bin/bash
cd "$(dirname "$0")"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$(pwd)/RustDedicated_Data/Plugins/x86_64"
exec ./RustDedicated -batchmode -nographics \
  +server.port 28015 +server.queryport 28017 \
  +rcon.port 28016 +rcon.web 1 +rcon.password "AENDERN" \
  +app.port 28083 \
  +server.hostname "Mein Rust-Server" +server.identity "meinserver" \
  +server.level "Procedural Map" +server.seed 12345 +server.worldsize 3500 \
  +server.maxplayers 50 +server.saveinterval 300 \
  -logfile server.log

Starte ihn in einer screen-Sitzung oder als Dienst.

Was die Parameter bedeuten

ParameterWofür
server.identityName des Ordners, in dem alles gespeichert wird (server/meinserver)
server.seed / server.worldsizeSeed und Größe der Map (1000 bis 6000). Größer heißt mehr RAM
server.maxplayersGleichzeitige Spieler
server.saveintervalAlle wie viele Sekunden gespeichert wird
rcon.passwordPasswort der Fernkonsole. Nimm ein langes und gib es nicht weiter

3. Öffne die Ports

Mindestens den 28015 UDP (Spiel) und den 28017 UDP (um im Browser zu erscheinen). Befehle und Details unter den Ports von Rust.

4. Werde Administrator

Such deine SteamID64 heraus (die 17-stellige Nummer deines Steam-Profils) und tippe in der Serverkonsole oder per RCON:

ownerid DEINE_STEAMID64 "DeinName"
server.writecfg

Tritt dem Server erneut bei, dann hast du die Rechte. Für RCON verbinden sich Programme wie RustAdmin mit DEINE_IP:28016 und dem Passwort aus rcon.password; öffne diesen Port mit TCP nur, wenn du ihn von außen nutzt.

5. Plugins mit Oxide (uMod)

  1. Stoppe den Server.
  2. Lade Oxide für Rust von umod.org/games/rust herunter (es gibt eine Version für Windows und eine für Linux).
  3. Entpacke die .zip in den Ordner des Servers und überschreibe, was abgefragt wird.
  4. Starte. Es entsteht der Ordner oxide: Plugins (.cs) kommen nach oxide/plugins und werden ohne Neustart automatisch geladen. Ihre Konfiguration liegt in oxide/config.

Die beliebteste Alternative ist Carbon, das mit den meisten Oxide-Plugins kompatibel ist.

6. Der monatliche Pflicht-Wipe

Facepunch veröffentlicht am ersten Donnerstag jedes Monats ein Pflicht-Update, gegen 20:00 Uhr deutscher Zeit. An diesem Tag:

  1. Stoppe den Server und aktualisiere ihn mit demselben SteamCMD-Befehl. Bis du das tust, kommt niemand mit aktualisiertem Spiel hinein.
  2. Installiere Oxide (oder Carbon) neu: Das Update überschreibt seine Dateien, und ohne Neuinstallation laden die Plugins nicht.
  3. Dieses Update bringt einen Map-Wipe: Der Server beginnt mit einer neuen Map. Viele nutzen das, um den server.seed zu ändern. Gelernte Baupläne (Blueprints) bleiben erhalten, außer Facepunch kündigt etwas anderes an oder du löschst sie selbst.

Ähnliche Artikel

Zurück zum Hilfe-Center

Nicht gefunden, was du suchst?

Eröffne ein Ticket in deinem Panel – wir antworten in unter 5 Minuten.