Zum Inhalt springen
Enshrouded

Enshrouded-Server installieren

Diese Anleitung erklärt, wie Sie einen Enshrouded-Dedicated-Server installieren: zuerst lokal unter Windows zum Testen, dann auf einem VPS oder dedizierten Server. System: Windows (Linux möglich über Wine, inoffiziell). Planen Sie für die Erstinstallation 30 bis 60 Minuten ohne Download ein.

Zuletzt aktualisiert: 9.10.2026

Diese Anleitung erklärt, wie Sie einen Enshrouded-Dedicated-Server installieren: zuerst lokal unter Windows zum Testen, dann auf einem VPS oder dedizierten Server. System: Windows (Linux möglich über Wine, inoffiziell). Planen Sie für die Erstinstallation 30 bis 60 Minuten ohne Download ein.

Installation Schritt für Schritt

  1. Prüfen Sie die Anforderungen (CPU, RAM, Datenträger) und wählen Sie den Host: Windows-PC, VPS oder dedizierter Server.

  2. Installieren Sie SteamCMD und laden Sie den Server herunter (Steam-App 2278520).

  3. Legen Sie unter Linux einen Nicht-Root-Benutzer und einen eigenen Ordner an; unter Windows einen einfachen Ordner (z. B. C:\server).

  4. Starten Sie den Server einmal, damit er seine Konfigurationsdateien erzeugt, und beenden Sie ihn dann sauber.

  5. Konfigurieren Sie Name, Passwort und Slotzahl (nutzen Sie unsere Enshrouded-Tools zum Erzeugen der Dateien).

  6. Öffnen Sie die Ports 15637/UDP, 15636/UDP in der System- und Anbieter-Firewall; leiten Sie sie am Router weiter, wenn Sie zu Hause hosten.

  7. Testen Sie lokal (127.0.0.1) und danach von einer Verbindung außerhalb Ihres Netzwerks.

  8. Richten Sie einen systemd-Dienst (Linux) oder eine geplante Aufgabe (Windows) für den automatischen Start ein.

  9. Planen Sie Backups und Updates des Servers.

  10. Tragen Sie Ihren Server auf game-rank.com/jeux/enshrouded ein, um bekannter zu werden.

Voraussetzungen

  • System: Windows (Linux möglich über Wine, inoffiziell).
  • Hardware: in den geprüften Quellen nicht offiziell dokumentiert; Ausgangswert, den Sie an die Last anpassen: RAM 8 / 16 GB, Datenträger 10 GB.
  • Steam-Konto: SteamCMD lädt den Server mit anonymem Login herunter; nur die Spieler müssen das Spiel besitzen.
  • Netzwerk: eine öffentliche IP (oder Portweiterleitung) mit geöffneten Ports 15637/UDP, 15636/UDP.
  • Zugang: SSH (Linux) oder Remotedesktop (Windows Server); eine SSD wird empfohlen.

Lokale Installation (Windows)

Installieren Sie SteamCMD (steamcmd.exe) in einem eigenen Ordner und führen Sie die folgenden Befehle in einer Eingabeaufforderung aus. Starten Sie danach den Server und verbinden Sie sich im Spiel mit 127.0.0.1.

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

Linux-Server über Wine (inoffiziell) oder Windows Server

Dieser Server ist für Windows gebaut: Der Entwickler dokumentiert keine Linux-Version. Unter Linux betreiben Hoster und Community ihn mit Wine, ohne Garantie oder offiziellen Support; Windows Server bleibt die zuverlässigste Option. Testen Sie vor dem Produktivbetrieb.

Legen Sie einen eigenen Benutzer ohne Root-Rechte an, installieren Sie die von SteamCMD benötigten 32-Bit-Abhängigkeiten und laden Sie dann den Server herunter. Passen Sie Benutzername und Ordner nach Belieben an.

sudo dpkg --add-architecture i386
sudo apt update && sudo apt install -y curl tar lib32gcc-s1 wine wine64 xvfb
sudo adduser --disabled-password --gecos "" enshrouded
# then, as the enshrouded user (sudo -iu enshrouded):
mkdir -p ~/steamcmd ~/enshrouded-server && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
./steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir ~/enshrouded-server +login anonymous +app_update 2278520 validate +quit
# first start (foreground test):
cd ~/enshrouded-server
/usr/bin/xvfb-run --auto-servernum /usr/bin/wine64 enshrouded_server.exe

Zu öffnende Ports

Standardwerte; der Datenverkehr ist eingehend (zum Server).

Um einen Port zu ändern, passen Sie ihn in der Serverkonfiguration oder der Startzeile an (enshrouded_server.json: queryPort) und danach die Firewall.

  • 15637/UDP — Steam-Abfragen / Serverliste
  • 15636/UDP — ältere Server-Builds (zur Sicherheit ebenfalls öffnen)

Linux-Firewall (ufw), Anbieter und Router

Erlauben Sie zuerst SSH, um sich nicht auszusperren, danach die Spielports. Die Ports sind nur erreichbar, wenn sie auch in der Anbieter-Firewall offen sind (OVH, Hetzner, Scaleway …: „Security Group“ oder Netzwerkregeln im Panel).

Hosting zu Hause: Richten Sie am Router eine Portweiterleitung (NAT) auf die feste lokale IP des Servers ein, mit denselben Ports und Protokollen. Nutzt Ihr Anbieter CGNAT (keine öffentliche IPv4), ist eine Weiterleitung unmöglich: Fordern Sie eine öffentliche IP an oder mieten Sie einen VPS.

Test: UDP lässt sich nicht mit einem einfachen Web-Porttester prüfen; verbinden Sie sich stattdessen aus einem externen Netz (z. B. Handy-Hotspot) mit dem Spiel und prüfen Sie die Serverlogs.

sudo ufw allow 22/tcp
sudo ufw allow 15637/udp
sudo ufw allow 15636/udp
sudo ufw enable
sudo ufw status verbose

Windows-Firewall (netsh)

Führen Sie diese Befehle in einer als Administrator gestarteten Eingabeaufforderung aus. Beim Hosting zu Hause richten Sie zusätzlich die Portweiterleitung am Router ein.

netsh advfirewall firewall add rule name="Enshrouded 15637 UDP" dir=in action=allow protocol=UDP localport=15637
netsh advfirewall firewall add rule name="Enshrouded 15636 UDP" dir=in action=allow protocol=UDP localport=15636

Automatischer Start unter Linux (systemd)

Der Dienst startet den Server nach einem Absturz und beim Hochfahren der Maschine neu. Aktivieren Sie ihn mit den im Block gezeigten Befehlen.

[Unit]
Description=Enshrouded dedicated server (Wine, unofficial)
After=network-online.target
Wants=network-online.target

[Service]
User=enshrouded
WorkingDirectory=/home/enshrouded/enshrouded-server
Environment=WINEDEBUG=-all
ExecStart=/usr/bin/xvfb-run --auto-servernum /usr/bin/wine64 enshrouded_server.exe
Restart=on-failure
RestartSec=10
KillSignal=SIGINT
TimeoutStopSec=90

[Install]
WantedBy=multi-user.target

# sudo nano /etc/systemd/system/enshrouded.service
# sudo systemctl daemon-reload && sudo systemctl enable --now enshrouded
# journalctl -u enshrouded -f

Automatischer Start unter Windows (geplante Aufgabe)

Erstellen Sie eine Aufgabe, die das Startskript beim Windows-Start ausführt, möglichst unter einem eigenen Konto. Passen Sie den Skriptpfad an.

schtasks /Create /TN "Enshrouded Server" /TR "C:\enshrouded-server\start.bat" /SC ONSTART /RU SYSTEM /RL HIGHEST
schtasks /Run /TN "Enshrouded Server"
schtasks /End /TN "Enshrouded Server"

Updates, Backups und Neustarts

Stoppen Sie den Server vor jedem Update, sichern Sie die Daten und starten Sie neu. Planen Sie Backups mit cron (Linux) oder der Aufgabenplanung (Windows) sowie einen täglichen Neustart, falls das Spiel Speicher verliert.

sudo systemctl stop enshrouded
/home/enshrouded/steamcmd/steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir /home/enshrouded/enshrouded-server +login anonymous +app_update 2278520 validate +quit
sudo systemctl start enshrouded
# Windows: steamcmd +force_install_dir C:\enshrouded-server +login anonymous +app_update 2278520 validate +quit

mkdir -p ~/backups
tar czf ~/backups/enshrouded-$(date +%F).tar.gz -C ~/enshrouded-server savegame
find ~/backups -name 'enshrouded-*.tar.gz' -mtime +14 -delete
# crontab -e   ->   30 4 * * * <the two lines above, as a script>

Server eintragen und auffindbar machen

Sobald der Server stabil läuft, tragen Sie ihn auf game-rank.com/jeux/enshrouded (Website des Betreibers dieser Tools) mit Verbindungsadresse, Slots, Sprache und Version ein. Direkte Verbindungsadresse zum Teilen: <IP>:15637 (je nach Spielversion). Veröffentlichen Sie nie ein Admin-Passwort.

Fehlersuche

  • Der Server erscheint nicht in der Liste — Ursache: Abfrage-Ports geschlossen oder Server nicht gelistet. Lösung: 15637/UDP, 15636/UDP öffnen, Name/Passwort prüfen und einige Minuten warten; zum Test direkt per IP verbinden.
  • Verbindung aus dem Internet unmöglich, lokal aber OK — Ursache: System-/Anbieter-Firewall, fehlende Portweiterleitung oder CGNAT. Lösung: Alle drei Ebenen (ufw/Windows, Anbieter, Router) und das Protokoll (UDP/TCP) prüfen.
  • Der Server beendet sich beim Start oder hat zu wenig Speicher — Ursache: zu wenig RAM, fehlende Bibliotheken oder falsches Arbeitsverzeichnis. Lösung: im Vordergrund starten, Logs lesen, RAM oder Swap erhöhen.
  • Spieler sehen nach einem Spiel-Update eine inkompatible Version — Ursache: Server nicht aktualisiert. Lösung: stoppen, aktualisieren (siehe Abschnitt Updates) und neu starten.
  • Konfigurationsänderungen werden ignoriert oder überschrieben — Ursache: Datei bei laufendem Server bearbeitet, falscher Ordner oder Syntaxfehler. Lösung: Server stoppen, die richtige Datei bearbeiten, Syntax (JSON/XML) prüfen und neu starten.

Häufige Fragen

Welche Maschine brauche ich für einen Enshrouded-Server?
Hardware: in den geprüften Quellen nicht offiziell dokumentiert; Ausgangswert, den Sie an die Last anpassen: RAM 8 / 16 GB, Datenträger 10 GB.
Welche Ports muss ich öffnen?
Öffnen Sie 15637/UDP, 15636/UDP eingehend – in der System-Firewall, beim Anbieter und bei Bedarf am Router. Das sind die Standardwerte; sie lassen sich in der Serverkonfiguration ändern.
Muss ich das Spiel besitzen, um zu hosten?
Der Dedicated Server wird kostenlos mit SteamCMD heruntergeladen (anonymer Login); nur die Spieler müssen das Spiel besitzen.
Wie aktualisiere ich den Server?
Stoppen Sie den Server, führen Sie den SteamCMD-Befehl +app_update 2278520 validate erneut aus (siehe Abschnitt Updates) und starten Sie neu. Für einen Beta-Branch hängen Sie -beta <Name> an.
Kann ich zu Hause hosten?
Ja, wenn Ihr Anschluss eine öffentliche IP hat und Sie Ports am Router weiterleiten können. Bei CGNAT oder schwachem Upload ist ein VPS oder dedizierter Server besser.

Tools für Ihren Enshrouded-Server

Enshrouded
EnshroudedFrei zugänglich
Erzeugen Sie enshrouded_server.json für Ihren Enshrouded-Server: name, slotCount, queryPort, userGroups, voiceChatMode, gameSettingsPreset. Kostenlos, 100 % im Browser.
KonfigurationÖffnen
Dokumentation
Enshrouded
EnshroudedFrei zugänglich
Erzeugen Sie gameSettings (enshrouded_server.json) für Ihren Enshrouded-Server: enemyDamageFactor, playerHealthFactor, dayTimeDuration, experienceCombatFactor…. Kostenlos, 100 % im Browser.
KonfigurationÖffnen
Dokumentation