Mit einem eigenen Enshrouded Server läuft eure Koop-Welt dauerhaft weiter, auch wenn der ursprüngliche Host nicht online ist. Der Dedicated Server unterstützt bis zu 16 gleichzeitig verbundene Spieler und gibt dir Kontrolle über Zugänge, Schwierigkeitsgrad, Ressourcenraten und Speicherstände.

Du kannst den Server selbst unter Windows betreiben, den Windows-Build unter Linux über Wine ausführen oder einen fertig verwalteten Gameserver verwenden. Die manuelle Einrichtung ist kostenlos, setzt aber einen dauerhaft erreichbaren Rechner, Portfreigaben und regelmäßige Wartung voraus.

Enshrouded Server – steinerne Basis am Klippenrand über einem nebligen Voxel-Fantasy-Tal bei Sonnenuntergang, Held mit Schwert

Info
Zuletzt fachlich geprüft am 4. August 2026 anhand der aktuellen offiziellen Enshrouded-Dokumentation für Dedicated Server. Ältere Anleitungen nennen teilweise noch den entfernten gamePort 15636 oder ein einzelnes Serverpasswort auf oberster JSON-Ebene.

Das lernst du in diesem Artikel

  • wie du den Enshrouded Dedicated Server mit SteamCMD installierst
  • warum der Server nativ nur unter Windows läuft
  • wie du enshrouded_server.json und Nutzergruppen korrekt einrichtest
  • welchen UDP-Port du in Firewall und Router freigeben musst
  • wie du Spieleinstellungen, Backups und Updates verwaltest
  • wie du typische Verbindungs- und Startprobleme behebst

Enshrouded Server erstellen: Schnellübersicht

  1. Plane einen Windows-Server mit schneller CPU, SSD und ausreichend Arbeitsspeicher ein.
  2. Installiere SteamCMD und lade die Dedicated-Server-App 2278520 herunter.
  3. Starte enshrouded_server.exe einmal, damit die Konfiguration erzeugt wird.
  4. Stoppe den Server und bearbeite enshrouded_server.json.
  5. Lege Servername, Slots und passwortgeschützte userGroups fest.
  6. Öffne 15637/UDP in der Firewall und leite den Port am Heimrouter weiter.
  7. Starte den Server und füge ihn bei Bedarf über die Steam-Serverfavoriten hinzu.
  8. Sichere das konfigurierte Save-Verzeichnis vor Updates und größeren Änderungen.

Inhaltsverzeichnis

Voraussetzungen und Hardware

Enshrouded belastet vor allem einen einzelnen CPU-Kern und reserviert bereits ohne Spieler mehrere Gigabyte RAM. Für einen zuverlässigen Dauerbetrieb sind eine aktuelle CPU mit guter Single-Core-Leistung, eine SSD und eine stabile kabelgebundene Internetverbindung wichtiger als viele langsame Prozessorkerne.

Arbeitsspeicher planen

NutzungBeobachteter ServerprozessSinnvolle Systemplanung
Leerlaufetwa 4,4 GB RAMmindestens 8 GB verfügbar
Kleine Gruppeetwa 4,5 bis 5 GB RAM8 bis 12 GB verfügbar
Bis zu 16 Spielergewöhnlich unter etwa 6 GB RAM16 GB System-RAM empfohlen

Die Prozesswerte sind keine Garantie für jede Spielversion. Betriebssystem, Wine, Monitoring und weitere Dienste benötigen zusätzlichen Arbeitsspeicher. Für einen dedizierten Host mit bis zu 16 Spielern sind 16 GB System-RAM deshalb die robustere Wahl.

Weitere Voraussetzungen

KomponenteEmpfehlung
CPUmoderne CPU mit hoher Single-Core-Leistung
SpeicherSSD mit mindestens 30 GB freiem Platz plus Reserve für Backups
Netzwerkstabile Verbindung, möglichst per LAN
Erreichbarkeitöffentliche IPv4-Adresse oder funktionierendes IPv6-Konzept
BetriebRechner muss während der gewünschten Spielzeit eingeschaltet bleiben
Wichtig
Bei DS-Lite oder CGNAT besitzt dein Anschluss häufig keine von außen erreichbare öffentliche IPv4-Adresse. Eine normale IPv4-Portweiterleitung funktioniert dann nicht. Abhilfe schaffen ein echter Dual-Stack-Anschluss, eine öffentliche IPv4-Adresse, ein Tunnel mit Portweiterleitung oder ein externer Server.

Selbst hosten oder Server mieten?

VarianteVorteileNachteile
Eigener Rechnerkeine zusätzlichen Mietkosten, vollständiger ZugriffStromkosten, Portfreigaben, Wartung und lokale Internetabhängigkeit
Eigener VPS oder Rootserverdauerhaft online, öffentliche IP, voller SystemzugriffLinux-Einrichtung über Wine ist anspruchsvoller
Gemieteter Gameserverschnelle Einrichtung, kein Heimrouter nötigmonatliche Kosten und weniger Systemzugriff

Weitere ähnliche Anleitungen findest du unter Valheim Server erstellen und Palworld Server erstellen.

Enshrouded Dedicated Server installieren

Die Dedicated-Server-App hat die SteamCMD-App-ID 2278520. Sie ist vom eigentlichen Spiel getrennt und kann anonym heruntergeladen werden. Die Spiel-App-ID 1203620 darf nicht als Server-App-ID verwendet werden.

Unter Windows

  1. Erstelle beispielsweise die Ordner C:\steamcmd und C:\enshrouded-server.
  2. Lade SteamCMD von Valve herunter und entpacke es nach C:\steamcmd.
  3. Öffne PowerShell und führe folgenden Befehl aus:
C:\steamcmd\steamcmd.exe +force_install_dir C:\enshrouded-server +login anonymous +app_update 2278520 validate +quit

+force_install_dir legt das Installationsziel fest. +login anonymous meldet SteamCMD ohne Steam-Konto an. +app_update 2278520 validate lädt den Dedicated Server und prüft vorhandene Dateien.

  1. Wechsle in C:\enshrouded-server und starte enshrouded_server.exe einmal.
  2. Warte, bis die Konsole vollständig gestartet ist, und beende den Prozess anschließend sauber.

Beim ersten Start entsteht im Serverordner die Datei enshrouded_server.json. Erst danach solltest du die Konfiguration bearbeiten.

Achtung
Bearbeite die JSON-Datei nur bei gestopptem Server. Andernfalls können Änderungen überschrieben werden oder der Speicherstand wird während einer Änderung nicht sauber geschlossen.

Unter Linux über Wine

Für Enshrouded gibt es derzeit kein natives Linux-Binary. Unter Linux wird deshalb die Windows-Version heruntergeladen und über Wine ausgeführt. Dieser Weg ist fortgeschritten und kann nach Spiel-, Wine- oder Distribution-Updates zusätzliche Anpassungen erfordern.

Das folgende Beispiel verwendet Debian oder Ubuntu und einen eigenen Dienstbenutzer:

sudo adduser --disabled-password --gecos "" enshrouded
sudo mkdir -p /opt/enshrouded
sudo chown -R enshrouded:enshrouded /opt/enshrouded
sudo apt update
sudo apt install steamcmd wine64 winbind

Je nach Distribution liegen steamcmd und wine an anderen Pfaden oder werden aus einem zusätzlichen Repository installiert.

Lade anschließend ausdrücklich den Windows-Build:

sudo -u enshrouded steamcmd \
  +@sSteamCmdForcePlatformType windows \
  +force_install_dir /opt/enshrouded \
  +login anonymous \
  +app_update 2278520 validate \
  +quit

Initialisiere ein separates Wine-Präfix und starte den Server einmal:

sudo -u enshrouded env WINEPREFIX=/opt/enshrouded/.wine wineboot -u
sudo -u enshrouded env WINEPREFIX=/opt/enshrouded/.wine wine /opt/enshrouded/enshrouded_server.exe

Stoppe den Prozess nach dem ersten vollständigen Start und bearbeite danach die erzeugte JSON-Datei.

Autostart mit systemd

Erstelle /etc/systemd/system/enshrouded.service:

[Unit]
Description=Enshrouded Dedicated Server via Wine
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=enshrouded
Group=enshrouded
WorkingDirectory=/opt/enshrouded
Environment=WINEPREFIX=/opt/enshrouded/.wine
ExecStart=/usr/bin/wine /opt/enshrouded/enshrouded_server.exe
Restart=on-failure
RestartSec=15
TimeoutStopSec=120

[Install]
WantedBy=multi-user.target

Aktiviere den Dienst:

sudo systemctl daemon-reload
sudo systemctl enable --now enshrouded
sudo systemctl status enshrouded

Prüfe den tatsächlichen Wine-Pfad mit command -v wine und passe ExecStart bei Bedarf an. Logs liest du mit journalctl -u enshrouded -f.

Tipp
Wer möglichst wenig Wartungsaufwand möchte, verwendet Windows oder einen vorkonfigurierten Gameserver. Der Linux-Betrieb über Wine ist kein offiziell nativer Serverweg.

Eine weitere Anleitung für einen dauerhaft laufenden Survival-Server findest du unter Project Zomboid Server erstellen.

Server konfigurieren: enshrouded_server.json

enshrouded_server.json liegt standardmäßig direkt im Installationsordner und wird beim ersten Start erzeugt. Die aktuelle Konfiguration verwendet passwortgeschützte Nutzergruppen mit unterschiedlichen Rechten.

Wichtige Einstellungen

SchlüsselBedeutungTypischer Wert
namesichtbarer ServernameDSH Enshrouded
saveDirectoryVerzeichnis für Welt und Spielstand./savegame
logDirectoryVerzeichnis für Serverprotokolle./logs
ipNetzwerkadresse, auf der der Server lauscht0.0.0.0
queryPortPort für Erreichbarkeit und Steam-Abfrage15637
slotCountmaximale gleichzeitige Spieler1 bis 16
voiceChatModeModus des Sprachchatsabhängig von der gewünschten Nutzung
enableVoiceChatSprachchat aktivierentrue oder false
enableTextChatTextchat aktivierentrue oder false
gameSettingsPresetvordefiniertes RegelprofilDefault, Relaxed, Hard, Survival oder Custom
gameSettingseinzelne Regeln bei benutzerdefiniertem PresetJSON-Objekt
userGroupsPasswörter und Berechtigungen je ZugangsgruppeJSON-Array
Wichtig
Ein einzelner Schlüssel password auf oberster Ebene ist nur noch Altbestand. Für neue Konfigurationen legst du Passwörter und Rechte in userGroups fest. Auch der frühere Schlüssel gamePort gehört nicht mehr zur aktuellen Konfiguration.

Beispielkonfiguration

Das folgende Beispiel zeigt eine Administratorgruppe und eine normale Spielergruppe. Verwende eigene, starke Passwörter.

{
  "name": "DSH Enshrouded",
  "saveDirectory": "./savegame",
  "logDirectory": "./logs",
  "ip": "0.0.0.0",
  "queryPort": 15637,
  "slotCount": 16,
  "voiceChatMode": "Proximity",
  "enableVoiceChat": false,
  "enableTextChat": true,
  "gameSettingsPreset": "Default",
  "userGroups": [
    {
      "name": "Admin",
      "password": "REPLACE_WITH_ADMIN_PASSWORD",
      "canKickBan": true,
      "canAccessInventories": true,
      "canEditBase": true,
      "canExtendBase": true,
      "reservedSlots": 1
    },
    {
      "name": "Friend",
      "password": "REPLACE_WITH_PLAYER_PASSWORD",
      "canKickBan": false,
      "canAccessInventories": true,
      "canEditBase": true,
      "canExtendBase": true,
      "reservedSlots": 0
    }
  ]
}
Achtung
JSON erlaubt keine Kommentare und keine überflüssigen Kommata. Ein fehlendes Anführungszeichen oder Komma kann verhindern, dass der Server startet oder die Datei lädt.

Nach jeder Änderung musst du den Server neu starten. Prüfe bei Problemen zuerst die Serverkonsole und das konfigurierte logDirectory.

Ports und Firewall

Aktuelle Enshrouded-Versionen verwenden für den Dedicated Server den Query-Port 15637/UDP. Ältere Anleitungen führen zusätzlich 15636/UDP als gamePort auf. Dieser separate Konfigurationswert wurde entfernt und sollte nicht mehr als aktuelle Pflichtangabe übernommen werden.

PortProtokollZweckErforderlich
15637UDPServerabfrage und Spielverbindungja

Windows-Firewall öffnen

Führe PowerShell als Administrator aus:

New-NetFirewallRule -DisplayName "Enshrouded Dedicated Server" -Direction Inbound -Protocol UDP -LocalPort 15637 -Action Allow

UFW unter Linux öffnen

sudo ufw allow 15637/udp
sudo ufw status

Port am Router weiterleiten

Bei einem Heimserver leitest du 15637/UDP auf die lokale IP-Adresse des Serverrechners weiter. Vergib dem Rechner dafür eine feste DHCP-Zuordnung oder statische Adresse, damit sich das Ziel der Weiterleitung nicht ändert.

Tipp
Ein UDP-Porttest ist nur aussagekräftig, wenn der Server läuft und tatsächlich auf dem Port lauscht. Manche gewöhnlichen Online-Portchecker testen ausschließlich TCP und melden UDP-Ports deshalb fälschlich als geschlossen.

Prüfe bei Problemen zusätzlich:

  • lauscht der Server auf 0.0.0.0 oder der richtigen lokalen IP?
  • zeigt die Routerregel auf die aktuelle LAN-Adresse?
  • blockiert eine zweite Firewall oder Sicherheitssoftware den Prozess?
  • besitzt der Anschluss eine öffentliche IPv4-Adresse?

Mit dem Server verbinden

  1. Starte Enshrouded und öffne den Bereich zum Beitreten eines Spiels.
  2. Aktiviere den Filter für Dedicated Server.
  3. Suche nach dem in name festgelegten Servernamen.
  4. Wähle den Server und gib das Passwort der gewünschten Nutzergruppe ein.

Falls der Server nicht in der Liste erscheint, kannst du ihn in Steam als Favorit hinterlegen:

  1. Öffne in Steam Ansicht → Spielserver.
  2. Wechsle zu Favoriten.
  3. Füge SERVER-IP:15637 hinzu.
  4. Aktualisiere die Liste und starte Enshrouded erneut.

Im Heimnetz kann der Zugriff über die öffentliche IP am fehlenden NAT-Loopback des Routers scheitern. Verwende intern die lokale IP-Adresse oder teste von einem externen Anschluss.

Spieleinstellungen anpassen

Mit gameSettingsPreset wählst du zunächst ein Grundprofil:

PresetGeeignet für
Defaultreguläres Enshrouded-Spielgefühl
Relaxedentspannteres Bauen und Erkunden
Hardanspruchsvollere Kämpfe und Ressourcenverwaltung
Survivalbesonders fordernde Überlebensregeln
Customeinzelne Werte über gameSettings anpassen

Für individuelle Regeln setzt du das Preset auf Custom und übernimmst nur Schlüssel, die von der aktuellen Serverversion unterstützt werden. Dazu gehören je nach Version unter anderem Schadensmultiplikatoren, Ausdauer, Ressourcenmengen, Herstellungszeiten und Gegnerwerte.

Wichtig
Enshrouded besitzt kein offizielles Mod-System für Dedicated Server. Serverregeln werden über die vorgesehenen gameSettings angepasst. Installiere keine angeblichen Servermods aus unbekannten Quellen in der Erwartung eines offiziellen Mod-Loaders.

Starte mit wenigen Änderungen und prüfe die JSON-Datei nach jedem Schritt. So lässt sich ein fehlerhafter Wert leichter finden.

Backups erstellen

Der eigentliche Weltstand liegt im unter saveDirectory eingetragenen Ordner. Standardmäßig ist das ./savegame relativ zum Serververzeichnis.

  1. Informiere verbundene Spieler über die Wartung.
  2. Stoppe den Enshrouded-Prozess vollständig.
  3. Kopiere das gesamte saveDirectory.
  4. Sichere zusätzlich enshrouded_server.json.
  5. Lagere mindestens eine Sicherung auf einem anderen Datenträger oder System.

Beispiel unter Linux:

sudo systemctl stop enshrouded
sudo tar -czf /opt/backups/enshrouded-$(date +%F-%H%M).tar.gz \
  /opt/enshrouded/savegame \
  /opt/enshrouded/enshrouded_server.json
sudo systemctl start enshrouded
Achtung
Kopiere einen aktiven Spielstand nicht als einzige Sicherung. Während eines Speichervorgangs können Dateien einen uneinheitlichen Stand enthalten.

Server aktualisieren

Erstelle vor jedem größeren Update ein Backup und stoppe den Server. Unter Windows aktualisierst du ihn mit:

C:\steamcmd\steamcmd.exe +force_install_dir C:\enshrouded-server +login anonymous +app_update 2278520 validate +quit

Unter Linux mit Wine-Installation:

sudo systemctl stop enshrouded
sudo -u enshrouded steamcmd \
  +@sSteamCmdForcePlatformType windows \
  +force_install_dir /opt/enshrouded \
  +login anonymous \
  +app_update 2278520 validate \
  +quit
sudo systemctl start enshrouded

Client und Server müssen dieselbe Spielversion verwenden. Bei einer Versionsabweichung erscheint der Server möglicherweise nicht oder Spieler können nicht beitreten.

Fehlerbehebung

ProblemWahrscheinliche UrsacheLösung
Server erscheint nicht15637/UDP blockiert oder Query-Port falschFirewall, Router und queryPort prüfen; Server in Steam-Favoriten eintragen
Anleitung verlangt 15636veraltete Dokumentation mit entferntem gamePortaktuelle JSON verwenden und 15637/UDP freigeben
Passwort wird nicht akzeptiertfalsche oder fehlerhafte userGroupsGruppenpasswort, JSON-Syntax und Serverneustart prüfen
Server startet nach JSON-Änderung nichtSyntaxfehler oder nicht unterstützter Wertletzte Änderung zurücknehmen und Logdatei prüfen
Verbindung nur im Heimnetz möglichkeine öffentliche IPv4, CGNAT oder DS-LiteAnschlussart prüfen oder externen Server verwenden
Öffentliche IP funktioniert intern nichtRouter unterstützt kein NAT-Loopbacklokale IP im Heimnetz verwenden oder extern testen
Server beendet sich bei mehreren Spielernzu wenig RAM oder instabile CPU-Auslastungfreien RAM prüfen, andere Dienste stoppen, Spielerzahl reduzieren
Linux-Server startet nichtWine-Pfad, Präfix oder Abhängigkeit fehlerhaftcommand -v wine, WINEPREFIX, Dateirechte und Journal prüfen
Spieler meldet VersionsfehlerClient und Server unterschiedlich aktuellServer über SteamCMD aktualisieren und neu starten
Fortschritt fehlt nach Umzugfalsches saveDirectory kopiertKonfigurationspfad und vollständigen Save-Ordner prüfen

Häufige Fragen

Wie viel RAM braucht ein Enshrouded Server?

Ein Enshrouded Serverprozess benötigt im Leerlauf ungefähr 4,4 GB RAM und wächst mit verbundenen Spielern. Für einen kleinen eigenständigen Server solltest du mindestens 8 GB freien Arbeitsspeicher einplanen; für bis zu 16 Spieler sind 16 GB System-RAM die sicherere Planung.

Welche Ports braucht ein Enshrouded Server?

Ein aktueller Enshrouded Dedicated Server benötigt standardmäßig 15637/UDP. Der in älteren Anleitungen genannte gamePort 15636 wurde aus der aktuellen Serverkonfiguration entfernt.

Läuft ein Enshrouded Server unter Linux?

Ein Enshrouded Server läuft nicht nativ unter Linux, weil offiziell nur der Windows-Build bereitgestellt wird. Unter Linux kannst du enshrouded_server.exe über Wine ausführen, musst aber mit zusätzlichem Wartungsaufwand rechnen.

Wie viele Spieler unterstützt ein Enshrouded Server?

Ein Enshrouded Dedicated Server unterstützt bis zu 16 gleichzeitig verbundene Spieler. Die maximale Zahl legst du mit slotCount in enshrouded_server.json fest.

Wo finde ich die Konfigurationsdatei?

Die Datei enshrouded_server.json liegt nach dem ersten Start im Installationsordner des Dedicated Servers. Stoppe den Server, bevor du sie bearbeitest.

Wie sichere ich meine Enshrouded-Welt?

Du sicherst deine Enshrouded-Welt, indem du den Server stoppst und das komplette unter saveDirectory eingetragene Verzeichnis kopierst. Sichere zusätzlich die JSON-Konfiguration und lagere mindestens eine Kopie außerhalb des Serverlaufwerks.

Weiterführende Artikel

Geplante Vertiefungen für dieses Themencluster sind Enshrouded-Spieleinstellungen, Linux-Betrieb über Wine, Backups und Weltübertragung, Performance-Optimierung sowie sichere Updates.

Zusammenfassung

Einen Enshrouded Server erstellst du mit SteamCMD und der App-ID 2278520. Unter Windows läuft enshrouded_server.exe nativ, während Linux den Windows-Build über Wine ausführen muss. Die aktuelle Einrichtung erfolgt über enshrouded_server.json, passwortgeschützte userGroups und den UDP-Port 15637.

Stoppe den Server vor Konfigurationsänderungen, Backups und Updates. Wer Portfreigaben, Wine-Wartung und einen dauerhaft laufenden Heimrechner vermeiden möchte, kann stattdessen einen gemieteten Gameserver nutzen.