NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

So hostest du einen Insurgency: Sandstorm Server (2026)

Insurgency: SandstormUpdated Nov 5, 20269 min read

Kurze Antwort. Du kannst einen Insurgency: Sandstorm Server kostenlos selbst hosten: Installiere die Steam-App 581330 mit SteamCMD und anonymem Login, starte InsurgencyServer-Linux-Shipping mit einer Map, einem Szenario und einem Game-Port und öffne diesen UDP-Game-Port plus den Query-Port. Oder miete einen Insurgency: Sandstorm Server und spar dir das Netzwerk.

Spieler finden deinen Server über seinen Namen im Serverbrowser des Spiels.

Geprüft am 5. November 2026 gegen Update 1.22 Operation: Echoes (14. Oktober 2026), das neueste Update, das New World Interactive auf Steam angekündigt hatte.

Dieser Guide stützt sich auf zwei Quellen: den Server Admin Guide des Entwicklers (Version 1.4) und das, was wir auf jedem von uns gehosteten Insurgency: Sandstorm Server einsetzen. Wenn du direkt zur Miet-Variante willst, gehe zu Option 2.

Was du brauchst

  • Die Server-Software: Steam-App 581330, heruntergeladen mit SteamCMD. Sie ist kostenlos und lässt sich mit anonymem Steam-Login installieren.
  • Ein Rechner, der durchläuft: ein alter PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Dieser Guide nutzt 64-Bit-Linux, das setzen wir selbst ein. Der Guide des Entwicklers nennt auch eine Startzeile für Windows.
  • RAM und CPU: Der Entwickler veröffentlicht keine Server-Anforderungen. Die Steam-Seite nennt nur, was das Spiel auf dem PC eines Spielers braucht. Betrachte jede Zahl, die du anderswo liest, als Schätzung.
  • Netzwerk: ein UDP-Game-Port und ein Query-Port, beide aus dem Internet erreichbar. Das Beispiel des Entwicklers nutzt 27102 für das Spiel und 27131 für den Query-Port, und du legst sie mit -Port und -QueryPort fest.
  • Das Spiel: Jeder Spieler braucht die PC-Version von Insurgency: Sandstorm. Die Steam-Seite nennt nur Windows.
  • 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 Debian oder Ubuntu. Die Befehle für Installation und Start sind die, die unsere Server verwenden.

Den Server installieren

  1. Installiere curl und die Bibliothek, die SteamCMD braucht.
    sudo apt-get install curl lib32gcc-s1
  2. Erstelle einen Benutzer für den Server und wechsle zu ihm.
    sudo useradd -m -s /bin/bash -U sandstorm
    sudo su - sandstorm
  3. Installiere SteamCMD und lass es sich einmal selbst aktualisieren.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxf -
    ./steamcmd.sh +quit
  4. Lade den Server herunter.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/sandstorm/server +login anonymous +app_update 581330 validate +quit
    Wir haben erlebt, dass SteamCMD mit "Missing configuration" endet, keine Spieldateien hinterlässt und trotzdem Erfolg meldet. Prüfe, ob steamapps/appmanifest_581330.acf im Serverordner existiert, und führe den Befehl erneut aus, falls nicht. Unser Installationsskript macht genau diese Prüfung und versucht es bis zu dreimal.
  5. Kopiere die Steam-Client-Bibliothek dorthin, wo der Server sie sucht, und mach die Binärdatei ausführbar:
    mkdir -p ~/.steam/sdk64
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
    chmod +x ~/server/Insurgency/Binaries/Linux/InsurgencyServer-Linux-Shipping

Starten

  1. Starte den Server aus dem Serverordner. Map, Szenario und MaxPlayers werden mit Fragezeichen verbunden, der Rest sind Schalter:
    cd ~/server
    ./Insurgency/Binaries/Linux/InsurgencyServer-Linux-Shipping Canyon?Scenario=Scenario_Crossing_Checkpoint_Insurgents?MaxPlayers=16 -Port=27102 -QueryPort=27131 -log -hostname="My Sandstorm server"
    Der Guide des Entwicklers hängt ?password=... hinter die Map, um ein Beitrittspasswort zu setzen. Lass den Server unter einem Dienstmanager wie systemd laufen, damit er nach einem Absturz neu startet.
  2. Erkenne, wann er bereit ist. Das Log gibt LogGameState: Match State Changed from LoadingAssets to WaitingToStart aus. Auf diese Zeile wartet unser Panel, bevor es einen Server als laufend meldet.
  3. Öffne die Ports. Erlaube den Game-Port als UDP in der Firewall des Rechners (zum Beispiel sudo ufw allow 27102/udp) und leite ihn an deinem Router weiter. Öffne den Query-Port genauso, denn über ihn fragt Steam den Server für den Browser ab.

Maps und Szenarien wählen

  • Szenarien: Ein Szenarioname legt Spielmodus und Seite fest, zum Beispiel Scenario_Crossing_Checkpoint_Insurgents oder Scenario_Farmhouse_Checkpoint_Security. Der Guide des Entwicklers listet sie nach Map auf.
  • Map-Rotation: Standardmäßig durchläuft ein Server alle Versus-Szenarien. Für eine eigene Liste schreibst du ein Szenario pro Zeile in Insurgency/Config/Server/MapCycle.txt oder verweist mit -MapCycle=OtherFile auf eine andere Datei.
  • Konfigurationsdateien: Sie liegen in Insurgency/Saved/Config/LinuxServer. Bearbeite sie, solange der Server gestoppt ist.

Dich zum Admin machen

  1. Erstelle Insurgency/Config/Server/Admins.txt, falls sie nicht existiert, und schreibe eine SteamID64 pro Zeile hinein.
  2. Server neu starten oder das Level wechseln, damit die Liste eingelesen wird.
  3. Tritt bei und öffne das Admin-Menü. Es liegt standardmäßig auf Keypad Subtract und lässt sich im Menü für Tastenbelegung ändern.

Mods, Spielstatistiken und ein Steam-Token

  • Mods: Sandstorm-Mods kommen von mod.io. In unserem Setup braucht es drei Dinge, bevor der Server einen Mod lädt: den Schalter -Mods, eine Liste von Mod-IDs in Insurgency/Config/Server/Mods.txt (eine ID pro Zeile, die Nummer von der mod.io-Seite des Mods) und einen mod.io-Zugriffstoken mit akzeptierten Bedingungen. Siehe So fügst du Mods zu deinem Insurgency: Sandstorm Server hinzu.
  • Steam-Gameserver-Login-Token: optional. Erstelle ihn unter steamcommunity.com/dev/managegameservers mit der App-ID 581320, der ID des Spiels, nicht der des Servers (581330). Füge -GSLTToken=... zur Startzeile hinzu. Nutze einen Token pro Server.
  • Spielstatistiken: Laut Guide des Entwicklers brauchen Statistiken einen Steam-Token, kein Passwort und -GameStats in der Startzeile. Dazu kommt ein Game-Stats-Token, den die Notizen des Entwicklers zu Update 1.20 erwähnen: Unsere Server fügen -GameStats -GameStatsToken=... nur hinzu, wenn der Besitzer einen unter gamestats.sandstorm.game erstellt hat.

Aktualisieren

Stoppe den Server nach jedem Spiel-Update und führe den Download-Befehl aus Schritt 4 erneut aus.

Windows

Der Guide des Entwicklers nennt diese Startzeile für Windows, ausgeführt im Hauptordner des Servers, nachdem du App 581330 mit SteamCMD für Windows installiert hast:

InsurgencyServer.exe Oilfield?Scenario=Scenario_Refinery_Push_Security?MaxPlayers=28 -Port=27102 -QueryPort=27131 -log -hostname="My Server"

Außerdem nennt er die Visual-C++-Redistributables 2015 und 2017 als Voraussetzung. Die Konfigurationsdateien liegen in Insurgency\Saved\Config\WindowsServer. Wir haben keinen Windows-Server selbst getestet.

Option 2: bei PlayNHost hosten

Mieten erspart dir Installation, Ports und Update-Routine. Du wählst weiterhin einen Namen, eine Map und deine Admins.

  1. Wähle einen Tarif. Öffne die Insurgency: Sandstorm Server-Hosting-Seite und vergleiche die Tarife: GRUNT (10 Spieler), VETERAN (18) und WARLORD (30) zum Zeitpunkt des Schreibens. Klicke auf Server erstellen (Tarif anpassen bei WARLORD) und schließe die Bestellung ab. Preise ändern sich, prüfe sie also auf dieser Seite.
  2. Warte auf die Installation. Der Server erscheint im Panel. Seine Konsole gibt LogGameState: Match State Changed from LoadingAssets to WaitingToStart aus, wenn er bereit ist.
  3. Benenne ihn und wähle die Map. Setze im Tab Einstellungen unter Spieleinstellungen den Servername, die Standard-Map (zum Beispiel Canyon, Farmhouse oder Ministry) und den Szenarioname. Das Szenario muss auf dieser Map existieren: Szenarionamen enthalten meist die Map, also läuft Scenario_Crossing_* auf Canyon. Drücke dann auf Jetzt neu starten.
  4. Mach dich zum Admin. Öffne den Tab Dateien, erstelle Insurgency/Config/Server/Admins.txt mit deiner SteamID64 in einer eigenen Zeile und starte neu. Siehe So wirst du Admin auf deinem Insurgency: Sandstorm Server und nutzt Admin-Befehle.
  5. Tritt bei. Suche im Serverbrowser des Spiels nach deinem Servername. Siehe So trittst du deinem Insurgency: Sandstorm Server bei.
  6. Mods hinzufügen (optional). Trage Mod-IDs unter Mods und deinen eigenen Token unter mod.io-Zugriffstoken ein und starte dann neu.

Was das Panel für dich übernimmt:

  • Ports. Game-Port und Query-Port werden zugewiesen und für dich in die Startzeile geschrieben, du musst also nichts weiterleiten.
  • Spielerlimit. Max. Spieler entspricht der Spielerzahl deines Tarifs. Der Wert ist schreibgeschützt, und das Panel schreibt ihn bei jedem Start in Game.ini.
  • Mod-Anbindung. Unser Startskript schreibt Mods.txt aus der Liste Mods und fügt -Mods hinzu, wenn sie nicht leer ist. Den mod.io-Token schreibt es sowohl in GameUserSettings.ini als auch in Engine.ini, damit der Server ihn in der Datei findet, die er liest. Der Token landet in der Konfiguration und nie in der Kommandozeile, daher zeigt die Konsole ihn nicht. Entferne alle IDs, und der Server läuft mit dem Standardspiel.
  • Spielstatistiken ohne Fehler. Lass Game-Stats-Token leer, und Statistiken sind einfach aus. Füge einen Token von gamestats.sandstorm.game ein und starte neu, um sie zu aktivieren. Der Server versucht ohne Token nicht mehr, sich beim Statistikdienst anzumelden, was früher die Konsole mit LoginResult: Code=403 token_invalid füllte.
  • Steam-Token. Ohne Steam-Gameserver-Login-Token startet der Server und beantwortet Abfragen, aber seine Steam-Identität ändert sich bei jedem Neustart. Füge einen Token ein und starte neu für eine dauerhafte.
  • Updates. Ist Automatisches Update aktiv (Standard, unter Erweitert anzeigen), prüft der Server bei jedem Start über SteamCMD auf ein Update und installiert es.

Selbst hosten oder mieten: ein ehrlicher Vergleich

  • Kosten: Die Server-Software ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten kostet eine monatliche Gebühr je nach Tarif.
  • Verfügbarkeit: Ein Heimserver ist nur online, solange dein PC, der Strom und das Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosters.
  • Angriffsfläche: Zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Ein gemieteter Server hält deine Heim-IP raus.
  • Einrichtung: Selbst hosten braucht die Kommandozeile, SteamCMD, zwei weitergeleitete Ports und, für Mods, drei Teile, die zusammenpassen müssen. Mieten braucht einen Namen, ein Szenario und eine Mod-Liste.
  • Kontrolle: Selbst hosten gibt dir jede Datei und jeden Schalter. Auf unseren Servern stellst du die wichtigsten Optionen im Panel ein, und der Tab Dateien und Zusätzliche Switches decken den Rest ab.

Bereit, die Einrichtung zu überspringen? Sieh dir die Insurgency: Sandstorm Server-Tarife an. Du hast schon einen Server? Fang mit Insurgency: Sandstorm Server-Einstellungen: alle Optionen erklärt an.

Läuft dein Server schon woanders? Zieh ihn zu uns um

Kostenlose Tools für Insurgency: Sandstorm

Diese Tools sind auf Englisch.

UNSERE NEUESTEN BLOGS