La guida completa · 6 min di lettura
Hosting server Natural Selection 2 spiegato: la guida completa
Questa guida spiega come gestire un server Natural Selection 2 nel 2026: cosa chiede il gioco all’hardware, le opzioni di avvio, i quattro file JSON che contengono le tue regole, il web admin, i gruppi admin, mod e mappe del Workshop, e cosa vuol dire per chi ha un server la fine dello sviluppo attivo.
Di Matthew Griffin, Titolare, Gaming DeluxePubblicata · Aggiornata
In questa guida
- Perché le community di NS2 hanno ancora i loro server
- CPU, tickrate e perché vince la frequenza
- Le opzioni di avvio che definiscono il tuo server
- ServerConfig, MapCycle, ServerAdmin e BannedPlayers
- Gruppi admin senza consegnare il controllo totale
- Web admin, prestazioni e RCON
- Mod del Workshop e mappe custom
- Ospitare un gioco che non è più in sviluppo
- Cosa confrontare prima di affittare un server NS2
- Glossario del server Natural Selection 2
- Server Natural Selection 2: aiuto e prossimi passi
Perché le community di NS2 hanno ancora i loro server
Natural Selection 2 è uno sparatutto in prima persona e uno strategico in tempo reale allo stesso tempo. Ogni squadra ha un Commander che guarda la mappa dall’alto, piazza strutture, raccoglie risorse e ricerca potenziamenti, mentre tutti gli altri combattono a terra. I marine portano fucili, shotgun, lanciafiamme, jetpack ed Exosuit; i Kharaa evolvono in Skulk, Lerk, Gorge, Fade e nell’enorme Onos.
È proprio questo mix di ruoli a rendere un buon server più importante che nella maggior parte degli sparatutto. Un round funziona solo quando entrambi i Commander ci stanno, le squadre sono più o meno pari e il server regge quando una dozzina di giocatori si scontra davanti a un Hive. Le community hanno i loro server per tenere amichevoli le serate dei rookie, ospitare scrim con regole fisse, provare mod nuove e mantenere un gruppo di habitué che si conoscono.
CPU, tickrate e perché vince la frequenza
La wiki ufficiale di NS2 è insolitamente diretta sull’hardware. Dice che il server non sfrutta davvero tanti core: al massimo usa due thread, e uno di questi fa l’elaborazione principale. Per questo gli hosting puntano su frequenze alte più che su tanti core. I valori della community riportati dalla wiki sono questi:
| Giocatori massimi | Frequenza minima nella wiki | RAM nella wiki |
|---|---|---|
| 12 | 3,0 GHz | 2 GB |
| 16 | 3,6 GHz | 2 GB |
| 20 | 4,0 GHz | 2 GB |
| 24 | 4,4 GHz | 2 GB |
I nostri server NS2 partono da 5,0 GHz, sopra il valore della wiki per un server pieno da 24 giocatori, e il modulo d’ordine aggiunge i tagli 5,2 GHz+ e 5,6 GHz+. La wiki fa anche notare che il tickrate mostrato nel web admin non supera 30, e che un valore sopra 30 è un errore di calcolo: giudica le prestazioni da quanto resta stabile negli scontri grossi, non dal picco.
Le opzioni di avvio che definiscono il tuo server
Quasi tutte le impostazioni di NS2 sono opzioni di avvio, non righe di un file ini. Il pannello compila quelle che legano il server alla nostra rete; queste sono quelle che cambiano i proprietari:
| Opzione | A cosa serve |
|---|---|
| -name | Il nome che compare nel browser dei server |
| -password | Una password per entrare; lasciala fuori per un server pubblico |
| -limit | Il limite di giocatori, fino a 24 |
| -map | La prima mappa, ns2_summit se non la imposti |
| -mods | Gli ID delle mod del Workshop da caricare, separati da spazi |
| -webadmin, -webuser, -webpassword | Accendono l’interfaccia web e ne impostano il login |
ServerConfig, MapCycle, ServerAdmin e BannedPlayers
Dalla build 220 il resto della configurazione sta in file JSON, che il server crea al primo avvio. Ognuno ha un compito:
- ServerConfig.json contiene le impostazioni di gioco: rookie_friendly, i tag del server, il bilanciamento automatico delle squadre ed end_round_on_team_unbalance, che chiude un round quando le squadre sono troppo squilibrate (di default 0.4, cioè il 40 per cento).
- MapCycle.json fissa i minuti tra un cambio di mappa e l’altro, la modalità in ordine o casuale e le mappe, comprese quelle del Workshop legate ai loro ID di mod.
- ServerAdmin.json definisce gruppi e utenti admin.
- BannedPlayers.json elenca i ban con nome, ID, motivo e scadenza, dove 0 vuol dire permanente.
In NS2 il bilanciamento automatico non sposta i giocatori da una squadra all’altra. Come spiega la wiki, tiene un giocatore della squadra più numerosa in una speciale modalità spettatore finché i numeri in campo non si pareggiano, e quel giocatore può cambiare squadra senza penalità. Lo regolano due impostazioni: di quanti giocatori deve sbilanciarsi la partita perché parta, e quanti secondi aspettare prima.
Gruppi admin senza consegnare il controllo totale
Il sistema admin di ServerAdmin.json è una delle funzioni migliori di NS2 per una community. Un gruppo è una lista di permessi, dove i membri possono usare solo i comandi indicati, oppure una lista di blocchi, dove possono usare tutto tranne i comandi indicati. Puoi dare ai moderatori sv_kick e sv_say, e tenere sv_ban e sv_reset per gli admin più esperti.
Gli utenti si elencano per nome con il loro ID e i gruppi a cui appartengono. NS2 usa un suo formato di Steam ID, e la wiki dà la conversione: per un ID scritto STEAM_0:0:X usa X per 2; per STEAM_0:1:X usa X per 2 più 1. Lo Steam community ID a 32 bit che mostrano i comuni convertitori di Steam ID è lo stesso numero.
Web admin, prestazioni e RCON
Il server dedicato include un piccolo server web. Avviato con le opzioni del web admin, serve una pagina dove guardi il grafico delle prestazioni, vedi i giocatori e lanci comandi da console. Per l’accesso da remoto serve un login: un solo utente impostato con -webuser e -webpassword, oppure più utenti da un file .htpasswd indicato con -webusers.
Lo stesso server web risponde a richieste semplici con un JSON sul server, e può eseguire comandi RCON inviati come richieste web, con la risposta che compare nella console del server. Il web admin ascolta su una porta tutta sua (la 80, a meno che -webport non ne imposti un’altra), quindi chiedi al supporto quale porta usare sul tuo server prima di accenderlo.
Mod del Workshop e mappe custom
- Trova l’ID di ogni mod sulla sua pagina dello Steam Workshop.
- Aggiungi gli ID all’opzione di avvio -mods, separati da spazi, e riavvia il server.
- Per una mappa custom, aggiungi a MapCycle.json una voce con il nome della mappa e il suo ID di mod.
- Controlla che la mappa sia stata caricata una volta tramite -mods prima che il ciclo la usi.
- Dopo il riavvio guarda nel log se qualche mod non si è caricata.
Evita di elencare due volte la stessa mappa quando il ciclo gira in modalità ordinata, come consiglia la wiki, e usa il comando da console cyclemap quando vuoi passare prima alla mappa successiva. Visto che i giocatori scaricano le mod da soli entrando, una lista lunga costa soprattutto tempo di connessione ai nuovi, quindi limitala a quello che i tuoi giocatori usano davvero.
Ospitare un gioco che non è più in sviluppo
Quando Unknown Worlds ha chiuso lo sviluppo attivo a febbraio 2023, ha detto che avrebbe continuato a ospitare i server di Matched Play, così i giocatori trovano ancora partite su richiesta. Per chi ha un server di community la fine dello sviluppo ha un lato positivo silenzioso: la build non cambia più, quindi mod e config che funzionano oggi continuano a funzionare, e non ti trovi spiazzato da patch a sorpresa il venerdì sera.
Tieni comunque un’attività programmata di Steam Update. Non costa niente quando non c’è una build nuova, e significa che il server si adegua subito se un giorno dovesse arrivare una correzione.
Cosa confrontare prima di affittare un server NS2
Natural Selection 2 è più esigente sull’hosting della maggior parte degli sparatutto. Controlla queste cose prima di comprare.
- Frequenza single-coreNS2 calcola la logica di gioco su un thread, quindi chiedi la frequenza, non il numero di core.
- Accesso ai file JSONLe tue regole stanno in ServerConfig, MapCycle e ServerAdmin. Devi poterli modificare tutti.
- Opzioni di avvioMod, limite di giocatori e web admin sono opzioni di avvio. Verifica di poterle cambiare.
- Slot fino a 24Il server si ferma a 24 giocatori. Le offerte oltre quella soglia non significano più giocatori.
- BackupConfig e liste degli admin richiedono tempo. Controlla per quanto vengono conservati i backup.
- LocationProva il ping prima di comprare; conta più di qualsiasi scheda tecnica.
Glossario del server Natural Selection 2
- Commander
- Il giocatore di ogni squadra che costruisce, ricerca e dà ordini dall’alto.
- Kharaa
- La squadra aliena: Skulk, Lerk, Gorge, Fade e Onos.
- Hive
- La struttura base degli alieni, che diffonde l’infestazione e fa nascere nuovi alieni.
- Tickrate
- Quante volte al secondo il server aggiorna il gioco; NS2 arriva al massimo a 30.
- ServerConfig.json
- Le impostazioni di gioco: modalità rookie, tag, bilanciamento delle squadre e regole di fine round.
- MapCycle.json
- La rotazione delle mappe, comprese quelle del Workshop.
- ServerAdmin.json
- I gruppi admin, i loro comandi e gli utenti che ne fanno parte.
- Rookie friendly
- Un’opzione e un tag del server che lo segnalano come accogliente per i giocatori nuovi.
- Matched Play
- I server di matchmaking su richiesta di Unknown Worlds.
Server Natural Selection 2: aiuto e prossimi passi
Le fonti ufficiali e le nostre pagine. Le pagine di Steam sono in inglese.
- Natural Selection 2 su SteamIl gioco, il suo Workshop e le sue news.
- News di Natural Selection 2 su SteamGli aggiornamenti di Unknown Worlds e l’avviso del 2023 sullo sviluppo.
- Il pannello di controllo di Gaming DeluxeCome accedere e usare gli strumenti del pannello.
- I nostri data center
- Contatta il supportoAiuto 24/7 in italiano su mod, gruppi admin e opzioni di avvio.
Come è nata questa guida: dallo store di Steam, dagli annunci di Unknown Worlds su Steam e dalla pagina Dedicated Server della wiki ufficiale di Natural Selection 2 (copia d’archivio, perché la wiki live non ha risposto alle nostre letture), scritta con l’aiuto dell’IA, con ogni piano, prezzo e location controllati sul nostro modulo d’ordine attivo e una revisione di Matthew Griffin prima della pubblicazione. Hai visto qualcosa di superato? Avvisaci.
Fonti, verificate il 25 ottobre 2026:
- Natural Selection 2 su Steam (Unknown Worlds, KRAFTON, 30 ottobre 2012, Commander, forme di vita, codice di gioco aperto, mod del Workshop scaricate all’ingresso)
- Unknown Worlds Entertainment ceases active development of Natural Selection 2, news di Steam, 14 febbraio 2023 (117 aggiornamenti, i server di Matched Play restano; in inglese)
- News di Natural Selection 2 su Steam (Matched Play v1.0, 9 dicembre 2022; hotfix 344, 30 dicembre 2022; in inglese)
- Dedicated Server, wiki ufficiale di Natural Selection 2, copia d’archivio del 27 dicembre 2021 (app server 4940, opzioni di avvio, -limit massimo 24, file JSON, web admin, gruppi admin, valori di CPU e RAM; la wiki live non ha risposto; in inglese)
- Modulo d’ordine di Gaming Deluxe, Natural Selection 2 Dedicated Server