NOUVEAU 📢 Offre de lancement limitée : jusqu'à 70 % de remise sur votre premier mois, pour tous les jeux !Voir les offres

Comment héberger un serveur Insurgency (2026)

InsurgencyUpdated Nov 5, 20269 min read

Réponse courte. Vous pouvez héberger vous-même un serveur Insurgency gratuitement : installez l'Insurgency Dedicated Server (app Steam 237410) avec SteamCMD en connexion anonyme, mettez votre nom dans insurgency/cfg/server.cfg, lancez-le avec srcds_run et ouvrez le port 27015 (TCP et UDP). Ou louez un serveur Insurgency et oubliez le réseau.

Les joueurs le trouvent par son nom dans le navigateur de serveurs du jeu, ou le rejoignent par son adresse (IP et port).

Vérifié le 5 novembre 2026 d'après la dernière annonce Steam du jeu, datée du 12 décembre 2025, qui a retiré BattlEye du client et du serveur dédié Windows.

Ce guide porte sur le jeu de 2014, Insurgency, et non sur Insurgency: Sandstorm. Il s'appuie sur la documentation de Valve sur le Source Dedicated Server pour les parties génériques et sur notre propre installation d'Insurgency pour le reste. Pour passer directement à la location, allez à l'Option 2.

Ce dont vous avez besoin

  • Le logiciel serveur : « Insurgency Dedicated Server », app Steam 237410. Il est gratuit et se télécharge avec une connexion Steam anonyme. Vous n'avez pas besoin de posséder le jeu pour le télécharger.
  • Une machine qui reste allumée : un PC de rechange, un serveur à la maison ou une machine virtuelle dans le cloud. Ce guide utilise Linux 64 bits, ce que nous faisons tourner. La page Steam du jeu indique Linux, Windows et Mac pour les joueurs, et un serveur dédié Windows existe, mais nous n'en avons pas testé.
  • RAM et CPU : le développeur ne publie pas de configuration requise pour le serveur dédié. La page Steam n'indique que ce qu'il faut pour jouer, donc considérez tout chiffre de serveur lu ailleurs comme une estimation.
  • Une limite de joueurs : définie avec -maxplayers sur la ligne de lancement. Nous limitons nos serveurs à 32.
  • Réseau : port 27015, TCP et UDP, joignable depuis internet. La documentation de Valve indique qu'il peut être changé avec -port.

Option 1 : l'héberger vous-même

Ces étapes valent pour Debian ou Ubuntu. La commande de téléchargement, les chemins de fichiers et la ligne de lancement sont ceux de notre installation d'Insurgency.

Installer le serveur

  1. Installez les bibliothèques dont SteamCMD a besoin.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install lib32gcc-s1 curl tar -y
  2. Créez un utilisateur pour le serveur et basculez sur lui. Valve déconseille d'exécuter SteamCMD en root.
    sudo useradd -m -s /bin/bash -U insurgency
    sudo su - insurgency
  3. Installez SteamCMD et laissez-le se mettre à jour une fois.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xzf steamcmd.tar.gz
    ./steamcmd.sh +quit
  4. Téléchargez le serveur.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/insurgency/server +login anonymous +app_update 237410 validate +quit
    Sur nos installations, SteamCMD a parfois échoué tout en annonçant un succès : sur une installation propre, environ deux exécutions sur sept, avec un dossier vide à la clé. Vérifiez que steamapps/appmanifest_237410.acf existe dans le dossier du serveur, et relancez la commande si ce n'est pas le cas.
  5. Copiez la bibliothèque du client Steam dans .steam/sdk32 du dossier personnel de l'utilisateur qui exécute le serveur, comme le fait notre installation :
    mkdir -p ~/.steam/sdk32
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
  6. Retirez les fins de ligne Windows de srcds_run. Valve le livre avec des fins de ligne CRLF, si bien que Linux cherche un interpréteur nommé /bin/sh suivi d'un retour chariot. Le fichier existe et est exécutable, mais le shell répond « No such file or directory ». Voici le correctif :
    sed -i 's/\r$//' ~/server/srcds_run

Écrire les réglages

  1. Créez server.cfg dans insurgency/cfg à l'intérieur du dossier du serveur. D'après la documentation de Valve, le nom que les gens voient dans le navigateur de serveurs est la ligne hostname de ce fichier :
    hostname "My Insurgency server"
    sv_password ""
    Mettez un mot de passe entre les guillemets pour un serveur privé. Laissez vide pour un serveur public.
  2. Redémarrez le serveur après avoir modifié le fichier, pour qu'il démarre avec vos changements.

Ouvrir les ports

  • Jeu : autorisez le port 27015 dans le pare-feu de la machine, TCP et UDP (par exemple sudo ufw allow 27015), et redirigez-le sur votre routeur. La documentation de Valve indique 27015 TCP/UDP pour le trafic de jeu, les pings et RCON.
  • Un autre port : ajoutez -port avec votre numéro à la ligne de lancement et ouvrez celui-là à la place.

Démarrer et rejoindre

  1. Démarrer le serveur depuis son dossier. C'est la ligne que notre installation utilise, avec le port 27015, 16 joueurs et la carte sinjar :
    ./srcds_run -game insurgency -console -port 27015 -maxplayers 16 +map sinjar +ip 0.0.0.0 -strictportbind -norestart
    Il est prêt quand la console affiche gameserver Steam ID. Exécutez-le sous un gestionnaire de services comme systemd pour qu'il redémarre après un redémarrage de la machine ou un plantage.
  2. Rejoignez-le. Dans Insurgency, ouvrez le navigateur de serveurs et cherchez le nom de votre serveur exactement comme écrit dans hostname, ou rejoignez-le avec votre adresse IP publique et le port, comme décrit dans Comment vous connecter à votre serveur Insurgency.
  3. Mettre à jour : arrêtez le serveur et relancez la commande de téléchargement de l'étape 4. Quand le jeu est mis à jour, le serveur doit l'être aussi : la dernière annonce demande aux propriétaires de serveurs de mettre à jour le serveur dédié via Steam.

Option 2 : l'héberger sur PlayNHost

Louer supprime l'installation, les bibliothèques, les ports et la routine de mise à jour. Vous choisissez toujours un nom, un mot de passe et une carte.

  1. Choisissez une offre. Ouvrez la page d'hébergement de serveur Insurgency et comparez les offres : MAKAROV (8 joueurs), AKM (16) et M249 (32) au moment de la rédaction. Cliquez sur Créer un serveur sur celle que vous voulez et terminez la commande. Les prix changent, vérifiez-les donc sur cette page.
  2. Attendez l'installation. Le serveur apparaît dans le panel. Sa console affiche gameserver Steam ID quand il est prêt.
  3. Nommez-le. Dans l'onglet Paramètres, renseignez le Nom du serveur et, pour un serveur privé, le Mot de passe de connexion. Puis redémarrez. Voir Comment changer le nom, le mot de passe et la carte de votre serveur Insurgency.
  4. Choisissez la carte de départ dans le champ Carte de départ du même onglet.
  5. Devenez administrateur. Voir Comment devenir admin sur votre serveur Insurgency.
  6. Invitez vos joueurs. La carte Jouer avec des amis dans Aperçu montre ce qu'il faut leur donner, et Copier le message d’invitation le copie. Ils peuvent aussi vous rejoindre comme décrit dans Comment vous connecter à votre serveur Insurgency.

Ce que le panel fait pour vous :

  • Votre port est attribué et ouvert dès le départ, et il est ajouté à la ligne de lancement pour vous, il n'y a donc rien à rediriger.
  • Le nom et le mot de passe sont écrits dans insurgency/cfg/server.cfg à chaque démarrage, vous les changez donc dans le panel, pas dans le fichier. L'installation crée aussi ce fichier avec des lignes hostname et sv_password vides. C'est important : le panel ne modifie qu'un server.cfg existant et n'en crée pas un manquant, et lors de notre test sans le fichier, le nom du serveur est resté « Insurgency ».
  • Le téléchargement s'exécute jusqu'à trois fois, de sorte qu'un échec de SteamCMD comme ceux décrits plus haut ne vous laisse pas avec un serveur vide. Les fins de ligne Windows de srcds_run sont aussi retirées pour vous.
  • Avec Mise à jour automatique activée (par défaut, sous Show advanced dans l'onglet Paramètres), le serveur installe la dernière version à son démarrage, donc un redémarrage vaut mise à jour. Un serveur qui ne redémarre jamais n'est jamais mis à jour.
  • Activez Installer SourceMod pour ajouter Metamod:Source et SourceMod à insurgency/addons. Il est lu pendant l'installation du serveur, donc l'activer plus tard demande une réinstallation, pas un redémarrage. Vous téléversez vous-même les plugins.

L'héberger ou le louer : une comparaison honnête

  • Coût : le logiciel serveur est gratuit. L'héberger vous-même coûte de l'électricité, du matériel et de la bande passante, ou une machine cloud. Louer est un abonnement fixé par l'offre, facturé au mois, au trimestre ou à l'année.
  • Disponibilité : un serveur à la maison n'est en ligne que tant que votre PC, le courant et internet le sont. Un serveur loué tourne sur le matériel de l'hébergeur.
  • Exposition : à la maison, les joueurs se connectent à votre adresse IP publique et vous gérez le pare-feu et le routeur. Un serveur loué garde votre IP personnelle hors de l'affaire.
  • Mise en place : l'héberger vous-même demande la ligne de commande, la redirection de ports, la nouvelle tentative SteamCMD et la correction des fins de ligne vue plus haut. Louer demande un nom, un mot de passe et une carte.
  • Contrôle : l'héberger vous-même vous donne chaque fichier. Sur nos serveurs, vous changez le nom et le mot de passe dans le panel et vous avez toujours l'onglet Fichiers pour server.cfg et le reste.

Prêt à passer la configuration ? Voir les offres de serveur Insurgency. Le serveur n'apparaît pas ? Lisez Le serveur Insurgency n’apparaît pas dans la liste ou ne charge pas de carte.

Votre serveur est hébergé ailleurs ? Transférez-le chez nous

NOS DERNIERS ARTICLES