Un server Enshrouded viene gestito principalmente tramite il file enshrouded_server.json. Sono importanti un nome server pulito, porte adatte, un numero di slot sensato, backup affidabili e un riavvio controllato dopo le modifiche. Per partite private o community stabili dovresti documentare ogni modifica e poi verificarla nel log e nel browser dei server.
Prerequisiti
Prima di modificare le impostazioni, arresta completamente il server. Le modifiche al file di configurazione durante l'esecuzione possono essere sovrascritte al salvataggio successivo oppure applicarsi solo dopo un riavvio. Ti serve accesso alla directory del server, al file enshrouded_server.json, ai file di log e idealmente a SFTP o a un pannello hosting con file manager.
La documentazione ufficiale di Enshrouded spiega che il file di configurazione viene creato dopo il primo avvio del Dedicated Server e si trova nella directory del server: documentazione su enshrouded.zendesk.com. Per l'installazione di base trovi anche un inquadramento pratico nella guida interna Noleggiare e configurare un server Enshrouded.
Configurazione di base in enshrouded_server.json
La configurazione del server si trova in enshrouded_server.json:
{
"name": "Il mio server Enshrouded",
"password": "segreto",
"saveDirectory": "./savegame",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"gamePort": 15636,
"queryPort": 15637,
"slotCount": 8
}
name è il nome visibile del server. Scegli un nome chiaro, così i giocatori ritrovano il tuo server nella lista. saveDirectory e logDirectory andrebbero cambiati solo se usi consapevolmente una struttura di cartelle diversa. Con un hosting noleggiato di solito conviene mantenere i percorsi predefiniti, perché backup, funzioni di ripristino e processi di supporto possono dipendere da questi.
ip nei setup tipici resta su 0.0.0.0, così il servizio ascolta sull'interfaccia di rete prevista. gamePort e queryPort devono combaciare con la configurazione del firewall e del pannello. Se i giocatori non trovano il server, controlla prima se file del server, pannello e firewall usano le stesse porte.
Pianificare slot, RAM e prestazioni in modo realistico
Enshrouded dipende molto dallo stato del mondo, dai giocatori attivi, dai progetti di costruzione e dall'hardware del server. Evita quindi promesse generiche sulle prestazioni. Pianifica gli slot in modo che il tuo gruppo possa giocare stabilmente, invece di sfruttare al massimo il numero consentito.
| Impostazione | Consiglio |
|---|---|
| RAM | Almeno 4 GB |
| Numero di giocatori | Allinearlo al gruppo attivo e alla versione ufficiale del server |
| Autosave | Considerare il salvataggio automatico e aggiungere backup |
| Restart | Una volta al giorno, possibilmente fuori dall'orario principale di gioco |
Il consiglio originale “almeno 4 GB di RAM” è utile come limite minimo, ma non va inteso come garanzia. La FAQ ufficiale indica già diversi gigabyte di RAM per il processo server inattivo e ulteriore fabbisogno per ogni giocatore. Se giochi stabilmente con molti giocatori, basi grandi o più mondi, pianifica più riserve.
Impostazioni di gameplay e ruoli
All'inizio Enshrouded offriva solo impostazioni server limitate; oggi le opzioni disponibili dipendono dalla versione e dallo schema di configurazione. Dopo gli aggiornamenti controlla quindi se il tuo enshrouded_server.json contiene nuovi campi. Se non capisci alcune impostazioni esistenti, non modificarle alla cieca: salva il file e confrontalo con la documentazione ufficiale.
Per i diritti di accesso sono rilevanti le configurazioni più recenti con gruppi utenti. In questo modo puoi separare password e permessi per ruoli come admin, amici o ospiti, se la tua versione server usa questo schema. Nei file più vecchi può essere ancora presente un singolo password. Non rimuoverlo senza un backup precedente, perché potresti cambiare il comportamento di accesso e il processo di invito.
Funzioni admin e gestione
Le attività di amministrazione tipiche sono riavvii del server dal dashboard, gestione dei savegame, gestione delle password e controllo dei log. Le funzioni di kick e ban dipendono da versione del server, console, modello dei ruoli e interfaccia hosting. Usa queste funzioni con cautela e documenta le modifiche, così supporto e compagni di gioco possono capire cosa è successo.
Per l'hosting multi-game con controllo tecnico è soprattutto importante rendere ripetibili i passaggi operativi: inserire la modifica, riavviare il server, controllare il log, testare la connessione, verificare lo stato dei backup. Principi simili valgono anche per altri giochi, per esempio in Configurare correttamente Minecraft server.properties o Noleggiare un server Rust: RAM, impostazioni e plugin.
Strategia di backup
- Attivare i backup automatici (dashboard)
- Backup manuale prima di grandi spedizioni
- I savegame possono essere scaricati tramite SFTP
I backup sono particolarmente importanti prima di aggiornamenti, grandi progetti di costruzione, modifiche ai ruoli e ristrutturazioni della configurazione. Conserva non solo i file del mondo, ma anche la configurazione associata. Così, dopo un errore, puoi ripristinare non solo il salvataggio, ma anche porte, slot e diritti di accesso.
Verificare il risultato
Dopo ogni modifica riavvia il server e controlla tre cose. Primo: il file di log non deve segnalare errori JSON o conflitti di porte. Secondo: il server compare con il nome previsto nel browser dei server oppure è raggiungibile tramite la connessione prevista. Terzo: un accesso di prova con password o gruppo utenti adatto funziona.
Entrare nel server
- Avviare Enshrouded
- Multigiocatore → Cerca server
- Inserire IP e porta
- Inserire la password e connettersi
Se il server non compare nella lista, prova anche la connessione tramite preferiti o diretta usando le opzioni disponibili di Steam o del gioco. Controlla inoltre se i filtri nel browser dei server nascondono i Dedicated Server attivi.
Risoluzione dei problemi
Se il server non parte dopo una modifica, spesso la sintassi JSON è errata. Fai attenzione a virgole, virgolette e parentesi chiuse correttamente. Una singola virgola in più può rendere il file illeggibile.
Se i giocatori non riescono a connettersi, controlla password, ruolo, limite degli slot, porte e stato del riavvio. Se il server parte ma usa ancora valori vecchi, probabilmente è stato modificato il file sbagliato oppure il server non è stato riavviato dopo il salvataggio.
Se compaiono problemi di prestazioni, riduci prima il numero di giocatori attivi, controlla l'utilizzo della RAM e pianifica un riavvio. Mondi grandi e molte costruzioni possono aumentare il carico; salva il mondo prima di eseguire test rischiosi.
Aggiornamenti
Enshrouded continua a ricevere aggiornamenti. Considera quindi ogni informazione dipendente dall'attualità come un'istantanea della versione server installata in quel momento. A seconda del setup hosting, il server può aggiornarsi al riavvio; dopo gli aggiornamenti controlla i log e confronta i nuovi campi di configurazione prima di continuare a usare vecchi file invariati.
Controllo, limiti e ritorno sicuro
La guida “Ottimizzare le impostazioni del server Enshrouded” vale per il tipo di server descritto nell'articolo e per lo stato della versione visibile al momento del controllo. Nomi dei menu, versioni disponibili, compatibilità di mod o plugin e risorse necessarie possono cambiare dopo gli aggiornamenti. Non trasferire quindi valori a un'altra versione di gioco, loader o server senza verificarli.
Prima di modificare mondo, salvataggio, configurazione o estensioni, crea un backup dei file interessati. Poi modifica solo un passaggio coerente alla volta e testalo con la stessa versione client e server con cui vorrai giocare in seguito.
| Punto di controllo | Risultato atteso | Interruzione e ritorno |
|---|---|---|
| Avvio del server | Il server raggiunge lo stato operativo senza nuovi messaggi di errore. | In caso di errori di avvio, annullare la modifica e ripristinare l'ultimo backup. |
| Test di connessione | Un account di prova riesce a connettersi tramite l'indirizzo mostrato nel pannello. | In caso di errori di versione o connessione, ricontrollare versione, porta e autorizzazioni. |
| Test funzionale | La funzione modificata lavora senza danneggiare dati del mondo o di gioco esistenti. | In caso di effetti collaterali, fermare il server e ripristinare i file salvati. |
Un singolo test riuscito non è una garanzia di prestazioni o disponibilità. Dimensione del mondo, mod, plugin, numero di giocatori, percorso di rete e carico simultaneo possono cambiare il risultato. Documenta versione, modifica e risultato del test, così potrai capire eventuali differenze successive.
FAQ
Dove trovo le impostazioni del server Enshrouded?
Il file centrale si chiama enshrouded_server.json e si trova nella directory del server. Viene creato dopo il primo avvio del Dedicated Server, se non esiste ancora.
Devo riavviare il server dopo ogni modifica?
Sì, pianifica un riavvio. Molte impostazioni vengono lette solo all'avvio e senza riavvio potresti stare testando ancora lo stato precedente.
Quali porte sono importanti?
Nell'esempio iniziale vengono usate gamePort 15636 e queryPort 15637. La cosa decisiva è che file, pannello hosting e firewall usino gli stessi valori.
Come evito la perdita di dati?
Attiva i backup automatici e crea un backup manuale prima di aggiornamenti, modifiche alla configurazione e grandi spedizioni. Scarica inoltre i savegame importanti tramite SFTP se ti serve una copia esterna.
Cosa faccio in caso di errori JSON?
Ripristina l'ultimo backup funzionante oppure correggi la sintassi con un validatore JSON. Fai particolare attenzione a virgolette mancanti, virgole sbagliate e parentesi eliminate per errore.