Risposta breve. Puoi ospitare un server Ships At Sea da solo e gratis: installa il server dedicato gratuito (app Steam 3951240) con SteamCMD usando un login anonimo, avvialo con -log, imposta un nome in DedicatedServerSettings.ini e apri la porta 7777 e la porta 15000 (sia TCP che UDP). Oppure affitta un server Ships At Sea e salta la configurazione di rete.
Il server funziona su Linux e Windows e ospita fino a 16 giocatori. I giocatori lo trovano per nome nell'elenco dei server del gioco.
Verificato il 5 novembre 2026 sulle ultime note di build pubblicate, Hotfix v0.8.7.48658 (17 luglio 2026). Ships At Sea è in Accesso anticipato, quindi controlla gli annunci Steam del gioco per eventuali novità prima di iniziare.
Questa guida usa la Dedicated Server Guide di Misc Games, i loro annunci su Steam e quello che facciamo girare sui nostri server Ships At Sea. Per andare subito all'affitto, vedi l'Opzione 2.
Cosa ti serve
Una macchina separata: Misc Games dice che non puoi eseguire il gioco e il server dedicato sulla stessa macchina. Sono supportati sia Linux che Windows.
Hardware: Misc Games non pubblica i requisiti del server dedicato. La pagina Steam elenca solo ciò che serve al gioco stesso sul PC di un giocatore.
Rete: porta 7777 e porta 15000, ciascuna aperta sia per TCP che per UDP e raggiungibile da internet. La 7777 è la porta di gioco e la 15000 la porta beacon. I nostri server le impostano con le opzioni di avvio -port e -beaconport.
Account Steam: non serve per scaricare il server. Il comando di installazione usa +login anonymous. Misc Games lo elenca anche come strumento chiamato Ships At Sea Dedicated Server nella tua libreria Steam.
Il gioco: ogni giocatore ha bisogno di Ships At Sea su Steam (app 1266540).
Il software del server è gratuito. Paghi la macchina, la corrente e la banda, non il software.
Opzione 1: ospitalo da solo
Funziona su un PC che ti avanza, un home server o una macchina virtuale nel cloud. I passaggi seguenti seguono la guida di Misc Games e la pagina SteamCMD di Valve.
Linux (Debian o Ubuntu)
Installa la libreria di cui SteamCMD ha bisogno.
sudo apt-get install lib32gcc-s1
Crea un utente steam. Valve sconsiglia di eseguire SteamCMD come root.
sudo useradd -m steam
sudo -iu steam
Installa SteamCMD con quell'utente.
mkdir ~/Steam && cd ~/Steam
curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
Crea il file delle impostazioni. Misc Games documenta il file di esempio solo nella cartella Windows, SAS\Saved\Config\WindowsServer. Su Linux i nostri server lo leggono da SAS/Saved/Config/LinuxServer, quindi crea quella cartella e il file:
cd ~/ShipsAtSea
mkdir -p SAS/Saved/Config/LinuxServer
nano SAS/Saved/Config/LinuxServer/DedicatedServerSettings.ini
con questo contenuto:
[/Script/Sas.DedicatedServerSettings]
DedicatedServerName=My Ships At Sea Server
MaxPlayers=16
DedicatedServerDescription=A short description
Queste tre sono le uniche impostazioni documentate dal gioco. Misc Games indica la protezione con password in un aggiornamento successivo, quindi per ora non c'è una password di accesso.
Apri le porte. Consenti 7777 e 15000 per TCP e UDP nel firewall della macchina (con ufw: sudo ufw allow 7777 e sudo ufw allow 15000, che copre entrambi i protocolli), poi inoltra entrambe le porte sul router verso questa macchina.
Entra. Apri Ships At Sea su un altro PC e cerca il nome del tuo server nell'elenco dei server multigiocatore.
Windows
Installa Ships At Sea Dedicated Server dal filtro Strumenti della tua libreria Steam, oppure esegui SteamCMD con login anonymous seguito da app_update 3951240 validate.
In steamapps\common\Ships At Sea Dedicated Server\SAS\Saved\Config\WindowsServer, rinomina Example_DedicatedServerSettings.ini in DedicatedServerSettings.ini e modifica il nome, MaxPlayers e la descrizione.
Avvia il server dalla cartella di installazione, steamapps\common\Ships At Sea Dedicated Server, con SasServer.exe -log.
Consenti le porte 7777 e 15000 per TCP e UDP in Windows Firewall e inoltrale entrambe sul router.
Misc Games menziona anche una guida di configurazione offline in SAS\Binaries\Win64\Readme.txt e dice che il server salva automaticamente ogni 5 minuti.
Opzione 2: ospitalo su PlayNHost
Affittare elimina firewall, inoltro delle porte e routine di aggiornamento. Entrambe le porte vengono assegnate al tuo server per te.
Scegli un piano. Apri la pagina di hosting dei server Ships At Sea e confronta i piani (ROSTER, SKARVEN e NORDLAND al momento della stesura). Premi Crea server su ROSTER o SKARVEN, oppure Personalizza piano su NORDLAND, e completa l'ordine. I prezzi cambiano, quindi controllali su quella pagina.
Aspetta l'installazione. Ti mandiamo un'email appena è pronto, e il server compare su panel.playnhost.com. Nella scheda Console, il pannello considera il server avviato quando stampa OnUpdateSessionComplete(SessionName: GameSession, bWasSuccessful: true.
Apri Impostazioni, poi Impostazioni di gioco. I due campi di gioco che puoi modificare sono:
Nome del server: il nome nell'elenco dei server, fino a 64 caratteri.
Descrizione del server: una breve riga sul tuo server, fino a 128 caratteri.
Giocatori max e la Porta Beacon sono mostrati ma impostati per te, quindi non li modifichi.
Riavvia. Quando il pannello mostra "Salvato. Il server deve riavviarsi prima che abbiano effetto.", riavvia il server e aspetta la riga di pronto.
Entra. Trova il nome del tuo server nell'elenco dei server del gioco.
Cosa fa per te la nostra configurazione
Entrambe le porte. Ships At Sea ha bisogno di una porta di gioco e di una seconda porta "beacon". Il pannello avvia il server con la tua porta di gioco come -port e la seconda come -beaconport, quindi non modifichi mai le opzioni di avvio.
Il file delle impostazioni viene riscritto a ogni avvio. Prima di ogni avvio il nostro script di avvio scrive DedicatedServerSettings.ini in SAS/Saved/Config/LinuxServer partendo dalle Impostazioni di gioco. Una modifica a mano di quel file in Files non sopravvive a un riavvio, quindi cambia nome e descrizione nelle Impostazioni di gioco.
Installazione che si controlla da sola. L'installazione esegue SteamCMD fino a tre volte e la considera completata solo quando il manifest dell'app, il binario del server e il pak dei contenuti Linux sono tutti presenti. Un errore silenzioso "Missing configuration" non può lasciarti con un server vuoto.
Una cartella per le mod. A ogni avvio il nostro script di avvio ricrea SAS/Content/Paks/~mods, una cartella dentro SAS/Content/Paks, dove il server monta i file pak, sottocartelle incluse. Questa build impacchetta i contenuti in contenitori IoStore, quindi una mod ha bisogno dei suoi file .pak, .ucas e .utoc insieme in Files. Abbiamo visto un .pak da solo rifiutato con il messaggio "IoStore container ... utoc not found" mentre il set completo veniva montato.
Backup. Se il tuo piano include i backup, falne uno da backup prima di modificare i file a mano.
Self-hosting o affitto: un confronto onesto
Costo. Self-hosted: il software è gratuito, e paghi hardware, corrente e banda, oppure una macchina virtuale nel cloud. Affittato: un canone mensile in base al piano. Vedi i piani attuali.
Disponibilità . Self-hosted: affidabile quanto la tua macchina e il tuo internet, e deve restare acceso ogni volta che il tuo equipaggio salpa. Affittato: gira sull'hardware dell'host, non sul tuo PC.
Rete. Self-hosted: due porte da inoltrare e una connessione con IP pubblico (Misc Games indica il CG-NAT come causa di giocatori che non riescono a connettersi). Affittato: niente da inoltrare.
Competenze. Self-hosted: riga di comando, inoltro delle porte e un file .ini. Molto fattibile e un buon modo per imparare. Affittato: un pannello web con campi da compilare.
Aggiornamenti. Self-hosted: ferma, esegui di nuovo il comando SteamCMD, avvia. Affittato: il server controlla su Steam se c'è un aggiornamento del gioco a ogni avvio (Aggiornamento automatico, attivo di default, sotto Show advanced nelle Impostazioni di gioco).
Il self-hosting fa per te se una macchina separata è già accesa tutto il giorno e ti trovi a tuo agio con le reti. L'affitto fa per te se preferisci non occuparti dell'hardware.
Problemi comuni e soluzioni
Il server è nell'elenco ma i giocatori non riescono a connettersi
Causa: secondo Misc Games, il firewall blocca le porte, il server è dietro CG-NAT, la porta 7777 o 15000 non è inoltrata sia per TCP che per UDP, oppure il server gira sulla stessa macchina del gioco.
Soluzione: apri e inoltra entrambe le porte per TCP e UDP, esegui il server su una macchina a parte e chiedi al tuo provider un IP pubblico se sei dietro CG-NAT. Per un server che non compare affatto, vedi Come risolvere un server Ships at Sea che non compare.
Il download finisce ma non ci sono file del server
Causa: un SteamCMD appena installato può segnalare "Failed to install app (Missing configuration)" e uscire comunque normalmente.
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