CS2 : le tickrate ne pardonne rien
Counter-Strike 2 a abandonné le tickrate fixe pour l'architecture « sub-tick », mais la réalité reste la même : un serveur qui peine à maintenir ses 64 updates par seconde produit des hits non enregistrés et des joueurs qui hurlent. Le serveur CS2 est mono-threadé à 95 % — c'est la fréquence pure du cœur principal qui détermine la stabilité, exactement comme Minecraft.
Nos plans Apex et Titan tournent sur Ryzen 9 à 5,7 GHz en boost : c'est la fréquence la plus élevée disponible en VPS. Mesuré avec net_graph côté client : un Titan tient 64 tick stable avec 24 joueurs et des plugins SourceMod, là où un VPS à 2,4 GHz plonge sous 50 en fin de round avec fumigènes et molotovs.
Installation via SteamCMD
sudo apt install lib32gcc-s1 steamcmd
steamcmd +force_install_dir /home/cs2/server \
+login anonymous +app_update 730 validate +quitLancez ensuite avec les paramètres adaptés au mode compétitif :
./game/bin/linuxsteamrt64/cs2 -dedicated -console \
+map de_dust2 +game_mode 1 +game_type 0 \
-maxplayers 24 +sv_setsteamaccount VOTRE_GSLTLe token GSLT (Game Server Login Token) se génère sur le portail Steam avec l'app ID 730. Sans lui, votre serveur reste invisible du navigateur de serveurs.
L'anti-DDoS : la vraie raison d'être ici
Les serveurs CS2 compétitifs subissent des attaques ciblées en plein match — un adversaire mauvais perdant peut faire tomber votre serveur pour quelques euros. Notre anti-DDoS maison reconnaît le protocole Source/A2S et distingue une vraie requête de statut d'un flood : la mitigation se déclenche en moins d'une seconde, directement au niveau réseau, sans GRE tunnel qui ajouterait 10-15 ms.
Réseau : chaque milliseconde compte
À 64 tick, le serveur envoie une mise à jour toutes les 15,6 ms. Un joueur parisien sur notre site de Paris joue à 4 ms ; Francfort couvre l'Europe à moins de 20 ms. Le port 10 Gbps garantit que 24 joueurs en plein gunfight ne saturent jamais le lien — un match CS2 consomme environ 250 MB par heure, mais ce sont les pics qui comptent.
Mettre en place un serveur de match
Pour les tournois, installez MatchZy ou PugSetup via SourceMod : restarts automatiques, système de veto de maps, enregistrement des démos. Sur NVMe Gen4, le changement de map entre deux matchs prend 3 secondes au lieu de 20.