Con l’app per il server dedicato puoi creare la tua istanza di gioco di Sons of the Forest (SotF) su un server Ubuntu e per­so­na­liz­za­re li­be­ra­men­te le im­po­sta­zio­ni di gioco secondo le tue pre­fe­ren­ze. Per l’in­stal­la­zio­ne avrai bisogno dell’hardware ap­pro­pria­to, oltre al client SteamCMD e all’ambiente di ese­cu­zio­ne Wine. Ti il­lu­stria­mo i singoli passaggi uti­liz­zan­do un server Linux di IONOS.

Che tipo di hardware è ne­ces­sa­rio per un server “Sons of the Forest” su Ubuntu?

Puoi in­stal­la­re e ospitare l’ap­pli­ca­zio­ne per il server dedicato di SotF su un computer personale o su hardware server fornito da un provider pro­fes­sio­na­le. Optare per l’hosting tramite un provider offre vantaggi si­gni­fi­ca­ti­vi: da un lato, puoi contare su una con­nes­sio­ne a banda larga potente e stabile, net­ta­men­te superiore alle con­nes­sio­ni do­me­sti­che. Dall’altro, puoi lasciare il tuo server “Sons of the Forest” su Ubuntu in funzione 24 ore su 24, senza dover tenere co­stan­te­men­te acceso il tuo computer personale.

La quantità di CPU, memoria e altri requisiti necessari per il tuo server SotF su Ubuntu dipende da vari fattori, come il numero di giocatori collegati con­tem­po­ra­nea­men­te al mondo di gioco o se utilizzi il server anche per ospitare altre ap­pli­ca­zio­ni. Per garantire un fun­zio­na­men­to del server senza problemi con 2 o più giocatori, dovresti puntare almeno ai seguenti requisiti:

  • Potenza di calcolo (CPU): min. 2.4 GHz (2 core) / min. 3.0 GHz (4 core)
  • RAM: min. 3 gigabyte / min. 4 gigabyte
  • Spazio su disco fisso: min. 10 gigabyte

Aggiungi a queste spe­ci­fi­che i requisiti del sistema operativo Linux. Ad esempio, per la versione desktop di Ubuntu 22.04, dovrai pia­ni­fi­ca­re una potenza del pro­ces­so­re di 2 GHz (2 core), 4 gigabyte di RAM e 25 gigabyte di spazio di ar­chi­via­zio­ne. Se opti per la versione server di Ubuntu 22.04 senza in­ter­fac­cia grafica, avrai bisogno solo di un pro­ces­so­re da 1 GHz, 1 gigabyte di RAM e 2,5 gigabyte di spazio di ar­chi­via­zio­ne per il sistema.

Consiglio

Tra le possibili ap­pli­ca­zio­ni che è possibile eseguire con­tem­po­ra­nea­men­te sul tuo server Ubuntu “Sons of the Forest”, rientrano quelle per la co­mu­ni­ca­zio­ne in-game. Una con­fi­gu­ra­zio­ne hardware potente consente anche di eseguire un server di TeamSpeak o un server di Mumble.

Quali opzioni di hosting per un server “Sons of the Forest” su Ubuntu offre IONOS?

Nella ricerca di un ambiente di hosting adatto per il tuo server SotF su Ubuntu, noterai dif­fe­ren­ze non solo in termini di fun­zio­na­li­tà e prezzo, ma anche di tipologie di server offerte dai provider. IONOS mette a tua di­spo­si­zio­ne le seguenti tre varianti di server:

  • Server cloud: i server cloud di IONOS fanno uso di risorse server com­ple­ta­men­te vir­tua­liz­za­te pro­ve­nien­ti da diversi sistemi host. CPU, RAM e spazio di ar­chi­via­zio­ne possono essere scalati in modo fles­si­bi­le in base alle tue esigenze, pagando solo per le risorse ef­fet­ti­va­men­te uti­liz­za­te.
  • VPS: anche i VPS di IONOS operano su un hardware com­ple­ta­men­te vir­tua­liz­za­to. In questo caso, più VPS con­di­vi­do­no un singolo sistema host fisso, ma ciò non influisce sulle pre­sta­zio­ni garantite. Tutti i piani VPS sono di­spo­ni­bi­li a un prezzo mensile fisso.
  • Server dedicato: i server dedicati di IONOS offrono accesso a hardware all’avan­guar­dia senza vir­tua­liz­za­zio­ne, riservati esclu­si­va­men­te per te. Paghi in base al consumo, calcolato al minuto.

3 possibili scenari per il tuo server Ubuntu “Sons of the Forest” e le tariffe IONOS più adatte

Per aiutarti a scegliere l’hardware giusto per il tuo server Ubuntu SotF, nella tabella qui sotto abbiamo creato 3 possibili scenari e assegnato a ciascuno di essi le tariffe IONOS più adatte.

Scenario per il server “Sons of the Forest” Tariffa del server IONOS più adatta
2 persone; server sempre online VPS M
3-4 persone; server sempre online VPS L
Fino a 8 persone; server sempre online VPS XL
Novità: offerta VPS
Il tuo server virtuale a prezzi im­bat­ti­bi­li

Prova il nostro VPS. I primi 30 giorni sono in omaggio e se allo scadere del periodo di prova non sarai convinto, ti rim­bor­se­re­mo tutte le spese sostenute.

Server per “Sons of the Forest” su Ubuntu: guida

Nei paragrafi seguenti sono riportate istru­zio­ni det­ta­glia­te per l’in­stal­la­zio­ne e la con­fi­gu­ra­zio­ne dell’ap­pli­ca­zio­ne per il server dedicato Sons of the Forest su un server Ubuntu. Nei singoli passaggi de­scri­via­mo il processo prendendo ad esempio i pacchetti di IONOS (server dedicato, VPS o server cloud). Come sistema operativo uti­liz­zia­mo Ubuntu 22.04 con in­ter­fac­cia grafica.

Consiglio

Pre­fe­ri­sci ospitare l’ap­pli­ca­zio­ne server in ambiente Windows? Nel nostro articolo “Server per Sons of the Forest: una guida” si parla in dettaglio dell’in­stal­la­zio­ne su un server Windows.

Primo passaggio: stabilire una con­nes­sio­ne al server

Per poter in­stal­la­re ap­pli­ca­zio­ni come il software del server dedicato di Sons of the Forest sul tuo server Ubuntu, è ne­ces­sa­rio stabilire una con­nes­sio­ne attiva al server. Il modo classico per farlo è tramite il pro­to­col­lo SSH, che consente di stabilire con­nes­sio­ni sicure tra due computer. Ti serve solo un client SSH, l’indirizzo del server e le cre­den­zia­li di accesso.

Su IONOS hai un’al­ter­na­ti­va con la console KVM che sem­pli­fi­ca no­te­vol­men­te l’accesso remoto all’hardware del server no­leg­gia­to. Per uti­liz­za­re lo strumento per le con­nes­sio­ni al tuo server Ubuntu pia­ni­fi­ca­to di Sons of the Forest, segui questi passaggi:

  1. Accedi all’area clienti di IONOS.
  2. Fai clic su “Server & Cloud” nella pa­no­ra­mi­ca dei prodotti.
  3. Seleziona il server Ubuntu no­leg­gia­to su cui desideri eseguire Sons of the Forest.
  4. Fai clic sul server e suc­ces­si­va­men­te sul pulsante “Azioni”. Seleziona “Avvia console KVM” per avviare lo strumento di con­nes­sio­ne remota.
  5. Accedi al server Ubuntu uti­liz­zan­do le tue cre­den­zia­li di accesso in­di­vi­dua­li (di­spo­ni­bi­li alla voce “Dati di accesso”).
Immagine: Avviare la console KVM nell’area clienti di IONOS
Dopo aver fatto clic sul pulsante di avvio, la console KVM si apre in una nuova finestra.

Secondo passaggio: in­stal­la­re SteamCMD

Puoi ottenere l’ap­pli­ca­zio­ne del server dedicato per il tuo server Ubuntu di Sons of the Forest in pochi passaggi uti­liz­zan­do SteamCMD. At­tra­ver­so il client a riga di comando, puoi con­net­ter­ti ai server di Steam e scaricare i file per­ti­nen­ti. Poiché è con­si­glia­bi­le non eseguire lo strumento come am­mi­ni­stra­to­re, crea prima un utente chiamato “steam” con relativa password:

sudo useradd -m steam
sudo passwd steam
bash

Suc­ces­si­va­men­te, passa alla directory del profilo utente creato “steam”:

sudo -u steam -s
cd /home/steam
bash

Nella directory, installa SteamCMD con il seguente comando:

sudo apt install steamcmd
bash

Se ricevi un messaggio che il pacchetto non può essere in­stal­la­to in questo modo, potresti dover prima ag­giun­ge­re la sorgente del pacchetto “mul­ti­ver­se” (di solito per ar­chi­tet­tu­re a 64 bit). In tal caso, esegui la seguente sequenza di comandi per ottenere i file di in­stal­la­zio­ne:

sudo add-apt-repository multiverse
sudo apt install software-properties-common
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc-s1 steamcmd
bash

Scorri fino alla fine dell’accordo di licenza vi­sua­liz­za­to e con­fer­ma­lo con [Invio] e “I agree”.

Immagine: Accordo di licenza Steam con Ubuntu 22.04
Accordo di licenza Steam con Ubuntu 22.04

Verifica il col­le­ga­men­to del file scaricato con la directory creata:

sudo ln -s /usr/games/steamcmd /home/steam/steamcmd
bash

Effettua l’accesso con il profilo utente creato:

su steam
bash

Infine, esegui il comando steamcmd per in­stal­la­re il client. Dopo poco, lo strumento sarà pronto e vedrai il prompt Steam>.

Consiglio

Nel nostro articolo “SteamCMD: come in­stal­la­re il client a riga di comando?” forniamo ulteriori in­for­ma­zio­ni sull’in­stal­la­zio­ne del client Steam a riga di comando (sia su Linux che su Windows).

Terzo passaggio: scaricare e in­stal­la­re il software del server dedicato di SotF

Dalla riga di comando di Steam avviata, accedi in modalità anonima ai server di Steam pubblici:

login anonymous
bash

Suc­ces­si­va­men­te, installa il tuo server Ubuntu di “Sons of the Forest” con il seguente comando:

app_update 2465200 validate
bash
Immagine: Sons of the Forest: server Ubuntu tramite SteamCMD
Installa l’ap­pli­ca­zio­ne server dedicata di Sons of the Forest uti­liz­zan­do l’ID di Steam “2565200”.

Dopo aver concluso con successo l’in­stal­la­zio­ne, troverai i file del server nella directory /home/steam/steamapps/common.

Quarto passaggio: in­stal­la­re Wine

Per eseguire il software dedicato di Sons of the Forest su un server Ubuntu, è ne­ces­sa­rio in­stal­la­re l’ambiente di ese­cu­zio­ne com­pa­ti­bi­le con Windows chiamato Wine. Puoi in­stal­lar­lo su Ubuntu 22.04 eseguendo i seguenti tre comandi:

sudo apt-get install wine
sudo apt-get install wine32
sudo apt-get install libwine
bash

Quinto passaggio: con­fi­gu­ra­re il server Ubuntu di “Sons of the Forest”

Il passo suc­ces­si­vo consiste nella con­fi­gu­ra­zio­ne del server di SotF. Per generare i due file di con­fi­gu­ra­zio­ne, è ne­ces­sa­rio avviare l’ap­pli­ca­zio­ne del server dedicato per la prima volta. Pertanto, apri il terminale e spostati nella directory corretta.

Suc­ces­si­va­men­te, esegui il file SonsOfTheForestDS.exe uti­liz­zan­do Wine in­stal­la­to in pre­ce­den­za. Aggiungi l’opzione -userdatapath "config" al comando wine in modo che i due file di con­fi­gu­ra­zio­ne ownerswhitelist.txt e dedicatedserver.cfg vengano salvati nella nuova cartella omonima:

wine SonsOfTheForestDS.exe -userdatapath "config"
bash

Definire i privilegi dell’am­mi­ni­stra­to­re tramite ow­ner­swhi­te­li­st.txt

Il file ownerswhitelist.txt ti permette di assegnare le massime au­to­riz­za­zio­ni am­mi­ni­stra­ti­ve a de­ter­mi­na­te persone per il tuo server di “Sons of the Forest” su Ubuntu. È ne­ces­sa­rio avere l’ID di Steam cor­ri­spon­den­te (che puoi trovare nelle in­for­ma­zio­ni dell’account Steam) delle persone in­te­res­sa­te. Il file con un primo in­se­ri­men­to potrebbe avere un aspetto simile al seguente:

# In order to be able to administrate your server from in game directly, you will need to setup server ownership.
# Add below the steam ids of every server owner, one steam id per line.
# To find your SteamID, open Steam and click on your name on the top right, then go to Account Details.
# You can use # to comment out a line. That can be helpful to keep track of SteamIDs, you can include their name in the line above or below, starting with a #.
# IONOS Sons of the Forest Server Owner
1234567891011
txt

Con­fi­gu­ra­re il server tramite de­di­ca­ted­ser­ver.cfg

Nel secondo file chiamato dedicatedserver.cfg, puoi impostare tutte le altre con­fi­gu­ra­zio­ni im­por­tan­ti per il tuo server SotF: nome del server, password, dif­fi­col­tà, numero di giocatori, ecc.

Le opzioni det­ta­glia­te sono riassunte in questo articolo wiki sulle im­po­sta­zio­ni del server SotF.

Immagine: Server Ubuntu “Sons of the Forest”: configurazione
Lascia vuota la voce “Password” se desideri accedere al tuo server Ubuntu “Sons of the Forest” senza una password.

Sesto passaggio: ri­la­scia­re le porte del server

Per garantire che il tuo server Ubuntu di “Sons of the Forest” sia di­spo­ni­bi­le online, è ne­ces­sa­rio aprire tre porte UDP:

  • 8766 (porta di gioco)
  • 9700 (porta di sin­cro­niz­za­zio­ne Blob)
  • 27016 (porta di in­ter­ro­ga­zio­ne)

Come cliente di IONOS, puoi con­fi­gu­ra­re l’apertura delle porte tramite il Cloud Panel:

  1. Accedi al tuo account di IONOS.
  2. Vai su “Server & Cloud”.
  3. Seleziona il tuo server Ubuntu su cui hai in­stal­la­to Sons of the Forest.
  4. Clicca su “Rete” e poi su “Regole firewall”.
  5. Aggiungi tre nuove regole per le porte UDP 8766, 9700 e 27016 nella sezione “In entrata”. As­si­cu­ra­ti di se­le­zio­na­re “UDP” come pro­to­col­lo.
Immagine: Server Ubuntu “Sons of the Forest”: rilascio delle porte con IONOS
Server Ubuntu “Sons of the Forest”: rilascio delle porte con IONOS

Settimo passaggio: avviare il server

Ora hai la pos­si­bi­li­tà di avviare il tuo server in qualsiasi momento eseguendo nuo­va­men­te il file SonsOfTheForestDS.exe uti­liz­zan­do Wine. Questa volta non è ne­ces­sa­rio spe­ci­fi­ca­re il parametro ag­giun­ti­vo per i file di con­fi­gu­ra­zio­ne, quindi il comando corretto è il seguente:

wine SonsOfTheForestDS.exe
bash

Ottavo passaggio: con­net­ter­si al server “Sons of the Forest” su Ubuntu

Per unirti al server, segui i seguenti passaggi:

  1. Premi su “Mul­ti­player” (Mul­ti­gio­ca­to­re) e suc­ces­si­va­men­te su “Join” (Entra).
  2. Alla voce “Source” (Fonte), passa a “Dedicated” (Dedicato).
  3. Utilizza il filtro per cercare il tuo server.
  4. Clicca su “Join” (Entra) una volta che viene vi­sua­liz­za­to il risultato corretto della ricerca.
Immagine: Schermata del menu del server di SotF
Se non riesci a trovare il server di “Sons of the Forest” tramite la ricerca, puoi anche ag­giun­ger­lo ma­nual­men­te tra i preferiti nel solito modo nell’in­ter­fac­cia di Steam tramite l’indirizzo IP.

L’avventura può ora iniziare! Insieme ai tuoi compagni e alle tue compagne di gioco parti dal luogo in cui si è schian­ta­to l’eli­cot­te­ro.

Immagine: Screenshot da Sons of the Forest
Screen­shot da Sons of the Forest: si parte dal luogo dell’incidente dell’eli­cot­te­ro.
Consiglio

Ti piace anche il pre­de­ces­so­re di Sons of the Forest? In un altro articolo della Digital Guide, ti spie­ghia­mo come con­fi­gu­ra­re e ospitare un server dedicato per The Forest.

Vai al menu prin­ci­pa­le