Kurz gesagt. Du kannst einen Rust-Server kostenlos selbst hosten: Installiere den Rust Dedicated Server (Steam-App 258550) mit SteamCMD und anonymem Login, starte RustDedicated mit einem RCON-Passwort und einer Weltgröße und öffne UDP 28015 (Spiel) sowie den Query-Port. Oder du mietest einen Rust-Server und sparst dir das Netzwerk.
Spieler kommen auf deinen Server, indem sie ihn in der Serverliste im Spiel finden oder F1 drücken und den Connect-Befehl mit deiner Adresse und deinem Port eingeben.
Geprüft am 5. November 2026, als das neueste Monatsupdate in den Steam-Ankündigungen von Rust Livestock war (1. Oktober 2026). Die monatlichen Updates von Facepunch kamen 2026 durchgehend am ersten Donnerstag des Monats, und der Standard-Wipe-Timer des Servers zählt bis zum ersten Donnerstag um 19:00 Londoner Zeit herunter. Plane also, deinen Server an diesem Tag zu aktualisieren.
Diese Anleitung stützt sich auf die eigene Server-Dokumentation von Facepunch und darauf, was wir auf jedem von uns gehosteten Rust-Server nutzen. Wenn du direkt zur Miet-Variante willst, springe zu Option 2.
Was du brauchst
Die Server-Software: "Rust Dedicated Server", Steam-App 258550. Sie lädt sich mit anonymem Login herunter. Du brauchst keinen Steam-Account, um einen Server zu betreiben, aber jeder Spieler braucht Rust auf Steam.
Einen Rechner, der durchläuft: Windows, Linux oder macOS. Die Server-Dokumentation von Facepunch nennt den nötigen Arbeitsspeicher (eine Karte der Größe 6000 braucht mehr) und verlangt mindestens 15 GB freien Speicherplatz, am besten SSD oder NVMe. Diese Anleitung nutzt Linux, das setzen wir selbst ein.
Netzwerk: Der Spiel-Port (Standard 28015, UDP) und der Query-Port (UDP) müssen aus dem Internet erreichbar sein. RCON nutzt einen TCP-Port, und die Rust+-Companion-App hat einen eigenen TCP-Port.
Ein RCON-Passwort: Wähle selbst eins. Im Beispiel von Facepunch wird es in der Kommandozeile gesetzt, und externe Admin-Tools verbinden sich damit.
Deine SteamID64: die 17-stellige Nummer deines Steam-Accounts, damit du dich zum Admin machen kannst.
Option 1: selbst hosten
Diese Schritte gelten für einen Linux-Rechner. Die SteamCMD-Befehle sind die, die Facepunch veröffentlicht.
Den Server installieren
Installiere die Bibliothek, die SteamCMD braucht, unter Debian oder Ubuntu.
sudo apt-get install lib32gcc-s1
Installiere SteamCMD.
mkdir steamcmd
cd steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xvfz steamcmd_linux.tar.gz
chmod +x steamcmd.sh
Lass SteamCMD sich einmal selbst aktualisieren. Ein frisches SteamCMD aktualisiert sich beim ersten Start selbst und startet neu. Unser Installationsskript führt deshalb zuerst ./steamcmd.sh +quit aus: Ein Download, der über diesen Neustart hinweg läuft, kann mit "Missing configuration" fehlschlagen.
Lässt du +login weg, antwortet Steam mit "Failed to install app '258550' (No subscription)". Unser Installationsskript prüft danach außerdem, ob steamapps/appmanifest_258550.acf existiert, und startet den Download erneut, falls nicht, weil SteamCMD bei unseren Installationen Erfolg gemeldet und keine Spieldateien hinterlassen hat. Mach dasselbe mit ../rust/steamapps/appmanifest_258550.acf.
Den Server starten
Starte den Server aus dem Ordner rust. So sieht die Kommandozeile aus, die wir verwenden, mit den Optionen, die du ändern wirst:
Facepunch erlaubt eine Weltgröße von 1000 bis 6000 und einen Seed von 0 bis 2147483647. Größere Karten brauchen mehr Speicherplatz und Arbeitsspeicher. server.identity ist der Name des Ordners, der die Dateien dieses Servers enthält. Damit der Server mit sichtbarer Ausgabe weiterläuft, empfiehlt Facepunch, ihn in screen laufen zu lassen.
Warte auf die Bereit-Zeile. Laut Facepunch braucht der Server mehrere Minuten, bis er vollständig gestartet ist. Er ist bereit, wenn die Konsole Server startup complete ausgibt.
Die Ports öffnen
Spiel: UDP 28015 oder der Wert, den du mit +server.port setzt. Erlaube ihn in der Firewall (zum Beispiel sudo ufw allow 28015/udp) und leite ihn an deinem Router weiter.
Query: UDP, und er muss sich vom Spiel-Port unterscheiden. Laut Facepunch braucht die Serverliste ihn. Wenn du +server.queryport nicht setzt, nimmt Rust einen mehr als den größeren Wert von Spiel- und RCON-Port: 28017 mit dem Befehl oben, öffne ihn also auch (sudo ufw allow 28017/udp).
RCON und Rust+: TCP, nur wenn du ein externes RCON-Tool oder die Rust+-Companion-App nutzt. Laut Facepunch reicht der Spiel-Port zum Verbinden und Spielen. Setze RCON nie mit einem schwachen Passwort dem Netz aus.
Gib dem Rechner eine feste lokale Adresse, damit deine Router-Regel weiter auf ihn zeigt.
Admin werden und beitreten
Mach dich zum Admin. Füge bei gestopptem Server eine Zeile in server/server1/cfg/users.cfg ein (nimm deine eigene Identity im Pfad):
ownerid 76561198000000000 "YourName" ""
Starte den Server neu und tritt bei, um die Owner-Stufe zu bekommen. Bei laufendem Server kannst du stattdessen ownerid mit deiner SteamID64 in die Serverkonsole oder per RCON eingeben und dich dann neu verbinden. Facepunch dokumentiert außerdem moderatorid für einen Moderator.
Tritt bei. Drücke in Rust F1 und tippe connect your.ip.address:28015. Auf demselben Rechner funktioniert connect localhost:28015.
Aktualisiere jeden Monat. Stoppe den Server und führe den Download-Befehl am ersten Donnerstag des Monats erneut aus, wenn Facepunch sein Monatsupdate veröffentlicht.
Oxide- und Carbon-Plugins
Facepunch weist darauf hin, dass Oxide nach jedem Server-Update neu installiert werden muss (Oxide veröffentlicht kurz danach eine neue Version) und dass SteamCMD im Startskript die Dateien wieder auf Vanilla zurücksetzt. Wenn du stattdessen Carbon nutzt, folge nach jedem Rust-Update den eigenen Update-Hinweisen von Carbon.
Option 2: bei PlayNHost hosten
Mieten nimmt dir Installation, Ports, Firewall und die monatliche Update-Routine ab. Name, Karte und Regeln wählst du weiterhin selbst.
Wähle einen Tarif. Öffne die Seite für Rust-Server-Hosting und vergleiche die Tarife: WORKBENCH LEVEL 1 (40 Spieler), WORKBENCH LEVEL 2 (70) und WORKBENCH LEVEL 3 (125) zum Zeitpunkt des Schreibens. Klicke auf Server erstellen (bei WORKBENCH LEVEL 3 auf Tarif anpassen) und schließe die Bestellung ab. Die Preise ändern sich, prüfe sie also auf dieser Seite.
Warte auf die Installation. Der Server erscheint im Panel. Seine Konsole gibt Server startup complete aus, wenn er bereit ist.
Benenne ihn und wähle die Karte. Lege auf der Seite Einstellungen den Servername, die Weltgröße und den Welt-Seed fest (eine Zahl von 1 bis 2147483647) und starte dann neu. Eine Seed-Änderung gilt ab dem nächsten Start, aber die alte Karte bleibt auf der Platte, bis du wipest. Ändere den Seed also im Rahmen eines Map-Wipes. Siehe So wählst du Weltgröße und Seed für deinen Rust-Server.
Lade deine Spieler ein. Die Karte Mit Freunden spielen auf der Übersicht zeigt, wie sie beitreten, und Einladungstext kopieren kopiert den Text. Siehe Deinem Rust Server beitreten.
Was das Panel für dich erledigt:
Für deinen Server wird ein RCON-Passwort erzeugt und unter Einstellungen angezeigt. Du brauchst es nur für externe Tools wie RustAdmin. Die Konsole des Panels funktioniert ohne. Wenn du es löschst oder ändern willst, siehe Dein Rust-Server startet nicht ohne RCON-Passwort.
Ports werden zugewiesen und sind von Anfang an offen. Spiel-, Query-, RCON- und Rust+-Port sind für dich in der Startzeile eingetragen.
Bei aktiviertem Automatisches Update (Standard, unter Erweitert anzeigen auf der Seite Einstellungen) prüft der Server bei jedem Start bei Steam auf einen neuen Build, was am ersten Donnerstag des Monats wichtig ist. Siehe Rust Server aktualisieren.
Das Plugin-Framework installiert sich bei jedem Start neu, ein Spiel-Update entfernt Oxide oder Carbon also nie.
Auch das Verlassen von Oxide ist eine Einstellung: Wechsle zu Carbon oder Vanilla, und der Server stellt beim nächsten Start die Originaldateien von Rust wieder her, sodass keine Oxide-Datei zurückbleibt.
Wipes haben eine eigene Seite Wipe mit der Option Zuerst Backup erstellen, die ein Backup anlegt, bevor etwas gelöscht wird. Siehe Rust Server wipen.
Selbst hosten oder mieten: ein ehrlicher Vergleich
Kosten: Die Server-Software ist kostenlos. Selbst hosten kostet Hardware, Strom und Bandbreite oder eine Cloud-Maschine mit dem Arbeitsspeicher, den die Dokumentation von Facepunch nennt. Mieten kostet eine monatliche Gebühr, die der Tarif festlegt.
Verfügbarkeit: Ein Heimserver läuft nur, solange dein PC, der Strom und dein Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosters.
Angriffsfläche: Zuhause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Bei einem gemieteten Server bleibt deine Heim-IP außen vor.
Monatsupdate: Beim Selbsthosten musst du jedes Mal den Server stoppen, SteamCMD ausführen und dein Plugin-Framework aktualisieren. Auf unseren Servern passieren Automatisches Update und die Framework-Neuinstallation beim Start.
Kontrolle: Selbst hosten gibt dir jede Datei und jede Startoption. Auf unseren Servern hast du trotzdem den Tab Dateien, Zusätzliche Argumente und RCON für deine eigenen Tools.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen