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.
É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.
- Connectez-vous à GPanel et sélectionnez votre serveur Left 4 Dead 2.
- Arrêtez le serveur s'il est en cours d'exécution.
- Cliquez sur l'onglet Files et naviguez vers
left4dead2/cfg/. - Ouvrez ou créez
server.cfget 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 |
1–32 |
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. |
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.
- Connectez-vous à votre compte Steam et rendez-vous sur la page Steam Game Server Account Management.
- Entrez l'App ID 550 (Left 4 Dead 2) et un mémo pour identifier le jeton.
- Cliquez sur Create et copiez le jeton généré.
- Collez-le dans
server.cfgcomme valeur desv_setsteamaccount. - 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.
É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.
- Téléchargez le(s) fichier(s)
.vpkde la campagne. Les campagnes se présentent souvent en paire — par exemplecampaign_dir.vpketcampaign_000.vpk— uploadez tous les fichiers fournis. - Uploadez les fichiers
.vpkversleft4dead2/addons/sur votre serveur via SFTP. Consultez le guide de transfert SFTP si vous avez besoin d'aide pour la connexion. - Redémarrez le serveur. Le moteur Source indexe automatiquement les fichiers
.vpkdans le répertoire addons au démarrage. - 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
.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
- 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.
- 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. - Copiez le(s) fichier(s)
.vpkdepuis le dossier du cache Workshop. - Uploadez ces fichiers
.vpkversleft4dead2/addons/sur votre serveur Legion Hosting via SFTP. - Redémarrez le serveur. L'add-on sera actif au prochain démarrage.
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
Méthode 2 — Navigateur de serveurs Steam
- Dans Steam, ouvrez Affichage > Serveurs de jeu.
- Cliquez sur l'onglet Favoris, puis Ajouter un serveur.
- 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. - 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
- Configuration admin et gestion des plugins L4D2 — Installation de SourceMod, MetaMod, ajout d'administrateurs et gestion des plugins
- Dépannage du serveur L4D2 — Problèmes courants de connexion, d'add-ons, de plugins et d'affichage dans le navigateur de serveurs
- Comment transférer des fichiers via SFTP
- Comment trouver l'IP et le port de votre serveur