Uti­liz­zan­do il client a riga di comando SteamCMD, puoi scaricare e in­stal­la­re il software per il tuo server Sun­ken­land in pochi minuti. Inizia creando la base giusta per l’hosting.

Server per Sun­ken­land: requisiti

Per ospitare un server dedicato per Sun­ken­land so­stan­zial­men­te hai due opzioni: uti­liz­za­re il tuo PC privato o no­leg­gia­re l’hardware ap­pro­pria­to da un provider pro­fes­sio­na­le. La seconda soluzione è senza dubbio la più efficace, dal momento che i provider fanno af­fi­da­men­to su data center che di­spon­go­no di in­fra­strut­tu­re di rete ad alta velocità e bassa latenza, fon­da­men­ta­li per un’espe­rien­za di gioco fluida. Inoltre, con un provider è possibile gestire e ospitare un server per Sun­ken­land 24/7 senza in­ter­ru­zio­ni, il che ri­sul­te­reb­be più complesso con un di­spo­si­ti­vo domestico.

La potenza di calcolo ne­ces­sa­ria per l’hosting dipende da diversi fattori. In par­ti­co­la­re, è de­ter­mi­nan­te il numero di persone connesse al server Sun­ken­land nello stesso momento. In ogni caso, do­vreb­be­ro essere sod­di­sfat­ti i seguenti requisiti minimi:

  • Pro­ces­so­re (CPU): min. 3,2 GHz (2 core)
  • RAM: min. 3-4 GB
  • Spazio sul disco rigido: 10 GB
Consiglio

Non di­men­ti­ca­re i requisiti ag­giun­ti­vi del sistema operativo del server! Per Microsoft Windows Server 2022, ad esempio, è ne­ces­sa­rio prevedere un pro­ces­so­re da 1,4 GHz, 2 GB di RAM e 36 gigabyte di spazio sul disco rigido (512 MB e 32 GB senza in­ter­fac­cia grafica).

Ospitare un server per Sun­ken­land con IONOS

Per ospitare Sun­ken­land o altri giochi con un server dedicato, puoi scegliere tra un’ampia gamma di provider, tipologie di server e tariffe. IONOS, ad esempio, mette a di­spo­si­zio­ne i seguenti tre modelli:

  • Server virtuale (VPS): i server virtuali di IONOS si basano sull’hardware vir­tua­liz­za­to di un sistema di hosting fisso. Il relativo pacchetto di servizi, chia­ra­men­te definito, viene fatturato a un prezzo fisso mensile.
  • Server cloud: i server cloud di IONOS uti­liz­za­no un hardware vir­tua­liz­za­to di diversi sistemi di hosting. A dif­fe­ren­za dei server virtuali, le pre­sta­zio­ni possono essere scalate in modo fles­si­bi­le in qualsiasi momento. Per la fat­tu­ra­zio­ne mensile vengono prese in con­si­de­ra­zio­ne solo le risorse ef­fet­ti­va­men­te uti­liz­za­te.
  • Server dedicato: il server dedicato è il modello di server IONOS di prima categoria. Si tratta di un tipo di hardware pro­fes­sio­na­le, di­spo­ni­bi­le esclu­si­va­men­te per te, che però può anche essere scalato come un server cloud, se ne­ces­sa­rio. La fat­tu­ra­zio­ne è al minuto.
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.

Possibili scenari per il tuo server dedicato per Sun­ken­land (con le tariffe IONOS più adatte)

Lo stretto ne­ces­sa­rio per una partitina ogni volta che ne hai voglia? Un server adatto per avventure epiche, online 24/7? O magari una soluzione hosting più potente in grado di sod­di­sfa­re qualsiasi tipo di esigenza? Nella tabella che segue abbiamo raccolto tre possibili scenari per il tuo server per Sun­ken­land, abbinate alla tariffa IONOS più adatta.

Scenario di ap­pli­ca­zio­ne del server Sun­ken­land Server IONOS più adatto con Windows
Da 2 a 4 persone; server sempre online VPS Windows M
Da 5 a 8 persone; server sempre online VPS Windows L
Più di 9 persone; uno o più server sempre online Server dedicato AR12-128 NVMe

Creare un server dedicato per Sun­ken­land: tutorial per Windows

Nelle sezioni seguenti ti guideremo in tutti i passaggi del processo di in­stal­la­zio­ne e con­fi­gu­ra­zio­ne di un server dedicato per Sun­ken­land. Il sistema operativo di ri­fe­ri­men­to è Windows Server 2022 (l’ap­pli­ca­zio­ne server è at­tual­men­te pro­get­ta­ta spe­ci­fi­ca­men­te per Windows). L’esempio è basato su un hosting con server IONOS (server virtuale, server cloud o server dedicato).

Primo passaggio: con­nes­sio­ne al server da remoto

Per poter in­stal­la­re e gestire le ap­pli­ca­zio­ni, devi col­le­gar­ti al server no­leg­gia­to tramite accesso remoto. Lo strumento Windows ap­pro­pria­to per stabilire la con­nes­sio­ne si chiama “Con­nes­sio­ne desktop remoto”. Puoi trovare i dettagli di accesso nell’account cliente del provider di hosting, come l’area cliente di IONOS nel caso del nostro esempio. Configura la con­nes­sio­ne remota seguendo i seguenti passaggi:

  1. Apri la pagina di login dell’area cliente IONOS con il browser che pre­fe­ri­sci ed effettua l’accesso.
  2. Fai clic su “Server & Cloud” e seleziona il pacchetto di hosting.
  3. Scorri fino alla voce “Dati di accesso” e annota l’indirizzo IP del server e i tuoi dati per il login remoto (“Nome utente” e “Password iniziale”).
  4. Apri l’ap­pli­ca­zio­ne Con­nes­sio­ne desktop remoto sul tuo di­spo­si­ti­vo e sta­bi­li­sci una con­nes­sio­ne remota al server uti­liz­zan­do l’IP e i dati di accesso.
  5. Clas­si­fi­ca il cer­ti­fi­ca­to del server come af­fi­da­bi­le, se non l’hai già fatto in pre­ce­den­za.
Immagine: Area cliente IONOS: dati di accesso al server
Dati di accesso al server dedicato Sun­ken­land nell’area cliente IONOS.
Consiglio

Nel Centro as­si­sten­za IONOS trovi una spie­ga­zio­ne det­ta­glia­ta su come con­net­ter­si a Windows Server tramite desktop remoto.

Secondo passaggio: in­stal­la­re SteamCMD

Per prima cosa occorre in­stal­la­re l’ap­pli­ca­zio­ne SteamCMD sul tuo server. Si tratta del client a riga di comando della piat­ta­for­ma di gioco, che puoi uti­liz­za­re per ottenere le ap­pli­ca­zio­ni server dedicate di Sun­ken­land e altri. Il client si installa in tre semplici passaggi:

  1. Scarica il pacchetto di in­stal­la­zio­ne di SteamCMD.
  2. Crea una nuova cartella per SteamCMD, ad esempio C:\SteamCMD, e de­com­pri­mi il pacchetto ZIP in questa cartella.
  3. Esegui il file de­com­pres­so per in­stal­la­re il client tramite il prompt dei comandi. Dopo l’in­stal­la­zio­ne, vedrai la riga di comando Steam>.
Consiglio

Trovi tutte le istru­zio­ni ne­ces­sa­rie per in­stal­la­re SteamCMD su Windows e Linux nel nostro articolo dedicato.

Terzo passaggio: in­stal­la­re l’ap­pli­ca­zio­ne di Steam “Sun­ken­land Dedicated Server”

Ora puoi scaricare e in­stal­la­re l’ap­pli­ca­zio­ne per il server dedicato per Sun­ken­land (ID Steam 2667530) tramite SteamCMD. Segui le istru­zio­ni riportate di seguito.

Per prima cosa crea una directory per i file del server. Ad esempio, usa il seguente comando per spe­ci­fi­ca­re C:\sunkenland-server come directory per l’in­stal­la­zio­ne:

force_install_dir C:\sunkenland-server
bash

Il passo suc­ces­si­vo è quello di accedere ai server pubblici di Steam. A questo punto, il team di sviluppo di Sun­ken­land consiglia di accedere con l’account Steam con cui hai ac­qui­sta­to il gioco. Nel comando seguente, so­sti­tui­sci la voce nomeutente con il nome del tuo account Steam:

login nomeutente
bash

Conferma l’accesso inserendo la tua password personale di Steam. Se hai impostato Steam Guard, dovrai anche inserire il codice di sicurezza a cinque cifre.

Dopo aver ef­fet­tua­to l’accesso, installa l’ap­pli­ca­zio­ne “Sun­ken­land Dedicated Server” con il seguente comando:

app_update 2667530 validate
bash
Consiglio

Ripeti i passaggi elencati per ag­gior­na­re il server Sun­ken­land in un secondo momento.

Quarto passaggio: preparare i file di sal­va­tag­gio del gioco

Nella versione attuale del software del server dedicato Sun­ken­land, è ne­ces­sa­rio tra­sfe­ri­re ma­nual­men­te un file di sal­va­tag­gio del gioco nella cor­ri­spon­den­te cartella utente Sun­ken­land sul tuo server. A questo scopo puoi uti­liz­za­re un file di sal­va­tag­gio già esistente o crearne uno nuovo. Qualunque sia l’opzione scelta, troverai il file nella seguente cartella (con il tuo nome utente di Windows al posto di “No­meu­ten­te”):

C:\Users\Nomeutente\AppData\LocalLow\Vector3 Studio\Sunkenland\Worlds

Copia la cartella del mondo di gioco de­si­de­ra­to nella stessa directory del tuo server (tenendo conto anche del tuo nome utente).

Immagine: Server Sunkenland: trasferimento dei file di salvataggio del gioco
Server Sun­ken­land: tra­sfe­ri­men­to sul server della cartella con i file di sal­va­tag­gio del gioco.
Consiglio

Usa il file di sal­va­tag­gio del mondo di gioco per con­fi­gu­ra­re il tuo server per Sun­ken­land: puoi spe­ci­fi­ca­re le im­po­sta­zio­ni de­si­de­ra­te per il livello di dif­fi­col­tà, il numero di giocatori, il fuoco amico, il respawn e altro ancora. In al­ter­na­ti­va, puoi anche aprire i file StartGameConfig.json, WorldSetting.json e World.json presenti nella cartella uti­liz­zan­do un editor di testo e per­so­na­liz­za­re la con­fi­gu­ra­zio­ne.

Quinto passaggio: creare lo script di avvio del server Sun­ken­land

Il modo migliore per avviare il server in un secondo momento è con uno script di avvio. Ad esempio, puoi uti­liz­za­re il parametro -nographics per garantire che il mondo di gioco venga eseguito sul server no­leg­gia­to anche senza un pro­ces­so­re grafico.

Nella directory del server è già presente un modello di script: crea una copia di questo file con il nome start_headless_server - Sample.bat e rinomina la copia come desideri (sempre man­te­nen­do l’esten­sio­ne .bat). Apri quindi il file batch con un editor di testo e apporta le seguenti modifiche:

  1. Inserisci l’ID del file di sal­va­tag­gio pre­ce­den­te­men­te copiato (la parte dopo ~) sotto -worldGuid.
  2. Specifica l’opzione “eu” per il parametro region per chiarire che si tratta di un server nell’UE.
  3. Aggiungi il parametro maxPlayerCapacity e inserisci il numero massimo di gio­ca­tri­ci e giocatori de­si­de­ra­to.
  4. Aggiungi le voci per la porta del server -port (con­si­glia­ta: 29000) e la porta di query -queryport (con­si­glia­ta: 29002).
  5. Salva le modifiche prima di chiudere lo script.

L’ultima riga del file di script dovrebbe pre­sen­tar­si così:

Sunkenland-DedicatedServer -nographics -batchmode -worldGuid "ID DEL TUO FILE DI SALVATAGGIO" -region "eu" -maxPlayerCapacity "8" -port 29000 -queryport 29002
txt
Immagine: Sunkenland: script per l’avvio del server dedicato
Sun­ken­land: script per l’avvio del server dedicato.
N.B.

In linea di principio, puoi anche per­so­na­liz­za­re il modello di script start_headless_server - Sample.bat e uti­liz­zar­lo per avviare il server. Tuttavia, non appena ag­gior­ne­rai il tuo server Sun­ken­land, tutte le modifiche verranno so­vra­scrit­te im­me­dia­ta­men­te. Per questo motivo ti con­si­glia­mo di uti­liz­za­re uno script separato.

Sesto passaggio: aprire le porte dei server

Per rendere ac­ces­si­bi­le online il mondo di gioco di Sun­ken­land da te ospitato, il passo suc­ces­si­vo è aprire la porta del server e la porta di query nelle im­po­sta­zio­ni del firewall del tuo server. In queste istru­zio­ni, abbiamo se­le­zio­na­to le porte TCP/UDP 29000 e 29002 e le abbiamo spe­ci­fi­ca­te nello script iniziale. Se hai scelto altre porte, sarà ne­ces­sa­rio abi­li­tar­le.

Con IONOS, per­so­na­liz­za il firewall del tuo server come segue:

  1. Accedi alI’area cliente IONOS dalla pagina di login.
  2. Fai clic su “Server & Cloud” e seleziona il pacchetto server su cui hai in­stal­la­to e con­fi­gu­ra­to il server dedicato Sun­ken­land.
  3. Nella barra del menu a destra, vai alla voce “Rete” e seleziona “Regole firewall”.
  4. Crea le regole ne­ces­sa­rie per il tuo server Sun­ken­land alla voce “In entrata”.
Immagine: Area cliente IONOS: porte del server Sunkenland
Dopo aver creato una nuova regola per la porta del tuo server Sun­ken­land nell’area cliente IONOS, ci vorrà un po’ di tempo prima che venga applicata.

Settimo passaggio: avviare il server per Sun­ken­land

Una volta preparato lo script di avvio e abilitate le porte ne­ces­sa­rie, puoi iniziare la tua avventura per­so­na­liz­za­ta in Sun­ken­land in qualsiasi momento. Per farlo, esegui lo script con un doppio clic. Puoi seguire il processo di avvio nella finestra del prompt dei comandi. Il messaggio “Server Start Complete, Ready for Clients to Join” indica che il processo di avvio è andato a buon fine.

Immagine: L’avvio del server per Sunkenland è andato a buon fine
Il server per Sun­ken­land è stato avviato con successo.

Ottavo passaggio: con­nes­sio­ne al server dedicato per Sun­ken­land

Se tu e la tua squadra volete con­net­ter­vi alla sessione di gioco di Sun­ken­land ospitata, dovete com­ple­ta­re i seguenti passaggi:

  1. Apri Sun­ken­land tramite il tuo client Steam.
  2. Avvia il gioco.
  3. Seleziona il per­so­nag­gio de­si­de­ra­to o creane uno nuovo.
  4. Fai clic su “Join server” (Unisciti al server).
  5. Usa la funzione di filtro per cercare il tuo server: seleziona “Server dedicato” e la regione del server ap­pro­pria­ta. Digita quindi una parola chiave adeguata e applica le modifiche.
  6. Fai clic sul risultato di ricerca de­si­de­ra­to e con­net­ti­ti al server Sun­ken­land creato.
Immagine: Schermata di menu per l’accesso al server Sunkenland
Schermata di menu per l’accesso al server Sun­ken­land.

Adesso non ti rimane che goderti le tue avventure nel mondo acquatico di Sun­ken­land!

Immagine: Schermata di gioco di Sunkenland
Schermata di gioco di Sun­ken­land.
Consiglio

Dai al tuo server il tocco di classe con un nome creativo e un’esten­sio­ne adatta, come ad esempio un dominio .gg. Utilizza lo strumento di verifica dei domini di IONOS e crea subito il tuo indirizzo web per­so­na­liz­za­to.

Controllo Dominio
Vai al menu prin­ci­pa­le