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 Factorio (2026)

FactorioUpdated Nov 5, 202613 min read

Risposta breve. Puoi ospitare un server Factorio da solo gratis: scarica il server headless da factorio.com, crea un salvataggio con --create, avvialo con --start-server e apri la porta UDP 34197 (Factorio usa solo UDP). Oppure noleggia un server Factorio e dimentica rete e aggiornamenti.

I giocatori entrano con Multigiocatore, poi Connect to address, e inseriscono l'indirizzo IP del tuo server (e la porta, se l'hai cambiata). Tutti devono avere esattamente la stessa versione del gioco e le stesse mod.

Verificato il 5 novembre 2026, valido per Factorio 2.1.24, la versione headless che factorio.com indica quel giorno sia per il canale stabile sia per quello sperimentale.

Questa guida usa la wiki e l'API di download di Factorio, e quello che usiamo sui nostri server Factorio. Per andare subito alla strada del noleggio, vai all'Opzione 2.

Cosa ti serve

  • Sistema operativo: Linux a 64 bit o Windows. Su Linux la wiki di Factorio consiglia il pacchetto Headless per i server: non ha grafica e non è collegato a librerie che un server può non avere.
  • Rete: UDP 34197 raggiungibile da internet. La porta si può cambiare con --port.
  • Un account factorio.com: solo se vuoi il server nell'elenco pubblico dei server. Servono il tuo nome utente factorio.com e un token di autenticazione.
  • Il gioco: ogni giocatore deve avere la stessa versione di Factorio del server e le stesse mod. Il server headless attiva di default le mod dell'espansione (Space Age, Quality, Elevated Rails e Recycler in mods/mod-list.json, verificato con 2.1.24), quindi ogni giocatore ha bisogno del DLC Space Age, a meno che tu non le disattivi tutte e quattro.

Il server headless si scarica gratis. Paghi la macchina, la corrente e la banda, non il software.

Opzione 1: ospitarlo da solo

Funziona su un PC che non usi, un server domestico o una macchina virtuale nel cloud. I passaggi seguono le pagine della wiki di Factorio sul multiplayer e sui parametri da riga di comando.

Linux

  1. Scarica il server headless. Il link qui sotto dà sempre l'ultima build headless stabile. Sostituisci stable con un numero di versione come 2.1.24 per fissarne una.
    sudo apt-get install curl xz-utils
    cd /tmp
    curl -L -o factorio.tar.xz https://www.factorio.com/get-download/stable/headless/linux64
  2. Crea un utente e decomprimi il server. La wiki chiede di non eseguire il server come root.
    sudo useradd factorio
    cd /opt
    sudo tar -xJf /tmp/factorio.tar.xz
    sudo chown -R factorio:factorio /opt/factorio
    sudo -u factorio -s
  3. Crea il file delle impostazioni. Il server decompresso include file di esempio in data/. Copia quello che ti serve e modifica la copia:
    cd /opt/factorio
    cp data/server-settings.example.json data/server-settings.json
    Nell'esempio visibility public è impostato su true. Mettilo su false, a meno che tu non compili anche il tuo username e il tuo token di factorio.com: senza di essi il server parte comunque, ma scrive nei log "Matching server connection failed" e non viene elencato.
  4. Crea un salvataggio. Il server dedicato ha bisogno di un file di salvataggio prima di partire.
    ./bin/x64/factorio --create ./saves/my-save.zip
    Per scegliere tu la mappa, aggiungi i file --map-gen-settings e --map-settings (gli esempi sono in data/), oppure --preset e --map-gen-seed.
  5. Avvia il server.
    ./bin/x64/factorio --start-server ./saves/my-save.zip --server-settings ./data/server-settings.json
    Aggiungi --port 34197 per impostare tu la porta. Per caricare il salvataggio scritto più di recente, usa invece --start-server-load-latest. Fermare il server salva la partita.
  6. Apri la porta. Consenti UDP 34197 nel firewall della macchina (con ufw: sudo ufw allow 34197/udp) e inoltralo come UDP sul router. La wiki avverte che alcuni router rendono casuale la porta di origine dei pacchetti in uscita da 34197, il che può rompere le connessioni.
  7. Entra. In Factorio scegli Multigiocatore, poi Connect to address, e inserisci il tuo indirizzo IP pubblico.

Windows

  1. Installa Factorio. La wiki nota che qualsiasi versione del gioco può funzionare in modalità headless.
  2. Nella cartella di Factorio, copia data\server-settings.example.json in data\server-settings.json e crea un salvataggio con --create (la stessa opzione di Linux).
  3. Avvialo con un file .bat nella cartella di Factorio. L'esempio della wiki è: start /wait .\bin\x64\factorio.exe --start-server-load-latest --server-settings .\data\server-settings.json
  4. --start-server-load-latest carica il salvataggio più recente nella cartella dati utente di Factorio, che per la versione con installer è %appdata%\Factorio, non la cartella in cui hai eseguito --create. Per ospitare il salvataggio che hai appena creato, usa invece --start-server seguito dal suo percorso.
  5. Consenti UDP 34197 in Windows Firewall e inoltralo sul router.

Impostazioni in server-settings.json

  • name e description: come si chiama il server.
  • max_players: 0 significa nessun limite. Gli admin possono entrare in un server pieno.
  • game_password: la password d'ingresso. Se la lasci vuota, chiunque abbia il tuo indirizzo può entrare.
  • visibility: public elenca la partita sul server di matching ufficiale e richiede il tuo username e il tuo token di factorio.com (oppure password). lan trasmette sulla rete locale. Con entrambi disattivati, i giocatori hanno bisogno del tuo indirizzo.
  • require_user_verification: quando è true, possono entrare solo i giocatori con un account factorio.com valido.
  • autosave_interval (minuti), autosave_slots e afk_autokick_interval (minuti, 0 per mai).
  • auto_pause: la partita va in pausa finché nessuno è connesso, a meno che tu non lo disattivi.

Admin

Per rendere qualcuno admin, crea server-adminlist.json nella stessa directory di factorio-current.log, contenente una lista come [ "user1", "user2" ]. La wiki dice che il file viene creato anche quando promuovi un giocatore dalla console.

Aggiornamenti e mod

Il multiplayer di Factorio richiede la stessa versione su entrambi i lati, quindi quando il gioco si aggiorna devi aggiornare anche il server: scarica di nuovo la nuova build headless e decomprimila sopra la vecchia. Le tue cartelle saves e mods non sono nel download. Le mod vanno in mods/ come file .zip, e ogni giocatore ha bisogno delle stesse. Vedi Come aggiungere mod al tuo server Factorio per come funziona su PlayNHost.

Opzione 2: ospitarlo su PlayNHost

Noleggiare elimina firewall, inoltro delle porte e routine di aggiornamento. La porta, il salvataggio e il file delle impostazioni sono già pronti per te.

  1. Scegli un piano. Apri la pagina di hosting dei server Factorio e confronta i piani (STONE FURNACE, STEEL FURNACE ed ELECTRIC FURNACE al momento della scrittura, per 4, 9 e 20 giocatori). Premi Crea server su STONE FURNACE o STEEL FURNACE, oppure Personalizza piano su ELECTRIC FURNACE, e completa l'ordine. I prezzi cambiano, quindi controllali su quella pagina.
  2. Aspetta l'installazione. Ricevi un'e-mail "server pronto" e il server compare su panel.playnhost.com. Nella scheda Console, il pannello considera il server in esecuzione quando il log mostra Hosting game at.
  3. Imposta prima una password. Apri Impostazioni, poi Impostazioni di gioco. Password del server all'inizio è vuota, quindi chiunque abbia l'indirizzo può entrare finché non la compili.
  4. Controlla gli altri campi nello stesso posto:
    • Nome del server e Descrizione del server: quello che mostra il gioco.
    • Nome salvataggio: il file del mondo, gamesave di default.
    • Space Age: attivo di default. Quando è attivo, ogni giocatore ha bisogno del DLC Space Age. Disattivarlo spegne Space Age, Quality ed Elevated Rails, ma non Recycler, una quarta mod dell'espansione aggiunta da Factorio 2.1, quindi a un giocatore senza DLC non è garantito l'ingresso. Tienilo attivo per un mondo creato con Space Age: nel nostro test, un mondo Space Age avviato con l'opzione disattivata si è caricato senza l'espansione ed è stato salvato così.
    • Preset della mappa e Seed della mappa: usati quando viene creato un nuovo mondo.
    • Nome utente del server e Token del server: il nome del tuo account factorio.com e il tuo token API (dalla pagina del profilo su factorio.com, non la tua password). Impostali insieme per elencare il server nell'elenco pubblico, oppure lasciali entrambi vuoti. Senza di essi i giocatori possono comunque connettersi con l'indirizzo.
    • Intervallo di salvataggio automatico e Kick per AFK.
    Versione di Factorio è nella stessa lista, e Aggiorna il server automaticamente si trova sotto Mostra avanzate.
  5. Premi Riavvia perché le modifiche abbiano effetto, e aspetta Hosting game at nella Console.
  6. Entra. In Factorio scegli Multigiocatore, poi Connect to address, e inserisci l'indirizzo e la porta del tuo server. Usa la password che hai impostato. Vedi Come entrare nel tuo server Factorio se non si connette.

Cosa fa per te la nostra configurazione

  • Impostazioni scritte a ogni avvio. Ogni volta che il server parte, il pannello scrive name, description, username, token, autosave_interval, autosave_slots, afk_autokick_interval e game_password in data/server-settings.json a partire da Impostazioni di gioco, e max_players a partire dal tuo piano. Le modifiche manuali a quelle chiavi vengono sostituite, quindi cambiale in Impostazioni di gioco. Le altre chiavi del file non vengono toccate.
  • Un salvataggio viene creato per te. A meno che sia impostato uno scenario, se il file saves/<Save Name>.zip non esiste all'avvio, il server lo crea con il tuo Preset della mappa e il tuo Seed della mappa, poi lo avvia.
  • Aggiornamenti a ogni avvio. Con Aggiorna il server automaticamente attivo e Versione di Factorio su latest, uno script di avvio chiede a factorio.com la versione headless stabile attuale e la scarica se è diversa da quella installata. Lo script segue il canale stabile perché è quello a cui si aggiorna il gioco Factorio, così i tuoi giocatori possono ancora connettersi. Un numero di versione fissato non viene mai aggiornato. Salvataggi e mod non vengono mai toccati.
  • Interruttore Space Age. Il server headless attiva di default le mod dell'espansione in mods/mod-list.json. A ogni avvio il pannello imposta le voci Space Age, Quality ed Elevated Rails in modo che corrispondano a Space Age e lascia stare tutte le altre righe delle mod, compreso Recycler.
  • Salvataggi, mod e RCON. Il pannello ha una pagina Salvataggi per scegliere, caricare, scaricare e fare snapshot dei salvataggi. Le mod si possono trascinare come file .zip sotto Files, oppure installare dal Factorio Mod Portal una volta impostati il tuo nome utente e il tuo token factorio.com. RCON si può attivare con RCON attivo?.

Ospitarlo da solo o noleggiarlo: un confronto onesto

  • Costo. Da solo: il software del server è gratis, e paghi hardware, corrente e banda, oppure una macchina virtuale nel cloud. Noleggiato: un canone mensile in base al piano. Vedi i piani attuali.
  • Disponibilità. Da solo: affidabile quanto la tua macchina e la tua connessione di casa, e deve restare accesa quando giocano i tuoi amici. Noleggiato: gira sull'hardware dell'host, non sul tuo PC.
  • Esposizione di rete. Da solo: i giocatori si connettono al tuo IP pubblico e tu ti occupi di firewall e router, compresi i router che rendono casuali le porte di origine. Noleggiato: il tuo IP di casa non c'entra.
  • Competenze richieste. Da solo: riga di comando, inoltro delle porte e modifica di JSON. Fattibilissimo, e un buon modo per imparare. Noleggiato: un pannello web con campi di modulo.
  • Aggiornamenti. Da solo: scarica e decomprimi la nuova build headless ogni volta che il gioco si aggiorna, altrimenti i giocatori non possono entrare. Noleggiato: Aggiorna il server automaticamente controlla a ogni avvio.

Ospitarlo da solo fa per te se una macchina è già accesa tutto il giorno e ti trovi a tuo agio con le reti. Noleggiare fa per te se preferisci non occuparti dell'hardware.

Problemi comuni e soluzioni

I giocatori non riescono a connettersi

Causa: UDP 34197 non è raggiungibile, un firewall o un antivirus blocca UDP, oppure il router rende casuale la porta di origine.

Soluzione: consenti e inoltra UDP 34197 (non TCP), e controlla che il router non renda casuale la porta di origine dei pacchetti in uscita da 34197. Vedi Factorio ports and firewall explained.

Il server non parte dopo essere tornati a una versione precedente

Causa: decomprimere una build sopra un'altra aggiunge file ma non ne cancella mai, quindi può lasciare una mod integrata della versione che hai lasciato. Nel nostro test, passando dalla sperimentale 2.1.20 (che include una mod integrata recycler) alla stabile 2.0.77 è rimasto data/recycler sul disco, e il server si è fermato con "Incompatible Factorio version (current: 2.0, required: 2.1)".

Soluzione: se lo ospiti da solo, elimina bin/ e le cartelle delle mod integrate sotto data/ prima di decomprimere una build più vecchia sopra una più nuova, e non toccare saves/ e mods/. Su PlayNHost, il nostro installer e l'aggiornamento all'avvio lo fanno già prima di ogni nuova build. Il tuo data/server-settings.json è un file, non una cartella, quindi resta.

Un giocatore senza il DLC non riesce a entrare

Causa: Space Age è attivo, e con esso Quality, Elevated Rails e Recycler.

Soluzione: per un mondo nuovo, disattiva Space Age in Impostazioni di gioco e riavvia. Su Factorio 2.1 l'interruttore non disattiva ancora Recycler, quindi se il giocatore viene ancora rifiutato, apri un ticket e controlleremo con te la lista delle mod del server. Tieni Space Age attivo per un mondo creato con esso. Vedi Come attivare o disattivare Space Age sul tuo server Factorio.

FAQ

Posso ospitare un server Factorio gratis?

Sì. Il server headless è un download gratuito da factorio.com. Paghi comunque la macchina, la corrente e internet, e deve restare acceso mentre la gente gioca.

Quale porta usa un server Factorio?

UDP 34197 di default. Factorio usa solo UDP, e la porta si può cambiare.

Quanti giocatori possono entrare?

Imposta max_players in server-settings.json; 0 significa nessun limite. La wiki di Factorio indica 65.535 come limite massimo e dice che il limite pratico è molto più basso. I nostri piani sono da 4, 9 e 20 giocatori.

Il server ha bisogno di un account factorio.com?

Solo per comparire nell'elenco pubblico dei server, che richiede un nome utente e un token. I giocatori possono comunque connettersi tramite indirizzo senza.

I giocatori possono entrare senza le stesse mod?

No. Tutte le istanze del gioco devono avere esattamente la stessa versione del gioco e le stesse mod.

Pronto a saltare la configurazione? Guarda i piani dei server Factorio.

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

Strumenti gratuiti per Factorio

Questi strumenti sono in inglese.

ULTIMI ARTICOLI