- Romestead Host-Server: Verwenden Sie SteamCMD mit der App-ID 4763510, um die offiziellen dedizierten Serverdateien herunterzuladen.
- Systemanforderungen: Mindestens 4 GB RAM und eine moderne Dual-Core-CPU sind für kleine Gruppen erforderlich.
- Netzwerkkonfiguration: Leiten Sie UDP-Port 8050 auf Ihrem Router weiter, damit externe Spieler beitreten können.
- Wichtige Software: Stellen Sie sicher, dass Microsoft .NET Runtime 8.0 installiert ist, bevor Sie die ausführbare Datei starten.
- Wartung: Verwenden Sie ein .bat-Skript, um Updates zu automatisieren und Serverdateien regelmäßig zu validieren.
Hardwareanforderungen und Vorbereitung
Die Einrichtung eines Romestead Host-Servers erfordert eine stabile Umgebung, um die Physik und die Weltgenerierungsaufgaben des Spiels zu bewältigen. Obwohl sich das Spiel derzeit im Early Access befindet, ist die Leistung des dedizierten Servers im Allgemeinen effizient, kann jedoch während der Spitzenphasen des Weltladens erhebliche CPU-Ressourcen verbrauchen. Bevor Sie mit der Installation beginnen, müssen Sie sicherstellen, dass Ihre Hardware die erforderlichen Benchmarks erfüllt, um Verzögerungen oder Abstürze für Ihre Spieler zu vermeiden.
| Komponente | Mindestanforderung | Empfohlene Spezifikation |
|---|---|---|
| CPU | Dual-Core 3.0GHz+ | Quad-Core 3.5GHz+ (Ryzen 9 7950X3D) |
| RAM | 4GB DDR4 | 8GB - 16GB DDR5 |
| Speicher | 10GB HDD-Speicherplatz | 20GB NVMe SSD |
| Betriebssystem | Windows 10/11 oder Ubuntu 20.04+ | Windows Server 2022 oder Linux Debian |
| Netzwerk | 5Mbps Upload | 20Mbps+ Fiber Upload |
Die ausführbare Romestead-Serverdatei erfordert Microsoft .NET Runtime 8.0.27 oder höher. Wenn Ihr Serverfenster sofort nach dem Start geschlossen wird, ist dies die wahrscheinlichste Ursache. Laden Sie das x64 Hosting Bundle von der offiziellen Microsoft-Website herunter.
Die Wahl zwischen lokalem Hosting und einem professionellen Anbieter hängt von Ihren technischen Fähigkeiten und den Anforderungen an die Betriebszeit ab.
Self-Hosting (Lokaler PC)
- Keine monatlichen Kosten
- Volle Kontrolle über die Hardware
- PC muss 24/7 eingeschaltet bleiben
- Abhängig von der Stabilität der Heim-Internetverbindung
Professionelles Hosting
- 99,9% Betriebszeitgarantie
- Integrierter DDoS-Schutz
- Automatisierte Backups und Updates
- Höhere Latenz für den Host
Serverinstallation über SteamCMD
Die primäre Methode zur Einrichtung eines Romestead Host-Servers ist über SteamCMD, die Befehlszeilenversion von Steam. Dieses Tool ermöglicht es Ihnen, die neuesten Serverdateien direkt aus der Steam-Datenbank abzurufen, ohne dass der vollständige Steam-Client auf Ihrem Hosting-Computer installiert sein muss.
Video-Highlights:
- Erster SteamCMD-Download und Extraktionsprozess.
- Ausführung des anonymen Logins und der App-ID-Aktualisierung.
- Erstellung einer benutzerdefinierten .bat-Datei für automatisierte Server-Updates.
- Erste Weltgenerierung und Passworteinrichtung.
Im Gegensatz zu einigen Spielen ermöglicht Romestead einen anonymen Login über SteamCMD. Das bedeutet, dass Sie Ihre persönlichen Steam-Kontodaten nicht auf der Servermaschine teilen müssen, was die Sicherheit erheblich erhöht.
Befolgen Sie diese genauen Schritte, um die Serverdateien herunterzuladen:
SteamCMD herunterladen
Laden Sie die SteamCMD-ZIP-Datei vom offiziellen Valve-Entwickler-Wiki herunter und extrahieren Sie sie in einen dedizierten Ordner (z.B. C:\SteamCMD).
Starten und Anmelden
Führen Sie steamcmd.exe aus. Sobald die Eingabeaufforderung erscheint, geben Sie login anonymous ein und drücken Sie die Eingabetaste, um sich mit den Steam-Servern zu verbinden.
Serverdateien herunterladen
Geben Sie den Befehl app_update 4763510 validate ein. Dadurch werden ca. 2 GB Serverdaten in Ihr Verzeichnis steamapps/common/Romestead Server heruntergeladen.
Dateien überprüfen
Warten Sie auf die Meldung "Success! App '4763510' fully installed", bevor Sie exit eingeben.
Konfiguration und Automatisierung
Sobald die Dateien heruntergeladen sind, müssen Sie die Welteinstellungen konfigurieren. Der Server verwendet eine config.json-Datei für grundlegende Parameter, aber die meisten weltspezifischen Einstellungen werden beim ersten Start der Server.exe vorgenommen.
| Befehl / Datei | Zweck | Empfohlene Einstellung |
|---|---|---|
| App ID | Identifiziert das Spiel auf Steam | 4763510 |
| Server.exe | Hauptausführbare Datei für Windows | Als Administrator ausführen |
| Server.dll | Hauptbibliothek für Linux | Start über Dotnet |
| stop | Sicherer Herunterfahrbefehl | In Konsole eingeben, um Welt zu speichern |
| validate | Prüft auf beschädigte Dateien | Bei jedem Update verwenden |
Um den Update-Prozess zu vereinfachen, wird dringend empfohlen, einen Auto-Updater zu erstellen. Dies verhindert, dass Ihr Server inkompatibel wird, wenn die Entwickler einen Patch veröffentlichen.
Erstellen Sie eine neue Textdatei namens UpdateServer.bat in Ihrem SteamCMD-Ordner und fügen Sie Folgendes ein:
steamcmd.exe +login anonymous +app_update 4763510 validate +quit
Führen Sie dies vor jeder Spielsitzung aus, um sicherzustellen, dass Sie die neueste Version verwenden.
Wenn Sie den Server zum ersten Mal starten, werden Sie aufgefordert:
- Den Namen der Welt festzulegen: Wählen Sie einen einzigartigen Namen für Ihre Siedlung.
- Die Größe auszuwählen: Groß, Standard oder Klein (Standard wird für 4-6 Spieler empfohlen).
- Ein Passwort festzulegen: Lassen Sie es leer für öffentlichen Zugriff, aber ein Passwort wird empfohlen, um Griefing zu verhindern.
Netzwerk und Portweiterleitung
Damit Freunde Ihren Romestead Host-Server im öffentlichen Internet finden können, müssen Sie die Firewall Ihres Routers konfigurieren. Das Spiel kommuniziert über bestimmte Ports, die aus Sicherheitsgründen oft standardmäßig blockiert sind.
| Protokoll | Portnummer | Richtung | Zweck |
|---|---|---|---|
| UDP | 8050 | Eingehend | Spieldaten / Spieler-Verbindung |
| TCP | 8050 | Eingehend | Handshake / Serverliste |
| UDP | 27015-27016 | Eingehend | Steam Query (Optional) |
Auch nach der Portweiterleitung auf Ihrem Router müssen Sie eine eingehende Regel zur Windows Defender Firewall hinzufügen. Erlauben Sie Server.exe die Kommunikation in öffentlichen und privaten Netzwerken.
Um sich mit Ihrem eigenen Server zu verbinden, haben Sie zwei Optionen:
- Interne Verbindung: Verwenden Sie Ihre lokale IP (zu finden über
ipconfigin CMD, normalerweise192.168.x.x). - Externe Verbindung: Verwenden Sie Ihre öffentliche IP (zu finden über "What is my IP" bei Google). Geben Sie diese Adresse Ihren Freunden.
Serverwartung und Sicherheit
Die Verwaltung einer persistenten Welt erfordert regelmäßige Wartung, um Datenverlust zu vermeiden. Romestead speichert Weltdaten automatisch, aber manuelle Backups sind unerlässlich, bevor Updates durchgeführt oder Serverdateien geändert werden.
Wöchentliche Wartungscheckliste:
- Sichern Sie den Ordner 'Saves' im Serververzeichnis
- Führen Sie den Befehl 'validate' über SteamCMD aus, um beschädigte Assets zu reparieren
- Suchen Sie nach Microsoft .NET-Updates, um die Kompatibilität zu gewährleisten
- Überwachen Sie die CPU-Auslastung (sollte bei Leerlauf-Servern um 30% liegen)
- Löschen Sie alte Protokolle, um Speicherplatz zu sparen
Schließen Sie das Serverfenster niemals durch Klicken auf das 'X'. Geben Sie immer stop in die Befehlskonsole ein. Dies löst eine letzte Weltspeicherung aus und stellt sicher, dass der Fortschritt der Bürger und die Konstruktionsdaten ordnungsgemäß auf die Festplatte geschrieben werden.
FAQ
Q: Was ist die App-ID für den Romestead Host-Server?
Die App-ID des dedizierten Servers ist 4763510. Sie benötigen diese für alle SteamCMD-Installations- und Update-Befehle.
Q: Warum können meine Freunde meinen Server nicht in der Liste sehen?
Dies wird normalerweise durch einen blockierten Port 8050 verursacht. Stellen Sie sicher, dass Sie UDP 8050 auf Ihrem Router weitergeleitet und die Anwendung in Ihrer Windows-Firewall zugelassen haben.
Q: Wie viel RAM benötigt ein Romestead-Server?
Für eine Standardwelt mit 1-8 Spielern sind 4 GB dedizierter RAM das Minimum. Für größere Welten mit vielen Bürgern und komplexen Gebäuden werden 8 GB dringend empfohlen.
Q: Muss der Server-Host im Spiel sein, damit andere spielen können?
Nein, das ist der Vorteil eines dedizierten Host-Servers. Die Welt bleibt 24/7 online, sodass Spieler beitreten und bauen können, auch wenn der Administrator offline ist.