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.

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.jsonund 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
- Plane einen Windows-Server mit schneller CPU, SSD und ausreichend Arbeitsspeicher ein.
- Installiere SteamCMD und lade die Dedicated-Server-App
2278520herunter. - Starte
enshrouded_server.exeeinmal, damit die Konfiguration erzeugt wird. - Stoppe den Server und bearbeite
enshrouded_server.json. - Lege Servername, Slots und passwortgeschützte
userGroupsfest. - Öffne
15637/UDPin der Firewall und leite den Port am Heimrouter weiter. - Starte den Server und füge ihn bei Bedarf über die Steam-Serverfavoriten hinzu.
- Sichere das konfigurierte Save-Verzeichnis vor Updates und größeren Änderungen.
Inhaltsverzeichnis
- Voraussetzungen und Hardware
- Enshrouded Dedicated Server installieren
- Server konfigurieren
- Ports und Firewall
- Mit dem Server verbinden
- Spieleinstellungen anpassen
- Backups erstellen
- Server aktualisieren
- Fehlerbehebung
- Häufige Fragen
- Weiterführende Artikel
- Zusammenfassung
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
| Nutzung | Beobachteter Serverprozess | Sinnvolle Systemplanung |
|---|---|---|
| Leerlauf | etwa 4,4 GB RAM | mindestens 8 GB verfügbar |
| Kleine Gruppe | etwa 4,5 bis 5 GB RAM | 8 bis 12 GB verfügbar |
| Bis zu 16 Spieler | gewöhnlich unter etwa 6 GB RAM | 16 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
| Komponente | Empfehlung |
|---|---|
| CPU | moderne CPU mit hoher Single-Core-Leistung |
| Speicher | SSD mit mindestens 30 GB freiem Platz plus Reserve für Backups |
| Netzwerk | stabile Verbindung, möglichst per LAN |
| Erreichbarkeit | öffentliche IPv4-Adresse oder funktionierendes IPv6-Konzept |
| Betrieb | Rechner muss während der gewünschten Spielzeit eingeschaltet bleiben |
Selbst hosten oder Server mieten?
| Variante | Vorteile | Nachteile |
|---|---|---|
| Eigener Rechner | keine zusätzlichen Mietkosten, vollständiger Zugriff | Stromkosten, Portfreigaben, Wartung und lokale Internetabhängigkeit |
| Eigener VPS oder Rootserver | dauerhaft online, öffentliche IP, voller Systemzugriff | Linux-Einrichtung über Wine ist anspruchsvoller |
| Gemieteter Gameserver | schnelle Einrichtung, kein Heimrouter nötig | monatliche 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
- Erstelle beispielsweise die Ordner
C:\steamcmdundC:\enshrouded-server. - Lade SteamCMD von Valve herunter und entpacke es nach
C:\steamcmd. - Ö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.
- Wechsle in
C:\enshrouded-serverund starteenshrouded_server.exeeinmal. - 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.
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.
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üssel | Bedeutung | Typischer Wert |
|---|---|---|
name | sichtbarer Servername | DSH Enshrouded |
saveDirectory | Verzeichnis für Welt und Spielstand | ./savegame |
logDirectory | Verzeichnis für Serverprotokolle | ./logs |
ip | Netzwerkadresse, auf der der Server lauscht | 0.0.0.0 |
queryPort | Port für Erreichbarkeit und Steam-Abfrage | 15637 |
slotCount | maximale gleichzeitige Spieler | 1 bis 16 |
voiceChatMode | Modus des Sprachchats | abhängig von der gewünschten Nutzung |
enableVoiceChat | Sprachchat aktivieren | true oder false |
enableTextChat | Textchat aktivieren | true oder false |
gameSettingsPreset | vordefiniertes Regelprofil | Default, Relaxed, Hard, Survival oder Custom |
gameSettings | einzelne Regeln bei benutzerdefiniertem Preset | JSON-Objekt |
userGroups | Passwörter und Berechtigungen je Zugangsgruppe | JSON-Array |
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
}
]
}
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.
| Port | Protokoll | Zweck | Erforderlich |
|---|---|---|---|
| 15637 | UDP | Serverabfrage und Spielverbindung | ja |
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.
Prüfe bei Problemen zusätzlich:
- lauscht der Server auf
0.0.0.0oder 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
- Starte Enshrouded und öffne den Bereich zum Beitreten eines Spiels.
- Aktiviere den Filter für Dedicated Server.
- Suche nach dem in
namefestgelegten Servernamen. - 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:
- Öffne in Steam Ansicht → Spielserver.
- Wechsle zu Favoriten.
- Füge
SERVER-IP:15637hinzu. - 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:
| Preset | Geeignet für |
|---|---|
Default | reguläres Enshrouded-Spielgefühl |
Relaxed | entspannteres Bauen und Erkunden |
Hard | anspruchsvollere Kämpfe und Ressourcenverwaltung |
Survival | besonders fordernde Überlebensregeln |
Custom | einzelne 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.
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.
- Informiere verbundene Spieler über die Wartung.
- Stoppe den Enshrouded-Prozess vollständig.
- Kopiere das gesamte
saveDirectory. - Sichere zusätzlich
enshrouded_server.json. - 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
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
| Problem | Wahrscheinliche Ursache | Lösung |
|---|---|---|
| Server erscheint nicht | 15637/UDP blockiert oder Query-Port falsch | Firewall, Router und queryPort prüfen; Server in Steam-Favoriten eintragen |
Anleitung verlangt 15636 | veraltete Dokumentation mit entferntem gamePort | aktuelle JSON verwenden und 15637/UDP freigeben |
| Passwort wird nicht akzeptiert | falsche oder fehlerhafte userGroups | Gruppenpasswort, JSON-Syntax und Serverneustart prüfen |
| Server startet nach JSON-Änderung nicht | Syntaxfehler oder nicht unterstützter Wert | letzte Änderung zurücknehmen und Logdatei prüfen |
| Verbindung nur im Heimnetz möglich | keine öffentliche IPv4, CGNAT oder DS-Lite | Anschlussart prüfen oder externen Server verwenden |
| Öffentliche IP funktioniert intern nicht | Router unterstützt kein NAT-Loopback | lokale IP im Heimnetz verwenden oder extern testen |
| Server beendet sich bei mehreren Spielern | zu wenig RAM oder instabile CPU-Auslastung | freien RAM prüfen, andere Dienste stoppen, Spielerzahl reduzieren |
| Linux-Server startet nicht | Wine-Pfad, Präfix oder Abhängigkeit fehlerhaft | command -v wine, WINEPREFIX, Dateirechte und Journal prüfen |
| Spieler meldet Versionsfehler | Client und Server unterschiedlich aktuell | Server über SteamCMD aktualisieren und neu starten |
| Fortschritt fehlt nach Umzug | falsches saveDirectory kopiert | Konfigurationspfad 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
- Valheim Server erstellen
- Palworld Server erstellen
- Project Zomboid Server erstellen
- Satisfactory Server erstellen
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.