NUOVO 📢 Offerta di lancio limitata: fino al 70% di sconto sul tuo primo mese, per tutti i giochi!Vedi i piani

Come ospitare un server Ships At Sea (2026)

Ships at SeaUpdated Nov 5, 202611 min read

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)

  1. Installa la libreria di cui SteamCMD ha bisogno.
    sudo apt-get install lib32gcc-s1
  2. Crea un utente steam. Valve sconsiglia di eseguire SteamCMD come root.
    sudo useradd -m steam
    sudo -iu steam
  3. Installa SteamCMD con quell'utente.
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
  4. Scarica il server.
    ~/Steam/steamcmd.sh +quit
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/ShipsAtSea +login anonymous +app_update 3951240 validate +quit
    La prima riga lascia che un SteamCMD appena installato si aggiorni prima del download vero e proprio. Il nostro script di installazione fa lo stesso, perché un SteamCMD appena installato può rispondere "Failed to install app (Missing configuration)" e proseguire come se avesse finito. Controlla che /home/steam/ShipsAtSea/steamapps/appmanifest_3951240.acf esista. Se non esiste, usa la soluzione in "Il download finisce ma non ci sono file del server" più sotto.
  5. 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.
  6. Avvia il server.
    chmod +x SasServer.sh
    ./SasServer.sh -log -port=7777 -beaconport=15000
    -log stampa il log del server nella console. Sui nostri server, questa è la riga che aspettiamo prima di considerare il server avviato:
    OnUpdateSessionComplete(SessionName: GameSession, bWasSuccessful: true
  7. 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.
  8. Entra. Apri Ships At Sea su un altro PC e cerca il nome del tuo server nell'elenco dei server multigiocatore.

Windows

  1. 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.
  2. 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.
  3. Avvia il server dalla cartella di installazione, steamapps\common\Ships At Sea Dedicated Server, con SasServer.exe -log.
  4. 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.

  1. 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.
  2. 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.
  3. 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.
  4. Riavvia. Quando il pannello mostra "Salvato. Il server deve riavviarsi prima che abbiano effetto.", riavvia il server e aspetta la riga di pronto.
  5. 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.

Soluzione: esegui steamcmd.sh +quit una volta, poi di nuovo il comando di download con +app_info_update 1 +app_info_print 3951240 messo dopo +login anonymous e prima di +app_update 3951240 validate (il nostro script di installazione lo fa, perché così SteamCMD recupera prima i dettagli dell'app), e controlla che appmanifest_3951240.acf esista.

Il tuo nome o la descrizione tornano come prima (PlayNHost)

Causa: il file delle impostazioni viene riscritto dalle Impostazioni di gioco a ogni avvio.

Soluzione: cambia Nome del server e Descrizione del server nelle Impostazioni di gioco e riavvia. Più dettagli in Come cambiare nome e impostazioni del tuo server Ships at Sea.

FAQ

Posso ospitare un server Ships At Sea gratis?

Sì. Il server dedicato è gratuito su Steam e si scarica con un login anonimo. Paghi comunque la macchina, la corrente e internet, e deve restare acceso finché la gente gioca.

Quanti giocatori possono entrare?

Fino a 16 su un server dedicato. Il gioco peer-to-peer tramite la lista amici supporta fino a 4. I nostri piani sono da 4, 8 e 16 giocatori.

Posso eseguire il server e giocare sullo stesso PC?

No. Misc Games richiede una macchina separata per il server dedicato.

Quali porte usa un server Ships At Sea?

7777 (la porta di gioco) e 15000 (la porta beacon), ciascuna per TCP e UDP. I nostri server le spostano con le opzioni di avvio -port e -beaconport.

Posso impostare una password di accesso?

Non ancora. Misc Games indica la protezione con password in un aggiornamento futuro.

Come si connettono i giocatori?

Trovano il server per nome nell'elenco dei server multigiocatore del gioco. Per i passaggi di connessione vedi Come entrare nel tuo server Ships at Sea.

Pronto a salpare? Guarda i piani server Ships At Sea.

Lo ospiti già altrove? Sposta il tuo server da noi

ULTIMI ARTICOLI