Kurz gesagt. Du kannst einen The-Forest-Server kostenlos selbst hosten: Installiere "The Forest Dedicated Server" (Steam-App 556450) mit SteamCMD und anonymem Login, schreibe eine config.cfg mit Servername, Ports und Schwierigkeitsgrad, öffne den Steam-, den Spiel- und den Query-Port und starte TheForestDedicatedServer.exe. Oder miete einen The-Forest-Server und spar dir das Netzwerk-Gefummel.
Endnights eigene Anleitung geht davon aus, dass der Server in der Internet-Serverliste auftaucht, und ein Steam-Login-Token für Gameserver hilft Spielern, ihn nach einer Runde wiederzufinden. Der Server ist ein Windows-Programm, deshalb braucht er unter Linux Wine, was unsere Server nutzen.
Geprüft am 5. November 2026 gegen Version 1.11b, den neuesten Patch, den Endnight auf Steam für das Hauptspiel angekündigt hat (1.12 im September 2019 war für The Forest VR).
Dieser Guide stützt sich auf Endnights Dedicated Server Tutorial auf Steam (verlinkt in den Patchnotes zu V0.59 und V0.60, geschrieben für Spielversion 1.07), auf die Steam-Ankündigungen und auf das, was wir auf jedem von uns gehosteten The-Forest-Server einsetzen. Wo ein Wert nicht aus einer Endnight-Quelle stammt, sagt dieser Guide, dass er aus unserem Setup kommt. Wenn du direkt zur Miet-Variante springen willst, geh zu Option 2.
Was du brauchst
Die Server-Software: "The Forest Dedicated Server", Steam-App 556450. Endnight hat sie mit Patch 0.59 als Tool veröffentlicht, das du über Steam installierst, und unsere Installation lädt sie mit SteamCMD und anonymem Login herunter.
Ein Rechner, der durchläuft: ein übriger PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Der Server ist ein Windows-Programm (TheForestDedicatedServer.exe). Unter Windows läuft er direkt. Unter Linux läuft er mit Wine, so betreiben wir ihn auch.
Hardware: Endnights Tutorial nennt keine Hardware-Anforderungen für den Dedicated Server.
Ein Spielerlimit: gesetzt mit serverPlayers in der Config.
Netzwerk: drei Ports, der Steam-Port, der Spiel-Port und der Query-Port. Endnights Standardwerte sind 8766, 27015 und 27016, und laut Tutorial öffnest du sie für TCP und UDP an Router und Firewall.
Das Spiel: Jeder Spieler braucht The Forest auf Steam, wo der Shop es nur für Windows listet.
Option 1: selbst hosten
Die Config-Schlüssel und Ports stammen aus Endnights Tutorial. Die Installations- und Startbefehle basieren auf denen, die unsere Server ausführen.
Windows
Lade SteamCMD herunter von https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip und entpacke es nach C:\steamcmd.
Lege den Config-Ordner und die Datei an. Erstelle C:\forest-server\TheForestDedicatedServer_Data\forest\config und speichere darin Folgendes als config.cfg:
serverIP 192.168.1.47:27015
serverSteamPort 8766
serverGamePort 27015
serverQueryPort 27016
serverName My Forest server
serverPlayers 8
serverPassword
serverPasswordAdmin YourAdminPassword
serverSteamAccount
enableVAC off
serverAutoSaveInterval 15
difficulty Normal
initType New
slot 1
Ersetze 192.168.1.47 durch die Adresse dieses Rechners in deinem lokalen Netzwerk: Laut Endnights Config-Kommentar ist serverIP die interne Adresse mit angehängtem Spiel-Port. In Endnights Standard-Config sind serverPassword und serverSteamAccount leer gelassen, also kein Passwort und ein anonymer Server. Nimm ein langes Admin-Passwort, das du nicht weitergibst. difficulty muss Peaceful, Normal oder Hard sein, initType muss New oder Continue sein, und slot muss zwischen 1 und 5 liegen. Stelle initType nach dem ersten Start auf Continue, damit der nächste Start diesen Spielstand lädt statt eines neuen Spiels.
Erlaube die drei Ports für TCP und UDP in der Windows-Firewall und leite sie an deinem Router auf diesen Rechner weiter.
Starte den Server.
cd C:\forest-server
TheForestDedicatedServer.exe -batchmode -nographics -nosteamclient -savefolderpath C:/forest-server/TheForestDedicatedServer_Data -configfilepath C:/forest-server/TheForestDedicatedServer_Data/forest/config/config.cfg
Endnights Tutorial verlangt Schrägstriche (Slashes) im Pfad der Config-Datei, und der Ordner muss schon existieren.
Linux (Debian oder Ubuntu)
Installiere die Bibliotheken, die SteamCMD braucht, sowie Wine, Xvfb und winetricks. Unter Debian liegt winetricks im Bereich contrib, aktiviere also zuerst contrib; unter Ubuntu sind Wine und winetricks in universe.
Bei unseren Installationen endet SteamCMD manchmal mit "Missing configuration" und hinterlässt keine Spieldateien, meldet aber trotzdem Erfolg. Prüfe, ob steamapps/appmanifest_556450.acf im Serverordner existiert, und führe den Befehl erneut aus, wenn nicht.
Schreibe die config.cfg in ~/server/TheForestDedicatedServer_Data/forest/config/ mit denselben Zeilen wie in den Windows-Schritten oben.
Öffne die drei Ports für TCP und UDP in der Firewall des Rechners und leite sie an deinem Router weiter.
Server starten aus dem Serverordner. Das ist unser Startbefehl mit deinen Pfaden; das Admin-Passwort und die Startwelt kommen aus der config.cfg:
Wir starten ihn unter Wine in Xvfb, einem virtuellen Display, wie der Befehl zeigt. Betreibe ihn unter einem Service-Manager wie systemd, damit er nach einem Absturz neu startet.
Starten, listen und beitreten
Warte auf die Bereit-Zeile. Unser Panel wertet den Server als gestartet, wenn das Log Game autosave started ausgibt.
Füge ein Steam-Token hinzu (optional). Laut Endnights Tutorial hilft ein Steam-Login-Token für Gameserver Spielern, deinen Server nach einer Runde zu finden. Erstelle eins auf Steams Seite Game Server Account Management für die App 242760, trage es in serverSteamAccount ein und starte neu. Ohne Token ist der Server anonym.
Beitreten.serverName ist der Name, den dein Server anzeigt. Endnight hat in Patch 0.61 die Steam-Serverauthentifizierung ergänzt, sodass Spieler vor dem Beitritt sehen, wie viele Spieler auf jedem Server sind.
Aktualisieren geht so: Stoppe den Server und führe den SteamCMD-Download erneut aus. Endnights Patchnotes, zum Beispiel 1.08 und 1.11, sagen, dass du deinen Dedicated Server mit der neuesten Version neu starten musst, damit er zu diesem Patch kompatibel ist.
Installiere kein Oxide auf dem Server. Endnights Patchnotes zu 1.08 sagen, dass seine Dedicated Server nicht mit Oxide kompatibel sind und das Spiel eventuell nicht richtig funktioniert.
Option 2: bei PlayNHost hosten
Mieten erspart dir die SteamCMD-Installation, Wine, die Ports und die Update-Routine. Name, Schwierigkeitsgrad und Passwörter wählst du weiterhin selbst.
Wähle einen Tarif. Öffne die The Forest Server-Hosting-Seite und vergleiche die Tarife: PALE CANNIBAL (8 Spieler), COWMAN (17) und END BOSS (35), Stand beim Schreiben. Klicke auf Server erstellen (bei END BOSS auf Tarif anpassen) und schließe die Bestellung ab. Preise ändern sich, prüfe sie also auf dieser Seite.
Warte auf die Installation. Der Server erscheint im Panel. Das Panel markiert ihn als gestartet, wenn seine KonsoleGame autosave started ausgibt.
Gib ihm einen Namen. Setze auf dem Tab Einstellungen unter Spieleinstellungen den Servername und, für einen privaten Server, ein Server-Passwort.
Ändere das Admin-Passwort. Der Standard ist ChangeMeInSettings. Setze unter Admin-Passwort dein eigenes und starte dann neu.
Wähle die Welt. Stelle den Schwierigkeitsgrad auf Friedlich, Normal oder Schwer, bevor die Welt zum ersten Mal erstellt wird: Laut Hinweis im Panel ist er danach festgelegt. Lass Start-Welt auf Weiter (der Standard), damit jeder Start deinen letzten Spielstand lädt; Neu startet eine frische Welt, die die alte beim nächsten Autosave ersetzt.
Füge ein Steam-Token hinzu (optional). Füge ein Login-Token für Gameserver der App 242760 in Steam-Account-Token ein und starte neu. Mit VAC aktivieren schaltest du Valve Anti-Cheat ein oder aus.
Das nimmt dir das Panel ab:
Deine Ports werden dir zugewiesen. Das Panel schreibt serverSteamPort, serverGamePort, serverQueryPort, serverName, serverPlayers, serverPassword, serverSteamAccount, enableVAC, initType und difficulty bei jedem Start des Servers in die config.cfg und setzt serverIP auf 0.0.0.0. Ändere sie im Panel, nicht in der Datei: Eine manuelle Änderung dieser Zeilen wird beim nächsten Start überschrieben.
Das Spielerlimit kommt von deinem Tarif, deshalb ist Max. Spieler schreibgeschützt. Wechsle zu einem größeren Tarif, um es zu erhöhen.
Mit eingeschaltetem Auto-Update (der Standard, unter Erweiterte Optionen anzeigen) prüft der Server bei jedem Start bei Steam auf den neuesten Build, ein Neustart ist also ein Update.
Die Installation fängt die oben beschriebene SteamCMD-Falle "Missing configuration" ab: Sie versucht es erneut und verlässt sich auf das App-Manifest, nicht auf den Exit-Code von SteamCMD.
Selbst hosten oder mieten: ein ehrlicher Vergleich
Kosten: Die Server-Software ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten kostet eine monatliche Gebühr, die der Tarif festlegt.
Laufzeit: Ein Heimserver ist nur so lange online wie dein PC, dein Strom und dein Internet. Ein gemieteter Server läuft auf der Hardware des Hosters.
Angriffsfläche: Zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Ein gemieteter Server hält deine Heim-IP heraus.
Einrichtung: Selbst hosten braucht SteamCMD, eine handgeschriebene Config, drei offene Ports und unter Linux Wine und ein virtuelles Display. Mieten braucht einen Namen, Passwörter und einen Schwierigkeitsgrad.
Kontrolle: Selbst hosten gibt dir jede Datei und jeden Kommandozeilen-Parameter. Auf unseren Servern änderst du Einstellungen im Panel und hast trotzdem den Tab Dateien.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen