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

InsurgencyUpdated Nov 5, 20268 min read

Risposta breve. Puoi ospitare un server Insurgency gratis da solo: installa l'Insurgency Dedicated Server (app Steam 237410) con SteamCMD usando un login anonimo, metti il tuo nome in insurgency/cfg/server.cfg, avvialo con srcds_run e apri la porta 27015 (TCP e UDP). Oppure noleggia un server Insurgency e salta la parte di rete.

I giocatori lo trovano per nome nel browser dei server del gioco, oppure entrano con il suo indirizzo (IP e porta).

Verificato il 5 novembre 2026 sull'annuncio Steam più recente del gioco, datato 12 dicembre 2025, che ha rimosso BattlEye dal client e dal server dedicato per Windows.

Questa guida riguarda il gioco del 2014, Insurgency, non Insurgency: Sandstorm. Usa la documentazione di Valve sul Source Dedicated Server per le parti generiche e la nostra installazione di Insurgency per il resto. Per passare subito al noleggio, vai all'Opzione 2.

Cosa ti serve

  • Il software del server: «Insurgency Dedicated Server», app Steam 237410. È gratuito e si scarica con un login Steam anonimo. Non devi possedere il gioco per scaricarlo.
  • Una macchina che resti accesa: un PC di scorta, un server domestico o una macchina virtuale nel cloud. Questa guida usa Linux a 64 bit, che è quello che usiamo noi. La pagina Steam del gioco indica Linux, Windows e Mac per i giocatori, e un server dedicato per Windows esiste, ma non ne abbiamo provato uno.
  • RAM e CPU: lo sviluppatore non pubblica i requisiti del server dedicato. La pagina Steam indica solo ciò che serve al gioco per girare, quindi considera una stima qualsiasi cifra sul server che leggi altrove.
  • Un limite di giocatori: si imposta con -maxplayers nella riga di avvio. Limitiamo i nostri server a 32.
  • Rete: porta 27015, TCP e UDP, raggiungibile da internet. La documentazione di Valve dice che si può cambiare con -port.

Opzione 1: ospitalo tu

Questi passaggi valgono per Debian o Ubuntu. Il comando di download, i percorsi dei file e la riga di avvio sono quelli che usa la nostra installazione di Insurgency.

Installa il server

  1. Installa le librerie di cui SteamCMD ha bisogno.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install lib32gcc-s1 curl tar -y
  2. Crea un utente per il server e passa a lui. Valve sconsiglia di eseguire SteamCMD come root.
    sudo useradd -m -s /bin/bash -U insurgency
    sudo su - insurgency
  3. Installa SteamCMD e lascia che si aggiorni una volta.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xzf steamcmd.tar.gz
    ./steamcmd.sh +quit
  4. Scarica il server.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/insurgency/server +login anonymous +app_update 237410 validate +quit
    Nelle nostre installazioni SteamCMD a volte è fallito pur segnalando successo: su un'installazione pulita circa due esecuzioni su sette, lasciando una cartella vuota. Controlla che steamapps/appmanifest_237410.acf esista nella cartella del server e rilancia il comando se non c'è.
  5. Copia la libreria del client Steam in .steam/sdk32 nella cartella home dell'utente che esegue il server, come fa la nostra installazione:
    mkdir -p ~/.steam/sdk32
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
  6. Rimuovi i fine riga di Windows da srcds_run. Valve lo distribuisce con fine riga CRLF, quindi Linux cerca un interprete di nome /bin/sh seguito da un ritorno a capo. Il file esiste ed è eseguibile, eppure la shell risponde «No such file or directory». Questo lo risolve:
    sed -i 's/\r$//' ~/server/srcds_run

Scrivi le impostazioni

  1. Crea server.cfg in insurgency/cfg dentro la cartella del server. Secondo la documentazione di Valve, il nome che la gente vede nel browser dei server è la riga hostname di questo file:
    hostname "My Insurgency server"
    sv_password ""
    Metti una password tra le virgolette per un server privato. Lascia vuoto per uno pubblico.
  2. Riavvia il server dopo aver modificato il file, così parte con le tue modifiche.

Apri le porte

  • Gioco: consenti la porta 27015 nel firewall della macchina, TCP e UDP (per esempio sudo ufw allow 27015), e inoltrala sul router. La documentazione di Valve indica 27015 TCP/UDP per il traffico di gioco, i ping e RCON.
  • Un'altra porta: aggiungi -port con il tuo numero alla riga di avvio e apri quella al suo posto.

Avvia ed entra

  1. Avvia il server dalla sua cartella. Questa è la riga che usa la nostra installazione, con porta 27015, 16 giocatori e la mappa sinjar:
    ./srcds_run -game insurgency -console -port 27015 -maxplayers 16 +map sinjar +ip 0.0.0.0 -strictportbind -norestart
    È pronto quando la console stampa gameserver Steam ID. Eseguilo sotto un gestore di servizi come systemd, così riparte dopo un riavvio o un crash.
  2. Entra. In Insurgency apri il browser dei server e cerca il nome del tuo server esattamente come scritto in hostname, oppure entra con il tuo indirizzo IP pubblico e la porta, come descritto in Come connettersi al tuo server Insurgency.
  3. Aggiorna: ferma il server e rilancia il comando di download del passaggio 4. Quando il gioco si aggiorna, deve aggiornarsi anche il server: l'annuncio più recente dice ai proprietari dei server di aggiornare il server dedicato tramite Steam.

Opzione 2: ospitalo su PlayNHost

Noleggiare elimina l'installazione, le librerie, le porte e la routine di aggiornamento. Scegli comunque un nome, una password e una mappa.

  1. Scegli un piano. Apri la pagina dell'hosting per server Insurgency e confronta i piani: MAKAROV (8 giocatori), AKM (16) e M249 (32) al momento della scrittura. Premi Crea server su quello che vuoi e completa l'ordine. I prezzi cambiano, quindi controllali su quella pagina.
  2. Aspetta l'installazione. Il server compare nel pannello. La sua console stampa gameserver Steam ID quando è pronto.
  3. Dagli un nome. Nella scheda Impostazioni, imposta il Nome del server e, per un server privato, la Password di accesso. Poi riavvia. Vedi Come cambiare nome, password e mappa del tuo server Insurgency.
  4. Scegli la mappa iniziale nel campo Mappa iniziale della stessa scheda.
  5. Diventa amministratore. Vedi Come diventare admin sul tuo server Insurgency.
  6. Invita i tuoi giocatori. La scheda Gioca con gli amici in Panoramica mostra cosa dare loro, e Copia il messaggio di invito lo copia. Possono anche entrare come descritto in Come connettersi al tuo server Insurgency.

Cosa fa il pannello per te:

  • La tua porta è assegnata e aperta fin dall'inizio, e finisce nella riga di avvio al posto tuo, quindi non c'è nulla da inoltrare.
  • Nome e password vengono scritti in insurgency/cfg/server.cfg a ogni avvio, quindi li cambi nel pannello, non nel file. L'installazione crea anche quel file con righe hostname e sv_password vuote. Questo conta: il pannello modifica solo un server.cfg esistente e non ne crea uno mancante, e nel nostro test senza il file il nome del server è rimasto «Insurgency».
  • Il download viene eseguito fino a tre volte, così un'esecuzione fallita di SteamCMD come quelle descritte sopra non ti lascia con un server vuoto. Anche i fine riga di Windows in srcds_run vengono rimossi per te.
  • Con Aggiornamento automatico attivo (di default, sotto Show advanced nella scheda Impostazioni), il server installa la build più recente all'avvio, quindi un riavvio è un aggiornamento. Un server che non si riavvia mai non si aggiorna mai.
  • Attiva Installa SourceMod per aggiungere Metamod:Source e SourceMod a insurgency/addons. Viene letto mentre il server si installa, quindi attivarlo più tardi richiede una reinstallazione, non un riavvio. I plugin li carichi tu.

Ospitarlo o noleggiarlo: un confronto onesto

  • Costo: il software del server è gratuito. Ospitarlo da soli costa corrente, hardware e banda, oppure una macchina cloud. Noleggiare è una tariffa ricorrente fissata dal piano, fatturata mensilmente, trimestralmente o annualmente.
  • Disponibilità: un server domestico è attivo solo finché lo sono il tuo PC, la corrente e internet. Un server noleggiato gira sull'hardware dell'host.
  • Esposizione: a casa, i giocatori si collegano al tuo indirizzo IP pubblico e tu ti occupi di firewall e router. Un server noleggiato tiene fuori il tuo IP di casa.
  • Configurazione: ospitarlo da soli richiede la riga di comando, l'inoltro delle porte, il nuovo tentativo di SteamCMD e la correzione dei fine riga vista sopra. Noleggiare richiede un nome, una password e una mappa.
  • Controllo: ospitarlo da soli ti dà ogni file. Sui nostri server cambi nome e password nel pannello e hai comunque la scheda Files per server.cfg e il resto.

Pronto a saltare la configurazione? Guarda i piani per server Insurgency. Il server non compare? Leggi Il server Insurgency non è nel browser o non carica una mappa.

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

ULTIMI ARTICOLI