Zum Hauptinhalt springen

Dedicated Server: Enshrouded Dedicated Server Windows Setup

Diese Anleitung wurde mit den folgenden Produkten erstellt:

(Details können je nach Produkten verschiedener Anbieter variieren, aber die Hauptkonzepte bleiben gleich)

Einführung

Du hast einen Windows VPS oder Dedicated Server und möchtest darauf den Enshrouded Dedicated Server installieren? Dann bist du hier genau richtig. In dieser Anleitung erklären wir dir Schritt für Schritt, wie du diesen Service auf deinem Server einrichtest.

How To Setup Enshrouded Dedicated Server on Windows VPS!

How To Setup Enshrouded Dedicated Server on Windows VPS!

Du verstehst besser, wenn du Dinge in Aktion siehst? Kein Problem! Schau dir unser Video an, das alles für dich erklärt. Egal ob du es eilig hast oder einfach lieber auf die spannendste Art lernst!

Vorbereitung

Verbinde dich zunächst per Remote Desktop (RDP) mit deinem VPS. Falls du dabei Hilfe brauchst, nutze unsere Erstzugang (RDP) Anleitung.

Sobald du Zugriff auf deinen Server hast, musst du SteamCMD einrichten, um die nötigen Dedicated Server Dateien herunterladen zu können. SteamCMD ist die Kommandozeilen-Version (CLI) des Steam-Clients und das Tool, mit dem du einfach verschiedene Steam Workshop und Dedicated Server Dateien herunterladen kannst. Lade SteamCMD von der offiziellen Valve-Seite oder direkt hier herunter.

Erstelle irgendwo auf deinem Server einen neuen Ordner, in diesem Beispiel nennen wir ihn steamcmd. Gehe in deinen Downloads-Ordner, finde die gerade heruntergeladene steamcmd.zip und verschiebe sie in den steamcmd-Ordner. Entpacke die Datei jetzt per Rechtsklick mit der Windows-eigenen Entpackfunktion oder mit Programmen wie 7zip oder Winrar. Danach solltest du die steamcmd.exe Datei entpackt vorfinden.

Starte einfach steamcmd.exe und warte, bis der Installationsprozess vollständig abgeschlossen ist.

Sobald die Meldung Loading Steam API.... OK erscheint, ist der Prozess erfolgreich abgeschlossen und du kannst mit der Installation des Enshrouded Dedicated Servers im nächsten Abschnitt weitermachen.

Installation

Nach der Installation solltest du Befehle im steamcmd.exe Kommandozeilenfenster ausführen können, das du zuvor gestartet hast. Du musst dich zuerst anmelden, bevor du irgendwas machen kannst, und zwar als anonymous User mit dem Befehl: login anonymous

Nach dem Login kannst du mit dem Download der Dateien starten.

Tipp

Optional: Du kannst dein bevorzugtes Installationsverzeichnis mit dem Befehl force_install_dir [Pfad] festlegen, wobei du [Pfad] durch den gewünschten Pfad für deinen Server ersetzt. Zum Beispiel:

force_install_dir C:\Enshrouded-Server

Starte jetzt den Download mit dem Befehl app_update 2278520. Die App-ID 2278520 steht für die Enshrouded Anwendung.

Info

Bitte unterbrich den Prozess nicht, bevor er abgeschlossen ist, um Fehler zu vermeiden. Es kann einen Moment dauern, aber Geduld zahlt sich aus! :)

Nach erfolgreichem Download gehst du in das Verzeichnis, in dem alle Serverdateien gespeichert wurden. Dort kannst du die enshrouded_server.exe starten, um den Server zu starten. Wir empfehlen jedoch, vorher noch das Portforwarding einzurichten und deinen Server zu konfigurieren.

Portfreigabe für deinen Server

Damit dein Server öffentlich erreichbar ist, musst du Portfreigabe-Regeln für die Ports anlegen, die der Dedicated Server nutzt. Das kannst du entweder direkt per Powershell-Befehle machen, was einfacher ist, oder klassisch über die Windows Defender Firewall.

Öffne die Windows-Suche und suche nach Powershell. Klicke mit Rechts und wähle Als Administrator ausführen, damit du die nötigen Rechte hast und alles reibungslos funktioniert.

Info

Stelle sicher, dass du die Powershell im Administrator-Modus startest, sonst werden die Einstellungen nicht korrekt übernommen.

Füge nun die folgenden Befehle in die Powershell ein:

New-NetFirewallRule -DisplayName "Enshrouded Server" -Direction Inbound -LocalPort 15636,15637 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Enshrouded Server" -Direction Inbound -LocalPort 15636,15637 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Enshrouded Server" -Direction Outbound -LocalPort 15636,15637 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Enshrouded Server" -Direction Outbound -LocalPort 15636,15637 -Protocol UDP -Action Allow

Diese Befehle legen automatisch die Firewall-Regeln an, die dein Enshrouded Server braucht, um öffentlich erreichbar zu sein.

Nachdem du die Regeln hinzugefügt hast, ist dein Server erreichbar. Du kannst dich jetzt über die IP-Adresse deines Servers verbinden. Wähle dazu im Hauptmenü deinen Charakter aus, gehe zum Tab Find Games und klicke auf Add Server. Gib dort die Server-IP, den Port (standardmäßig 15636) und dein Serverpasswort ein (falls gesetzt, sonst leer lassen).

Tipp

Schau dir unsere Server-Konfiguration Anleitung an, wenn du ein Passwort für deinen Server aktivieren oder Einstellungen anpassen möchtest.

Wir empfehlen, deinen Server zuerst über den nächsten Abschnitt zu konfigurieren, bevor du dich verbindest.

Konfiguration

Bis hierhin hast du die Grundinstallation deines Enshrouded Servers abgeschlossen. Weitere Einstellungen kannst du über eine Konfigurationsdatei im Serververzeichnis vornehmen.

Navigiere dazu in folgendes Verzeichnis:

..EnshroudedServer/ (Root-Verzeichnis)

Dort findest du die Datei enshrouded_server.json. In dieser Datei kannst du verschiedene Parameter für deinen Server einstellen. Alle verfügbaren Optionen und ihre Funktionen findest du in unserer Server-Konfiguration Anleitung.

Server starten & verbinden

Jetzt kannst du deinen Server starten. Gehe in das Basisverzeichnis deines Enshrouded Servers und starte enshrouded_server.exe, um den Server hochzufahren. Es öffnet sich die Server-Konsole in einem Kommandozeilenfenster und der Startvorgang beginnt. Du kannst dich nun direkt verbinden, indem du im Spiel zum Tab Find Games gehst, auf Add Server klickst und deine Server-IP sowie den Port (Standard 15636) eingibst.

Du hast Enshrouded erfolgreich auf deinem Windows Dedicated Server installiert.