Aller au contenu

Serveur Counter-Strike 2

Dans cet article

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'APIInvapi. 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 :

  1. 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 Create et copiez le jeton généré.

  2. Configurer le fichier de configuration :

    • Connectez-vous au serveur via SSH :
      ssh root@<IP address of the server>
      
    • Ouvrez le fichier /opt/cs2/game/game/csgo/cfg/cs2server.cfg et ajoutez une ligne avec votre jeton :
      sv_setsteamaccount "YOUR_TOKEN_HERE"
      
    • 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
      
  3. Premier démarrage du serveur :

    • Exécutez la commande suivante pour démarrer le serveur :
      ./cs2server.sh start
      

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:

/opt/cs2/game/game/bin/linuxsteamrt64/cs2 -dedicated +exec cs2server.cfg
Le script accepte les arguments suivants : - start - démarrer le serveur ; - stop - arrêter le serveur ; - restart - redémarrer le serveur ; - status - vérifier l'état actuel du serveur.

Exemples d'utilisation :

  • Démarrer le serveur
    ./cs2server.sh start
    
  • Arrêter le serveur :
    ./cs2server.sh stop
    
  • Redémarrer le serveur :
    ./cs2server.sh restart
    
  • Vérifier l'état du serveur :
    ./cs2server.sh status
    

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)

  1. Lancez Counter-Strike 2 ;
  2. Appuyez sur Play ;
  3. 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 ;
  4. Entrez connect <IP address of the server>:27015 dans la fenêtre qui s'ouvre ;
  5. Cliquez sur OK ;
  6. Le serveur apparaîtra dans la liste des favoris, choisissez-le et cliquez sur Connect.

Méthode 2 : Connexion via la console

  1. Ouvrez la console du jeu en utilisant la touche ~ (tilde) ;
  2. Entrez la commande : connect <IP address of the server>:27015;
  3. Appuyez sur Enter.

Méthode 3 : Connexion rapide via un lien

  1. Utilisez le lien : steam://connect/<IP address of the server>:27015;
  2. Collez-le simplement dans n'importe quel navigateur et appuyez sur Enter ;
  3. Confirmez le lancement de CS2 via Steam ;
  4. 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.