In breve. Puoi ospitare da solo un server The Forest gratis: installa "The Forest Dedicated Server" (app Steam 556450) con SteamCMD e un login anonimo, scrivi un config.cfg con nome del server, porte e difficoltà , apri le porte Steam, di gioco e di query, e avvia TheForestDedicatedServer.exe. Oppure noleggia un server The Forest e lascia perdere la rete.
Il tutorial di Endnight si aspetta che il server compaia nell'elenco dei server Internet, e un token di login per server di gioco Steam aiuta i giocatori a ritrovarlo dopo averci giocato. Il server è un programma Windows, quindi su Linux serve Wine, che è ciò che usano i nostri server.
Verificato il 5 novembre 2026 sulla versione 1.11b, l'ultima patch che Endnight ha annunciato su Steam per il gioco base (la 1.12 di settembre 2019 era per The Forest VR).
Questa guida usa il Dedicated Server Tutorial di Endnight su Steam (linkato dalle note delle patch V0.59 e V0.60, scritto per la versione 1.07 del gioco), i suoi annunci su Steam e ciò che facciamo girare su ogni server The Forest che ospitiamo. Dove un valore non viene da una fonte di Endnight, la guida dice che viene dalla nostra configurazione. Per saltare direttamente al noleggio, vai all'Opzione 2.
Cosa ti serve
Il software del server: "The Forest Dedicated Server", app Steam 556450. Endnight lo ha rilasciato con la patch 0.59 come strumento da installare da Steam, e la nostra installazione lo scarica con SteamCMD e un login anonimo.
Una macchina che resti accesa: un PC di scorta, un server domestico o una macchina virtuale nel cloud. Il server è un programma Windows (TheForestDedicatedServer.exe). Su Windows funziona così com'è. Su Linux gira con Wine, ed è così che lo facciamo girare noi.
Hardware: il tutorial di Endnight non indica requisiti hardware per il server dedicato.
Un limite di giocatori: impostato con serverPlayers nella config.
Rete: tre porte, la porta Steam, la porta di gioco e la porta di query. I valori predefiniti di Endnight sono 8766, 27015 e 27016, e il suo tutorial dice di aprirle su router e firewall per TCP e UDP.
Il gioco: ogni giocatore ha bisogno di The Forest su Steam, dove lo store lo elenca solo per Windows.
Opzione 1: ospitalo da solo
Le chiavi di config e le porte vengono dal tutorial di Endnight. I comandi di installazione e di avvio si basano su quelli che eseguono i nostri server.
Windows
Scarica SteamCMD da https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip ed estrailo in C:\steamcmd.
Crea la cartella e il file di config. Crea C:\forest-server\TheForestDedicatedServer_Data\forest\config e salva al suo interno questo come 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
Sostituisci 192.168.1.47 con l'indirizzo di questa macchina nella tua rete locale: il commento nella config di Endnight dice che serverIP è l'indirizzo interno con la porta di gioco aggiunta. La config predefinita di Endnight lascia vuoti serverPassword e serverSteamAccount, cioè nessuna password e un server anonimo. Usa una password admin lunga e non condividerla. difficulty deve essere Peaceful, Normal o Hard, initType deve essere New o Continue, e slot deve andare da 1 a 5. Dopo il primo avvio, cambia initType in Continue così il successivo avvio carica quel salvataggio invece di una nuova partita.
Consenti le tre porte per TCP e UDP in Windows Firewall e inoltrale sul router a questa macchina.
Avvia il 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
Il tutorial di Endnight chiede le barre normali (/) nel percorso del file di config, e la cartella deve già esistere.
Linux (Debian o Ubuntu)
Installa le librerie che servono a SteamCMD, più Wine, Xvfb e winetricks. Su Debian winetricks è nella sezione contrib, quindi abilita prima contrib; su Ubuntu Wine e winetricks sono in universe.
Nelle nostre installazioni, SteamCMD a volte termina con "Missing configuration" e non lascia file di gioco, pur segnalando successo. Controlla che steamapps/appmanifest_556450.acf esista nella cartella del server e, se non c'è, esegui di nuovo il comando.
Scrivi config.cfg in ~/server/TheForestDedicatedServer_Data/forest/config/ con le stesse righe dei passaggi per Windows qui sopra.
Apri le tre porte per TCP e UDP nel firewall della macchina e inoltrale sul router.
Avvia il server dalla cartella del server. Questo è il nostro comando di avvio con i tuoi percorsi; la password admin e il mondo iniziale vengono da config.cfg:
Lo facciamo girare con Wine dentro Xvfb, uno schermo virtuale, come mostra il comando. Eseguilo sotto un gestore di servizi come systemd, così riparte dopo un crash.
Avvialo, elencalo ed entra
Aspetta la riga di pronto. Il nostro pannello considera il server avviato quando il log stampa Game autosave started.
Aggiungi un token Steam (facoltativo). Il tutorial di Endnight dice che un token di login per server di gioco Steam aiuta i giocatori a trovare il tuo server dopo averci giocato. Creane uno nella pagina Game Server Account Management di Steam per l'app 242760, mettilo in serverSteamAccount e riavvia. Senza token il server è anonimo.
Entra.serverName è il nome mostrato dal tuo server. Endnight ha aggiunto l'autenticazione dei server Steam con la patch 0.61, così i giocatori vedono quanti giocatori ci sono in ogni server prima di entrare.
Aggiorna fermando il server e rieseguendo il download di SteamCMD. Le note delle patch di Endnight, per esempio la 1.08 e la 1.11, dicono che devi riavviare il tuo server dedicato con l'ultima versione per essere compatibile con quella patch.
Non installare Oxide sul server. Le note della patch 1.08 di Endnight dicono che i suoi server dedicati non sono compatibili con Oxide e che il gioco potrebbe non funzionare correttamente.
Opzione 2: ospitalo su PlayNHost
Il noleggio elimina l'installazione di SteamCMD, Wine, le porte e la routine di aggiornamento. Scegli comunque un nome, una difficoltà e le tue password.
Scegli un piano. Apri la pagina dell'hosting per server The Forest e confronta i piani: PALE CANNIBAL (8 giocatori), COWMAN (17) e END BOSS (35) al momento in cui scriviamo. Premi Crea server (Personalizza piano su END BOSS) e completa l'ordine. I prezzi cambiano, quindi controllali su quella pagina.
Aspetta l'installazione. Il server compare nel pannello. Il pannello lo segna come avviato quando la sua Console stampa Game autosave started.
Dagli un nome. Nella scheda Impostazioni, sotto Impostazioni di gioco, imposta il Nome del server e, per un server privato, una Password del server.
Cambia la password admin. Quella predefinita è ChangeMeInSettings. Imposta la tua sotto Password admin, poi riavvia.
Scegli il mondo. Imposta la Difficoltà su Pacifica, Normale o Difficile prima che il mondo venga creato per la prima volta: il pannello avvisa che dopo resta fissa. Lascia Mondo iniziale su Continua (il valore predefinito) così ogni avvio ricarica l'ultimo salvataggio; Nuovo avvia un mondo nuovo che sostituisce il vecchio al successivo salvataggio automatico.
Aggiungi un token Steam (facoltativo). Incolla un token di login per server di gioco dell'app 242760 in Token dell'account Steam e riavvia. Attiva VAC attiva o disattiva Valve Anti-Cheat.
Cosa fa il pannello per te:
Le tue porte vengono assegnate per te. Il pannello scrive serverSteamPort, serverGamePort, serverQueryPort, serverName, serverPlayers, serverPassword, serverSteamAccount, enableVAC, initType e difficulty in config.cfg a ogni avvio del server, e imposta serverIP su 0.0.0.0. Modificali nel pannello, non nel file: una modifica a mano di quelle righe viene sovrascritta al successivo avvio.
Il limite di giocatori dipende dal tuo piano, quindi Giocatori max è di sola lettura. Passa a un piano più grande per aumentarlo.
Con Aggiornamento automatico attivo (il valore predefinito, sotto Mostra opzioni avanzate), il server controlla su Steam l'ultima build a ogni avvio, quindi un riavvio equivale a un aggiornamento.
L'installazione gestisce la trappola "Missing configuration" di SteamCMD descritta sopra: riprova e si fida del manifest dell'app, non del codice di uscita di SteamCMD.
Costo: il software del server è gratuito. Il self-hosting costa corrente, hardware e banda, oppure una macchina cloud. Il noleggio è un canone mensile deciso dal piano.
Esposizione: a casa i giocatori si collegano al tuo indirizzo IP pubblico e ti occupi tu di firewall e router. Un server noleggiato tiene fuori di mezzo il tuo IP di casa.
Configurazione: il self-hosting richiede SteamCMD, una config scritta a mano, tre porte aperte e, su Linux, Wine e uno schermo virtuale. Il noleggio richiede un nome, password e una difficoltà .
Controllo: il self-hosting ti dà ogni file e ogni opzione da riga di comando. Sui nostri server cambi le impostazioni nel pannello e hai comunque la scheda Files.
Utilizziamo i cookie per far funzionare il sito, capire come viene usato e misurare il nostro marketing. Puoi accettare tutto, accettare solo i cookie essenziali o scegliere per categoria.Utilizziamo i cookie per far funzionare il sito, capire come viene usato e misurare il nostro marketing. Qui sono attivi per impostazione predefinita: puoi disattivare ciò che non desideri.Leggi la nostra informativa sulla privacy