Questa guida copre come configurare il tuo server dedicato Astroneer su Legion Hosting, configurare le variabili di avvio, modificare le impostazioni del server, connetterti al tuo server e gestire salvataggi e backup. Per la configurazione della whitelist e dell'admin, consulta Astroneer Admin and Whitelist Setup.
1. Prerequisiti
Prima di avviare il tuo server Astroneer, raccogli le seguenti informazioni:
- Nome Utente Steam del Proprietario -- Il tuo nome profilo Steam esatto. Viene utilizzato dal server per identificare l'account del proprietario.
- Steam ID del Proprietario (GUID) -- Il tuo Steam ID a 64 bit (es.
76561198012345678). Il server lo utilizza per concederti i privilegi di admin/proprietario nel gioco.
Come Trovare il Tuo Steam ID
- Apri Steam e clicca sul tuo nome profilo nell'angolo in alto a destra.
- Seleziona Dettagli dell'account. Il tuo Steam ID non è mostrato direttamente qui, ma l'URL del tuo profilo lo contiene se non hai impostato un URL personalizzato.
- In alternativa, visita steamid.io, incolla l'URL del tuo profilo Steam e copia il valore steamID64.
2. Primo Avvio
- Accedi a GPanel e seleziona il tuo server Astroneer.
- Vai alla scheda Startup. Vedrai diverse variabili configurabili (vedi la tabella qui sotto).
- Imposta OWNER_NAME con il tuo nome utente Steam esatto.
- Imposta OWNER_GUID con il tuo Steam ID a 64 bit.
- Verifica che PUBLIC_IP sia impostato correttamente. Deve corrispondere all'indirizzo IP pubblico del tuo server mostrato nella scheda Network.
- Torna alla scheda Console e clicca Start.
- Attendi che la console mostri che il server ha terminato il caricamento. Il primo avvio potrebbe richiedere uno o due minuti poiché Astroneer inizializza i file del mondo tramite Proton.
3. Variabili di Avvio di GPanel
Le seguenti variabili sono disponibili nella scheda Startup di GPanel. Vengono passate al server ad ogni avvio.
| Variabile | Obbligatoria | Descrizione |
|---|---|---|
PUBLIC_IP |
Sì | L'indirizzo IP pubblico del tuo server. Deve corrispondere all'IP mostrato nella scheda Network di GPanel. Il server non sarà raggiungibile se questo valore non è corretto. |
OWNER_NAME |
Sì | Il nome utente Steam del proprietario del server. A questo account vengono concessi tutti i privilegi di amministratore nel gioco. |
OWNER_GUID |
Sì | Lo Steam ID a 64 bit del proprietario del server (es. 76561198012345678). Funziona insieme a OWNER_NAME per identificare l'account admin. |
SERVER_NAME |
No | Il nome visualizzato nel browser dei server. L'impostazione predefinita è "Astroneer Dedicated Server" se non impostato. |
SERVER_PWD |
No | Password opzionale che i giocatori devono inserire per entrare nel server. Lascia vuoto per un server pubblico. |
4. AstroServerSettings.ini
Per una configurazione più avanzata, puoi modificare direttamente il file di configurazione INI del server. Ferma il server prima di apportare modifiche.
Posizione del File
Astro/Saved/Config/WindowsServer/AstroServerSettings.ini
Apri questo file usando la scheda Files in GPanel o connettiti tramite SFTP. Se il file non esiste, avvia e ferma il server una volta per generarlo con i valori predefiniti.
Impostazioni Principali
| Impostazione | Predefinito | Descrizione |
|---|---|---|
PublicIP |
(IP del tuo server) | L'indirizzo IP pubblico del server. Deve corrispondere all'IP effettivo del server dalla scheda Network di GPanel. |
ServerName |
Astroneer Dedicated Server |
Il nome mostrato nel browser dei server nel gioco. |
ServerPassword |
(vuoto) | Password opzionale per entrare. Lascia vuoto per un server pubblico. |
OwnerName |
(nessuno) | Il nome utente Steam del proprietario del server. Deve corrispondere esattamente (sensibile alle maiuscole). |
OwnerGuid |
(nessuno) | Lo Steam ID a 64 bit del proprietario del server. |
MaxFPS |
30 |
Tick rate massimo del server (fotogrammi al secondo). Valori più alti aumentano la reattività del server ma utilizzano più CPU. Sono consigliati valori tra 30 e 60. |
WhitelistEnabled |
False |
Quando impostato su True, solo i giocatori nella whitelist possono entrare. Consulta Astroneer Admin and Whitelist Setup per i dettagli. |
AutoSaveGameInterval |
900 |
Tempo tra i salvataggi automatici in secondi. Il valore predefinito è 900 (15 minuti). Valori inferiori salvano più frequentemente ma aumentano le operazioni su disco. |
BackupSaveGamesInterval |
7200 |
Tempo tra i salvataggi di backup in secondi. Il valore predefinito è 7200 (2 ore). I backup sono separati dai salvataggi automatici e forniscono punti di ripristino aggiuntivi. |
Configurazione di Esempio
[/Script/Astro.AstroServerSettings]
PublicIP=YOUR_SERVER_IP
ServerName=My Astroneer Server
ServerPassword=
MaxFPS=30
OwnerName=YourSteamUsername
OwnerGuid=76561198012345678
WhitelistEnabled=False
AutoSaveGameInterval=900
BackupSaveGamesInterval=7200
Engine.ini in Astro/Saved/Config/WindowsServer/Engine.ini. Questo file controlla le impostazioni di basso livello del motore come il binding delle porte di rete. Nella maggior parte dei casi non è necessario modificare questo file -- i valori predefiniti funzionano correttamente con le assegnazioni delle porte di GPanel.
5. Come Connettersi
Opzione A -- Browser dei Server nel Gioco
- Avvia Astroneer tramite Steam.
- Dal menu principale, seleziona Multiplayer.
- Clicca sulla scheda Dedicated Servers.
- Cerca il tuo server per nome o sfoglia la lista.
- Seleziona il tuo server e clicca Join. Inserisci la password del server se richiesto.
Opzione B -- Connessione Diretta tramite IP
- Avvia Astroneer tramite Steam.
- Dal menu principale, seleziona Multiplayer.
- Clicca sulla scheda Dedicated Servers.
- Usa l'indirizzo IP e la porta dalla scheda Network di GPanel per connetterti direttamente:
<your-server-ip>:<port> - Inserisci la password del server se impostata.
PUBLIC_IP (e PublicIP in AstroServerSettings.ini) corrisponda all'indirizzo IP effettivo del tuo server mostrato nella scheda Network di GPanel. Una discrepanza è la causa più comune di errori di connessione.
6. Gestione dei Salvataggi
Salvataggio Automatico
Astroneer salva automaticamente il tuo mondo a intervalli regolari. La frequenza è controllata da due impostazioni in AstroServerSettings.ini:
- AutoSaveGameInterval -- Quanto spesso avviene il salvataggio principale (predefinito: 900 secondi / 15 minuti).
- BackupSaveGamesInterval -- Quanto spesso viene creato un salvataggio di backup separato (predefinito: 7200 secondi / 2 ore). I salvataggi di backup forniscono punti di ripristino aggiuntivi oltre al salvataggio automatico regolare.
Posizione dei File di Salvataggio
I file di salvataggio sono memorizzati sul server in:
Astro/Saved/SaveGames/
I file hanno l'estensione .savegame. Troverai sia il salvataggio principale che eventuali salvataggi di backup in questa directory.
Backup Manuali tramite SFTP
Per creare un backup manuale del tuo mondo:
- Ferma il server da GPanel per assicurarti che tutti i dati siano scritti su disco.
- Connettiti al server tramite SFTP. Consulta How to Upload Files via SFTP per le istruzioni di connessione.
- Naviga fino a
Astro/Saved/SaveGames/. - Scarica i file
.savegameche desideri conservare.
Ripristino di un Salvataggio
- Ferma il server da GPanel.
- Connettiti tramite SFTP e naviga fino a
Astro/Saved/SaveGames/. - Carica il tuo file
.savegamein questa directory, sostituendo il salvataggio esistente se necessario. - Avvia il server da GPanel. Il server caricherà il file di salvataggio all'avvio.
Risoluzione dei Problemi
Il Server Non Appare nel Browser
- Verifica che il server sia completamente avviato in GPanel. Controlla la console per eventuali messaggi di errore.
- Verifica che
PUBLIC_IPnella scheda Startup corrisponda esattamente all'IP del server dalla scheda Network. - Il browser dei server può impiegare diversi minuti per indicizzare un server appena avviato. Prova a connetterti direttamente tramite IP nel frattempo.
Il Server Si Blocca all'Avvio
- Controlla il log della console di GPanel per messaggi di errore. Le cause comuni includono valori di configurazione non validi in
AstroServerSettings.ini. - Prova a eliminare
AstroServerSettings.inie riavviare il server. Verrà generato un nuovo file di configurazione con i valori predefiniti. - Se il crash persiste, apri un ticket di supporto con l'IP del tuo server e qualsiasi messaggio di errore dalla console.
Articoli Correlati
- Astroneer Admin and Whitelist Setup
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Hai Bisogno di Aiuto?
Se riscontri problemi con il tuo server Astroneer non trattati qui, apri un ticket di supporto includendo l'IP del tuo server, una descrizione del problema e qualsiasi messaggio di errore rilevante dalla console di GPanel.