Serveur Counter-Strike 2¶
Dans cet article
- Counter-Strike 2 Server. Fonctionnalités principales
- Fonctionnalités de déploiement
- Configuration requise
- Prise en main après le déploiement du serveur Counter-Strike 2
- Gestion de votre compte et du serveur de jeu
- Connexion des joueurs au serveur Counter-Strike 2
- Commander un serveur Counter-Strike 2 via l'API
Information
Counter-Strike 2 Server est un logiciel de serveur qui vous permet de faire fonctionner un serveur CS2 multijoueur en ligne.
Counter-Strike 2 Server. Fonctionnalités principales¶
- Jeu multijoueur : le serveur permet à jusqu'à 64 joueurs de se connecter et de jouer simultanément ;
- Modes de jeu personnalisables : les administrateurs peuvent créer des matchs avec divers paramètres, incluant le mode compétitif, le mode décontracté et le mode sauvetage d'otages ;
- Gestion du contrôle d'accès : possibilité d'attribuer différentes permissions aux joueurs et aux administrateurs;
- Protection contre les tricheurs : outils pour détecter et bloquer les joueurs utilisant des méthodes déloyales ;
- Sauvegarde : sauvegarde automatique des configurations du serveur et des statistiques ;
- Cartes multiples : possibilité de configurer une rotation de diverses cartes sur un seul serveur ;
- API : un ensemble d'interfaces pour interagir avec d'autres applications ;
- Surveillance: suivi de la présence en ligne, des statistiques des joueurs, des journaux d'événements ;
- Performance : optimisé pour fonctionner sur un serveur dédié avec de nombreux joueurs.
Fonctionnalités de déploiement¶
| ID | Nom du logiciel | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (GB) | Min HDD/SSD (GB) | Domaine personnalisé | Actif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 282 | Counter Strike 2 Server | Ubuntu 22.04 | + | + | + | + | 2 | 4 | 180 | Non | COMMANDER |
Remarque
Sauf indication contraire, nous installons par défaut la dernière version de sortie du logiciel provenant du site Web du développeur ou des dépôts du système d'exploitation.
Configuration requise¶
Les ressources requises pour Counter-Strike 2 augmentent avec le nombre de joueurs sur le serveur. Lors de sessions de jeu importantes, plus de RAM et de puissance de calcul seront nécessaires. Configurations système recommandées pour un serveur Counter-Strike 2 sont :
- Processeur (CPU) : 4 cœurs ou plus, de préférence 3,5 GHz ou plus ;
- RAM : au moins 4 Go pour 10-12 joueurs, 8 Go pour 24 joueurs, 16 Go pour 64 joueurs ;
- Système d'exploitation : le serveur CS2 est disponible pour Ubuntu 22.04 et d'autres distributions Linux populaires ;
- Espace disque : au moins 30 Go SSD pour l'installation de base et les journaux (logs).
Prise en main après le déploiement du serveur Counter-Strike 2¶
Après avoir effectué un achat, vous recevrez une notification concernant la disponibilité de votre serveur à l'adresse e-mail fournie lors de l'inscription. Elle inclura l'adresse IP du VPS et les identifiants de connexion. Les clients de notre entreprise gèrent leur équipement via le le panneau de configuration du serveur et l'API — Invapi. Les données d'authentification, qui peuvent être trouvées dans l'onglet Configuration >> Tags du Server Control Panel (ou 'panneau de contrôle du serveur') ou dans l'e-mail envoyé :
- Login et Password pour se connecter au serveur (SSH) : le login et le mot de passe sont envoyés par e-mail lors de la livraison du serveur.
Après l'installation, la structure de répertoires suivante est créée dans /opt/cs2/ : - game/ - répertoire principal contenant les fichiers du serveur de jeu, incluant : - game/game/ - répertoire avec les fichiers du jeu, contenant : - game/game/bin/win64/csgo.signatures - fichier de signature du jeu ; - game/game/csgo/ - répertoire des fichiers principaux de CS2 ; - game/game/csgo_lv/ - répertoire des fichiers de langue ; - game/game/csgo_imported/ - répertoire des ressources importées ; - game/game/csgo_core/ - répertoire des composants essentiels du jeu ; - installscript.vdf - script d'installation Steam ; - steamapps/ - répertoire pour les applications Steam.
Gestion de votre compte et du serveur de jeu¶
Remarque
Le serveur Counter-Strike 2 se gère entièrement via le terminal. Aucune interface web de gestion n'est fournie.
Après avoir installé le serveur Counter-Strike 2, effectuez les étapes suivantes pour le configurer correctement :
-
Créer un jeton GSLT :
- Allez sur la page Steam Game Server Account Management ;
- Connectez-vous avec votre compte Steam ;
- Dans la section Create a new game server account, sélectionnez l'App ID : 730 (CS2) ;
- Entrez un nom pratique pour votre serveur (uniquement pour votre propre usage) ;
- Cliquez sur
Createet copiez le jeton généré.


-
Configurer le fichier de configuration :
- Connectez-vous au serveur via SSH :
- Ouvrez le fichier
/opt/cs2/game/game/csgo/cfg/cs2server.cfget ajoutez une ligne avec votre jeton : - Configurez les autres paramètres du serveur selon vos besoins :
hostname "My CS2 Server" // Nom du serveur sv_password "" // Mot de passe du serveur (laisser vide pour un accès public) sv_lan 0 // 0 pour un serveur internet, 1 pour un réseau local sv_region 3 // Code de région (3 pour l'Europe) sv_max_queries_sec 10 // Nombre maximum de requêtes par seconde sv_maxrate 128000 // Débit de données maximum sv_minrate 128000 // Débit de données minimum
-
Premier démarrage du serveur :
- Exécutez la commande suivante pour démarrer le serveur :

- Exécutez la commande suivante pour démarrer le serveur :
Le serveur CS2 est géré via le script /root/cs2server.sh, qui sert d'enveloppe (wrapper) pour la commande de lancement standard du serveur:
Exemples d'utilisation :
- Démarrer le serveur
- Arrêter le serveur :
- Redémarrer le serveur :
- Vérifier l'état du serveur :
Connexion des joueurs au serveur Counter-Strike 2¶
Information
Pour réussir la connexion au serveur, vous devez utiliser le port 27015. Spécifier incorrectement le port ou son absence entraînera une erreur de connexion.
Les joueurs peuvent se connecter au serveur de jeu via plusieurs méthodes :
Méthode 1 : Connexion via le navigateur (in-game)
- Lancez Counter-Strike 2 ;
- Appuyez sur
Play; - Dans le navigateur de serveurs, appuyez sur
+dans le coin supérieur droit ou faites un clic droit sur un espace vide et sélectionnez Add Server by IP ; - Entrez
connect <IP address of the server>:27015dans la fenêtre qui s'ouvre ; - Cliquez sur
OK; - Le serveur apparaîtra dans la liste des favoris, choisissez-le et cliquez sur
Connect.


Méthode 2 : Connexion via la console
- Ouvrez la console du jeu en utilisant la touche
~(tilde) ; - Entrez la commande :
connect <IP address of the server>:27015; - Appuyez sur
Enter.
Méthode 3 : Connexion rapide via un lien
- Utilisez le lien :
steam://connect/<IP address of the server>:27015; - Collez-le simplement dans n'importe quel navigateur et appuyez sur
Enter; - Confirmez le lancement de CS2 via Steam ;
- Le jeu se connectera automatiquement au serveur.
Commander un serveur Counter-Strike 2 via l'API¶
Pour installer ce logiciel en utilisant l'API, suivez les instructions suivantes.