Anche per CS2 (Counter Strike 2) con­fi­gu­ra­re e ospitare un proprio server è la soluzione migliore per un’espe­rien­za di gioco per­so­na­liz­za­ta. Di­spo­nen­do dell’ambiente di hosting adatto, in Windows puoi eseguire l’in­stal­la­zio­ne tramite Steam o SteamCMD uti­liz­zan­do l’app per server dedicato per CS2 di Valve.

CS2: perché è utile un server dedicato

Creare un proprio server per Counter Strike 2 offre vantaggi so­stan­zia­li: in­nan­zi­tut­to, sei tu a decidere chi può accedere al server. A dif­fe­ren­za dei server pubblici delle community, puoi anche creare una sessione online privata alla quale possono par­te­ci­pa­re solo giocatori e gio­ca­tri­ci co­no­sciu­ti. Hai anche la libertà di definire le mappe e le im­po­sta­zio­ni di gioco, come il fuoco amico o la durata della partita.

In linea di principio, puoi ospitare il server CS2 anche sul tuo di­spo­si­ti­vo Windows personale. In questo caso, però, il server dedicato sarà online soltanto quando il tuo PC è acceso. Tuttavia, spesso la stabilità e le pre­sta­zio­ni delle con­nes­sio­ni internet private non sono adatte all’hosting di un server di gioco. Per giocare al meglio dovresti quindi sfruttare la pos­si­bi­li­tà di no­leg­gia­re hardware da un servizio pro­fes­sio­na­le.

N.B.

Rispetto alla versione pre­ce­den­te, CS2 punta a offrire un gioco in­di­pen­den­te dalla frequenza di tick del server, ovvero quante volte al secondo viene ag­gior­na­to il server, che quindi non è più così im­por­tan­te per un server Counter Strike 2. Ma se, ad esempio, vorresti anche gestire o creare un server CS:GO, per via della bassa frequenza di tick del server Valve è con­si­glia­bi­le uti­liz­za­re un hardware pro­fes­sio­na­le.

Server Counter Strike 2: requisiti

Un server CS2 stabile, senza latenza e in­ter­ru­zio­ni del gioco, è es­sen­zia­le per as­si­cu­ra­re un’espe­rien­za mul­ti­gio­ca­to­re positiva. Pertanto, è ancora più im­por­tan­te puntare sin dall’inizio su un potente hardware per il server, che soddisfi i requisiti delle ap­pli­ca­zio­ni con server dedicato. Le ca­rat­te­ri­sti­che di sistema ne­ces­sa­rie dipendono da diversi fattori, tra cui il carico effettivo del server dedicato per CS2. I requisiti minimi di un server per Counter Strike 2 sono:

  • CPU: min. 3 GHz (4 core)
  • RAM: min. 6 GB
  • Spazio libero su disco: min. 50 GB

Ai requisiti del software del server dedicato si ag­giun­go­no quelli del sistema operativo. Per Windows Server 2022 si devono prevedere ad esempio le risorse seguenti:

  • Pro­ces­so­re da 1,4 GHz (64 bit)
  • RAM da 512 MB a 2 GB (senza o con in­ter­fac­cia grafica)
  • Spazio su disco rigido 32 o 36 GB (senza o con in­ter­fac­cia grafica)
N.B.

In al­ter­na­ti­va, in ab­bi­na­men­to all’ambiente di runtime WINE, puoi creare e ospitare il tuo server CS2 su Linux !

No­leg­gia­re un server CS2 da IONOS: le opzioni a di­spo­si­zio­ne

IONOS ti offre diverse soluzioni server per creare un server Counter Strike 2 personale. Hai la scelta tra tre diversi modelli, con tariffe diverse:

  • Server virtuale (VPS): i server virtuali di IONOS si basano su hardware vir­tua­liz­za­ti di diversi sistemi host. Ciascun pacchetto di servizi prevede un prezzo mensile fisso.
  • Server cloud: anche il server cloud di IONOS si basa su hardware vir­tua­liz­za­to, ma questo modello usa un solo sistema host. Il servizio è scalabile in modo fles­si­bi­le e si pagano solo gli effettivi minuti di utilizzo.
  • Server dedicato: con un server dedicato di IONOS ottieni l’accesso a una con­fi­gu­ra­zio­ne hardware fissa riservata esclu­si­va­men­te a te. I com­po­nen­ti En­ter­pri­se con un’elevata potenza Single Core possono essere fissi o scalabili. Come per i server cloud, sono fatturati solo gli effettivi minuti di utilizzo.
Novità: offerta VPS
Il tuo server virtuale a prezzi im­bat­ti­bi­li

Prova il nostro VPS. I primi 30 giorni sono in omaggio e se allo scadere del periodo di prova non sarai convinto, ti rim­bor­se­re­mo tutte le spese sostenute.

Come creare un server Counter Strike 2

Una volta scelta la con­fi­gu­ra­zio­ne del server puoi iniziare a in­stal­la­re e impostare il tuo server CS2. Di seguito trovi i singoli passaggi da eseguire. Come esempio uti­liz­zia­mo l’hosting di IONOS (server virtuale, server cloud, server dedicato) e Windows Server 2022 come sistema operativo.

Primo passaggio: stabilire una con­nes­sio­ne remota al server

Per poter accedere all’hardware del server no­leg­gia­to e in­stal­la­re ap­pli­ca­zio­ni come il server dedicato per Counter Strike 2 è ne­ces­sa­ria una con­nes­sio­ne remota attiva. Per far ciò, in un sistema Windows Server devi con­fi­gu­ra­re una con­nes­sio­ne al desktop remoto. Come cliente di IONOS puoi farlo co­mo­da­men­te dalla tua area cliente basata sul web:

  1. Apri la pagina di login dell’area cliente IONOS ed esegui l’accesso.
  2. Scegli il prodotto “Server & Cloud” e poi il server di hosting no­leg­gia­to.
  3. Usa il link per il download sotto la voce “Con­nes­sio­ne desktop remoto”.
  4. Esegui il file .rdp scaricato facendo doppio clic su di esso.
  5. Conferma il nuovo col­le­ga­men­to facendo clic su “Connetti”.
  6. Esegui il login al server con i dati di accesso del tuo account cliente (“Utente” e “Password iniziale”). Quando viene stabilita la con­nes­sio­ne per la prima volta occorre inoltre con­fer­ma­re il cer­ti­fi­ca­to di sicurezza del server.
Immagine: Area cliente IONOS: configurazione desktop remoto
Nell’area cliente IONOS alla voce “Dati di accesso” trovi tutti i dati prin­ci­pa­li del server.

Secondo passaggio: in­stal­la­re il client a riga di comando di Steam (SteamCMD)

Puoi pro­cu­rar­ti l’ap­pli­ca­zio­ne server dedicato per CS2 di­ret­ta­men­te dai server pubblici della piat­ta­for­ma di gioco Steam. SteamCMD offre ad­di­rit­tu­ra uno strumento che sem­pli­fi­ca con­si­de­re­vol­men­te l’ope­ra­zio­ne: per in­stal­la­re il client a riga di comando basta scaricare il file di in­stal­la­zio­ne di SteamCMD e de­com­pri­mer­lo in una cartella idonea come C:\SteamCMD. Esegui quindi il file: SteamCMD viene in­stal­la­to au­to­ma­ti­ca­men­te.

Consiglio

In un altro articolo ti mo­stre­re­mo con maggiori dettagli come in­stal­la­re SteamCMD sia in Windows sia in Linux.

Terzo passaggio: in­stal­la­re il server dedicato per CS2

Facendo clic su steamcmd.exe puoi ora avviare il client. Siccome l’ap­pli­ca­zio­ne viene ag­gior­na­ta au­to­ma­ti­ca­men­te a ogni avvio, non devi pre­oc­cu­par­ti di ve­ri­fi­ca­re gli ag­gior­na­men­ti.

L’ap­pli­ca­zio­ne per un server dedicato per Counter Strike 2 fa (at­tual­men­te) parte dell’in­stal­la­zio­ne generale del gioco spa­ra­tut­to. Devi dunque in­stal­la­re il gioco completo sul tuo server. A dif­fe­ren­za di altri server di gioco come un server Rust non puoi quindi usare il login anonimo. Devi eseguire l’accesso con un account Steam valido. I dati da inserire sono i seguenti:

login nomeutente
bash
N.B.

Al posto di nomeutente inserisci il nome utente che usi anche per accedere nor­mal­men­te a Steam. Per eseguire il comando di login devi inoltre inserire la tua password personale e, al primo accesso, anche il codice di Steam Guard.

Una volta eseguito l’accesso, crea la cartella di in­stal­la­zio­ne del tuo server CS2 con il comando seguente:

force_install_dir C:\cs2-server
bash

Come ultimo passo installa Counter Strike 2 e il server dedicato:

app_update 730 validate
bash
Immagine: SteamCMD: installazione del server CS2
Tramite SteamCMD puoi in­stal­la­re il server CS2.
N.B.

In al­ter­na­ti­va, puoi in­stal­la­re CS2 e quindi anche l’ap­pli­ca­zio­ne per il server dedicato nel tuo ambiente di hosting tramite il client Steam standard. A parte il percorso diverso dei file, questa scelta non incide sui passaggi suc­ces­si­vi.

Quarto passaggio: con­fi­gu­ra­re il server CS2

Nel passaggio suc­ces­si­vo puoi definire la con­fi­gu­ra­zio­ne di base del tuo server Counter Strike 2. Trovi il file ne­ces­sa­rio de­no­mi­na­to server.cfg nella seguente sot­to­car­tel­la nella directory del server creata:

.\game\csgo\cfg\server.cfg

Apri il file con un editor a scelta e imposta la con­fi­gu­ra­zio­ne de­si­de­ra­ta per il tuo server. Per una classica con­fi­gu­ra­zio­ne di al­le­na­men­to puoi inserire ad esempio le righe seguenti:

// Trainings-Setup Config
hostname "CS2 Server by IONOS"
sv_lan "0"
bot_kick
mp_warmup_end
mp_limitteams
mp_autoteambalance "0"
mp_maxmoney "60000"
mp_startmoney "60000"
mp_buytime "9999"
mp_buy_anywhere "1"
mp_freezetime "0"
mp_roundtime "60"
mp_roundtime_defuse "60"
mp_respawn_on_death_ct "1"
mp_respawn_on_death_t "1"
sv_infinite_ammo "1"
sv_showimpacts "1"
sv_showimpacts_time "10"
ammo_grenade_limit_total "5"
sv_grenade_trajectory_prac_pipreview "1"
mp_restartgame "1"
echo "Configurazione di allenamento caricata!"

Quinto passaggio: generare il token del server

Per vi­sua­liz­za­re poi il tuo server dedicato per Counter Strike 2 nella lista dei server di­spo­ni­bi­li per la community devi anche col­le­gar­lo con un token di accesso. Puoi crearlo in qualsiasi momento nella gestione account dei server di gioco Steam. Dopo l’accesso inserisci l’ID Steam di CS2 730 sotto “ID app gioco base”, quindi seleziona “Crea”. Se lo desideri, puoi ag­giun­ge­re anche il nome del server nel campo “Memo”.

Immagine: Gestione account dei server di gioco Steam: server CS2
Voce creata per un server dedicato per CS2 (ID app 730
N.B.

At­tual­men­te (ottobre 2023) il parametro per tra­smet­te­re il token di accesso (sv_setsteamaccount) non funziona ancora!

Sesto passaggio: abilitare le porte del server

Per per­met­te­re la con­nes­sio­ne al tuo server dedicato per Counter Strike 2, occorre inoltre abilitare le porte 27015 e 27016 (TCP/UDP). Con IONOS puoi apportare queste modifiche delle im­po­sta­zio­ni del firewall anche dalla tua area cliente:

  1. Accedi alla tua area cliente.
  2. Fai clic su “Server & Cloud”.
  3. Seleziona il server Counter Strike 2 pre­ce­den­te­men­te con­fi­gu­ra­to o la relativa con­fi­gu­ra­zio­ne dell’hosting.
  4. Nel menu a sinistra seleziona in suc­ces­sio­ne i pulsanti “Rete” e “Regole firewall”.
  5. Alla voce “In entrata” aggiungi due nuove regole per le porte TCP/UDP 27015 e 27016.
Immagine: Area cliente IONOS: abilitazione della porta per il server CS2
Dopo aver creato una nuova regola per il firewall nell’area cliente IONOS, ci vuole un po’ di tempo prima che venga applicata dal server.

Settimo passaggio: avviare il server Counter Strike 2

Da questo momento puoi avviare il tuo server dedicato in qualsiasi momento: puoi scegliere se creare uno script batch oppure eseguire la sequenza di comandi di­ret­ta­men­te dal prompt. Un prospetto rapido dei parametri più im­por­tan­ti è di­spo­ni­bi­le nel wiki del comando di avvio su GitHub.

Avviamo sul nostro server la modalità di al­le­na­men­to (+game_type 2 +game_mode 0) sulla base della con­fi­gu­ra­zio­ne del server pre­ce­den­te­men­te definita (+servercfgfile server.cfg). Per il momento lasciamo di­sat­ti­va­to il sistema anti-cheat (-insecure). La mappa se­le­zio­na­ta è Dust 2 (+map de_dust2). Con il parametro -dedicated aggiunto si avvia l’ap­pli­ca­zio­ne per il server dedicato anziché il gioco.

start cs2.exe -dedicated -insecure +game_type 2 +game_mode 0 +map de_dust2 +servercfgfile server.cfg
N.B.

Il comando qui riportato deve essere eseguito di­ret­ta­men­te nella cartella di CS2 con il prompt oppure, sempre nella stessa cartella, tramite uno script. Al­tri­men­ti occorre indicare il percorso assoluto.

Ottavo passaggio: stabilire la con­nes­sio­ne al server CS2

Non appena il server è stato avviato, puoi con­net­ter­ti insieme ai tuoi compagni e alle tue compagne di gioco:

  1. Avvia Counter Strike 2 nel modo abituale tramite Steam.
  2. Seleziona il pulsante “Gioca”.
  3. Fai clic sull’icona del map­pa­mon­do accanto a “Ricerca gioco” e “Al­le­na­men­to” per aprire il browser del server.
Immagine: Counter Strike 2: menu “Gioca”
Dall’icona del map­pa­mon­do si avvia il browser esterno dei server della community anche per Counter Strike 2.
  1. Nel browser puoi ora applicare filtri per cercare il tuo server. In al­ter­na­ti­va, seleziona la scheda “Preferiti” per ag­giun­ge­re il server Counter Strike 2 ma­nual­men­te tramite l’indirizzo IP.
Immagine: Browser del server CS2: Preferiti
Counter Strike 2: i server dedicati preferiti nel browser.

Una volta trovato il server dedicato, puoi iniziare la tua avventura online nel server di al­le­na­men­to oppure provare tutte le altre modalità con gli amici e le amiche!

Immagine: Screenshot di Counter Strike 2: modalità di allenamento
Counter Strike 2 in modalità di al­le­na­men­to, dove vengono mostrati i colpi andati a segno.

Na­tu­ral­men­te puoi anche impostare un indirizzo personale col­le­gan­do il tuo server CS2 a un tuo dominio. Usa il nome del tuo team oppure dai libero sfogo alla tua crea­ti­vi­tà e inserisci un’esten­sio­ne di dominio adatta per definire un indirizzo del server perfetto.

Controllo Dominio
Vai al menu prin­ci­pa­le