Vente Flash 50% de réduction sur tous les serveurs
Se termine dans: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Guide de configuration du serveur Left 4 Dead 2


Ce guide explique comment configurer et se connecter à votre serveur dédié Left 4 Dead 2 hébergé chez Legion Hosting, y compris les paramètres de server.cfg, la configuration du jeton GSLT, les modes de jeu, les campagnes personnalisées et les add-ons du Workshop.

Arrêtez votre serveur avant de modifier les fichiers de configuration ou d'installer des add-ons. Arrêtez toujours votre serveur depuis l'onglet Console de GPanel avant de modifier des fichiers. Les modifications effectuées pendant que le serveur est en cours d'exécution peuvent être écrasées ou provoquer des plantages au prochain redémarrage.

Étape 1 — Localiser et modifier server.cfg

Left 4 Dead 2 lit sa configuration principale depuis left4dead2/cfg/server.cfg. Ce fichier est créé automatiquement lors du premier démarrage du serveur. S'il n'existe pas, vous pouvez le créer manuellement via le gestionnaire de fichiers de GPanel.

  1. Connectez-vous à GPanel et sélectionnez votre serveur Left 4 Dead 2.
  2. Arrêtez le serveur s'il est en cours d'exécution.
  3. Cliquez sur l'onglet Files et naviguez vers left4dead2/cfg/.
  4. Ouvrez ou créez server.cfg et ajoutez les paramètres ci-dessous.

Paramètres principaux de server.cfg

// ── Server Identity ─────────────────────────────────────────────
hostname        "My Legion L4D2 Server"
sv_password     ""                  // Leave empty for a public server
maxplayers      8                   // L4D2 max is 32; standard co-op uses 4-8

// ── Game Mode ────────────────────────────────────────────────────
mp_gamemode     "coop"              // coop | versus | survival | scavenge
sv_gametypes    "coop,versus,survival,scavenge"

// ── Network ──────────────────────────────────────────────────────
sv_region       255                 // 255 = worldwide
sv_lan          0                   // 0 = internet server
sv_alltalk      0

// ── GSLT (Steam Game Server Login Token) ─────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"

// ── Cheats / Consistency ─────────────────────────────────────────
sv_cheats       0
sv_consistency  0                   // Set to 0 to allow custom content; see notes

// ── Logging ──────────────────────────────────────────────────────
log             on
sv_logbans      1
sv_logecho      1
sv_logfile      1
ConVar Valeurs Description
hostname N'importe quelle chaîne Le nom affiché dans le navigateur de serveurs Steam et le navigateur de lobby.
sv_password Chaîne ou vide Mot de passe requis pour rejoindre. Laissez vide pour un serveur public.
maxplayers 132 Nombre maximum de places joueurs simultanées. Le co-op standard utilise 4, le versus utilise 8, mais les serveurs moddés définissent souvent une valeur plus élevée.
mp_gamemode coop versus survival scavenge Mode de jeu actif. Doit correspondre à une valeur listée dans sv_gametypes.
sv_gametypes Liste séparée par des virgules Modes de jeu que le serveur est autorisé à héberger. Le navigateur de lobby filtre selon cette liste.
sv_consistency 0 ou 1 Lorsque défini sur 1, tous les clients doivent avoir des fichiers identiques à ceux du serveur. Définissez sur 0 pour autoriser le contenu personnalisé comme les campagnes personnalisées ou les packs de sons sans expulser les joueurs.
sv_lan 0 ou 1 Définissez sur 0 pour un serveur accessible via Internet. Définir sur 1 rend le serveur LAN uniquement et l'empêche d'apparaître dans le navigateur public.
Astuce : Pour héberger une partie Réalisme ou Réalisme Versus, définissez mp_gamemode sur realism ou realism_versus et ajoutez ces valeurs à sv_gametypes.

Étape 2 — Configurer un jeton GSLT

Un Game Server Login Token (GSLT) est requis pour que votre serveur soit listé sur le serveur maître Steam et visible dans le navigateur de serveurs public. Sans jeton valide, le serveur fonctionnera mais pourrait ne pas apparaître dans les listes et peut être déréférencé par Valve.

  1. Connectez-vous à votre compte Steam et rendez-vous sur la page Steam Game Server Account Management.
  2. Entrez l'App ID 550 (Left 4 Dead 2) et un mémo pour identifier le jeton.
  3. Cliquez sur Create et copiez le jeton généré.
  4. Collez-le dans server.cfg comme valeur de sv_setsteamaccount.
  5. Enregistrez le fichier et redémarrez le serveur. La console confirmera que le jeton a été accepté avec un message comme SteamGameServer connected to Steam successfully.
Un jeton par serveur. Chaque GSLT est lié à une seule instance de serveur en cours d'exécution. Si vous exploitez plusieurs serveurs, générez un jeton distinct pour chacun. Réutiliser le même jeton sur plusieurs instances causera des échecs d'authentification.

Étape 3 — Installer des campagnes personnalisées

Les campagnes personnalisées pour Left 4 Dead 2 sont distribuées sous forme de fichiers .vpk (Valve Pak). Les installer sur votre serveur dédié les rend disponibles pour le jeu côté serveur et garantit que tous les clients connectés peuvent accéder aux données de la carte.

  1. Téléchargez le(s) fichier(s) .vpk de la campagne. Les campagnes se présentent souvent en paire — par exemple campaign_dir.vpk et campaign_000.vpk — uploadez tous les fichiers fournis.
  2. Uploadez les fichiers .vpk vers left4dead2/addons/ sur votre serveur via SFTP. Consultez le guide de transfert SFTP si vous avez besoin d'aide pour la connexion.
  3. Redémarrez le serveur. Le moteur Source indexe automatiquement les fichiers .vpk dans le répertoire addons au démarrage.
  4. Pour charger la campagne, changez la carte via la console du serveur :
    changelevel c1m1_hotel          // Change to official map
    changelevel custom_map_name     // Change to your custom campaign's first map
Les clients ont aussi besoin des fichiers de campagne. Les joueurs doivent avoir la même campagne .vpk installée dans leur propre dossier addons/ de Left 4 Dead 2, ou s'y être abonnés via le Steam Workshop, pour rejoindre un serveur exécutant une campagne personnalisée. La console du serveur affichera une erreur de cohérence d'add-on pour les clients auxquels il manque des fichiers si sv_consistency 1 est défini.

Paramètre de cohérence des add-ons

Si vous souhaitez permettre aux joueurs de rejoindre même s'ils n'ont pas la campagne personnalisée en local, définissez sv_consistency 0 dans server.cfg. Cela désactive la vérification du hash des fichiers. Notez que cela signifie aussi que les clients peuvent exécuter des modifications locales arbitraires sans être expulsés.

sv_consistency 0    // Allow joins without matching addon files

Étape 4 — Add-ons du Steam Workshop

Les serveurs dédiés Left 4 Dead 2 peuvent s'abonner au contenu du Steam Workshop, mais la méthode recommandée pour les serveurs est de télécharger les éléments du Workshop et de les déployer en tant que fichiers .vpk plutôt que de compter sur le téléchargement automatique du Workshop, qui n'est pas entièrement pris en charge en mode serveur dédié.

Procédure recommandée

  1. Abonnez-vous à l'élément du Workshop sur votre compte Steam personnel et laissez-le se télécharger dans votre installation locale de Left 4 Dead 2.
  2. Trouvez le contenu téléchargé dans votre cache local du Steam Workshop — généralement dans Steam/steamapps/workshop/content/550/ sur votre machine locale.
  3. Copiez le(s) fichier(s) .vpk depuis le dossier du cache Workshop.
  4. Uploadez ces fichiers .vpk vers left4dead2/addons/ sur votre serveur Legion Hosting via SFTP.
  5. Redémarrez le serveur. L'add-on sera actif au prochain démarrage.
Les éléments du Workshop qui modifient les sons, modèles ou textures (skins, remplacements de sons) ne devraient pas nécessiter que les clients aient les mêmes fichiers si sv_consistency 0 est défini. Cependant, les clients qui n'ont pas l'élément verront les ressources par défaut au lieu du contenu personnalisé.

Étape 5 — Se connecter à votre serveur

Il existe trois façons de se connecter à un serveur dédié Left 4 Dead 2. L'adresse IP et le port de votre serveur se trouvent dans l'onglet Network de GPanel. Consultez le guide comment trouver l'IP et le port de votre serveur pour plus de détails.

Méthode 1 — Console en jeu (connexion directe)

Ouvrez la console développeur avec la touche tilde (~) et tapez :

connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword    // If password protected
Consultez l'onglet Network de GPanel pour l'adresse IP et le numéro de port de votre serveur. Ne supposez pas le port par défaut — votre port attribué peut être différent.

Méthode 2 — Navigateur de serveurs Steam

  1. Dans Steam, ouvrez Affichage > Serveurs de jeu.
  2. Cliquez sur l'onglet Favoris, puis Ajouter un serveur.
  3. Entrez l'IP et le port de votre serveur tels qu'affichés dans GPanel (par ex. 1.2.3.4:12345) et cliquez sur Trouver les jeux à cette adresse.
  4. Double-cliquez sur l'entrée du serveur pour rejoindre.

Méthode 3 — Système de lobby

Si votre serveur est listé publiquement avec un jeton GSLT valide, les joueurs peuvent le trouver via le navigateur de lobby en jeu sous Jouer > Trouver un serveur. Filtrez par mode de jeu et région. Le serveur doit avoir les bons mp_gamemode et sv_gametypes définis pour apparaître dans le filtre de lobby approprié.

Méthode de connexion Idéale pour Prérequis
Connexion directe par console Accès rapide, serveurs protégés par mot de passe, ports personnalisés Console développeur activée dans les options du jeu
Navigateur de serveurs Steam Ajout aux favoris, vérification de l'état du serveur avant de rejoindre IP et port corrects depuis l'onglet Network de GPanel
Navigateur de lobby en jeu Serveurs publics avec modes de jeu standard Jeton GSLT valide, sv_lan 0, sv_gametypes correct

Articles connexes

Si vous continuez à rencontrer des problèmes après avoir suivi ce guide, ouvrez un ticket de support sur legionhosting.net/submitticket.php en incluant votre identifiant serveur, les messages d'erreur du journal de la console et une description des étapes que vous avez déjà effectuées.

Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.