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
Kategorien

Left 4 Dead 2 Server-Einrichtungsanleitung


Diese Anleitung behandelt die Konfiguration und Verbindung zu Ihrem dedizierten Left 4 Dead 2 Server, der bei Legion Hosting gehostet wird, einschließlich server.cfg-Einstellungen, GSLT-Token-Einrichtung, Spielmodi, benutzerdefinierte Kampagnen und Workshop-Add-ons.

Stoppen Sie Ihren Server, bevor Sie Konfigurationsdateien bearbeiten oder Add-ons installieren. Stoppen Sie Ihren Server immer über den GPanel Console-Tab, bevor Sie Dateien ändern. Änderungen, die während der Serverlaufzeit vorgenommen werden, können überschrieben werden oder beim nächsten Neustart Abstürze verursachen.

Schritt 1 — server.cfg finden und bearbeiten

Left 4 Dead 2 liest seine grundlegende Serverkonfiguration aus left4dead2/cfg/server.cfg. Diese Datei wird beim ersten Serverstart automatisch erstellt. Falls sie nicht existiert, können Sie sie manuell über den GPanel-Dateimanager erstellen.

  1. Melden Sie sich bei GPanel an und wählen Sie Ihren Left 4 Dead 2 Server aus.
  2. Stoppen Sie den Server, falls er läuft.
  3. Klicken Sie auf den Files-Tab und navigieren Sie zu left4dead2/cfg/.
  4. Öffnen oder erstellen Sie server.cfg und fügen Sie die folgenden Einstellungen hinzu.

Grundlegende server.cfg-Einstellungen

// ── 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 Werte Beschreibung
hostname Beliebige Zeichenkette Der Name, der im Steam-Serverbrowser und Lobby-Browser angezeigt wird.
sv_password Zeichenkette oder leer Passwort, das zum Beitreten erforderlich ist. Leer lassen für einen öffentlichen Server.
maxplayers 132 Maximale gleichzeitige Spielerplätze. Standard-Koop verwendet 4, Versus verwendet 8, aber modifizierte Server setzen dies oft höher.
mp_gamemode coop versus survival scavenge Aktiver Spielmodus. Muss einem in sv_gametypes aufgelisteten Wert entsprechen.
sv_gametypes Kommagetrennte Liste Spielmodi, die der Server hosten darf. Der Lobby-Browser filtert nach dieser Liste.
sv_consistency 0 oder 1 Wenn auf 1 gesetzt, müssen alle Clients identische Dateien wie der Server haben. Setzen Sie es auf 0, um benutzerdefinierte Inhalte wie eigene Kampagnen oder Sound-Packs zuzulassen, ohne Spieler zu kicken.
sv_lan 0 oder 1 Setzen Sie es auf 0 für einen über das Internet erreichbaren Server. Die Einstellung 1 macht den Server nur im LAN verfügbar und verhindert, dass er im öffentlichen Browser erscheint.
Tipp: Um ein Realism- oder Realism Versus-Match zu hosten, setzen Sie mp_gamemode auf realism oder realism_versus und fügen Sie diese Werte zu sv_gametypes hinzu.

Schritt 2 — GSLT-Token einrichten

Ein Game Server Login Token (GSLT) ist erforderlich, damit Ihr Server auf dem Steam-Masterserver gelistet und im öffentlichen Serverbrowser sichtbar ist. Ohne gültigen Token läuft der Server zwar, erscheint aber möglicherweise nicht in den Listen und kann von Valve entfernt werden.

  1. Melden Sie sich bei Ihrem Steam-Konto an und gehen Sie zur Steam Game Server Account Management-Seite.
  2. Geben Sie die App ID 550 (Left 4 Dead 2) und ein Memo zur Identifikation des Tokens ein.
  3. Klicken Sie auf Create und kopieren Sie den generierten Token.
  4. Fügen Sie ihn in server.cfg als Wert für sv_setsteamaccount ein.
  5. Speichern Sie die Datei und starten Sie den Server neu. Die Konsole bestätigt die Annahme des Tokens mit einer Nachricht wie SteamGameServer connected to Steam successfully.
Ein Token pro Server. Jeder GSLT ist an eine laufende Serverinstanz gebunden. Wenn Sie mehrere Server betreiben, generieren Sie für jeden einen separaten Token. Die Wiederverwendung desselben Tokens über mehrere Instanzen hinweg führt zu Authentifizierungsfehlern.

Schritt 3 — Benutzerdefinierte Kampagnen installieren

Benutzerdefinierte Kampagnen für Left 4 Dead 2 werden als .vpk (Valve Pak)-Dateien verteilt. Die Installation auf Ihrem dedizierten Server macht sie für serverseitiges Spielen verfügbar und stellt sicher, dass alle verbundenen Clients auf die Kartendaten zugreifen können.

  1. Laden Sie die .vpk-Datei(en) der Kampagne herunter. Kampagnen kommen oft als Paar — zum Beispiel campaign_dir.vpk und campaign_000.vpk — laden Sie alle bereitgestellten Dateien hoch.
  2. Laden Sie die .vpk-Dateien über SFTP in left4dead2/addons/ auf Ihrem Server hoch. Siehe die SFTP-Upload-Anleitung, wenn Sie Hilfe beim Verbinden benötigen.
  3. Starten Sie den Server neu. Die Source-Engine indiziert .vpk-Dateien im Addons-Verzeichnis automatisch beim Start.
  4. Um die Kampagne zu laden, ändern Sie die Karte über die Serverkonsole:
    changelevel c1m1_hotel          // Change to official map
    changelevel custom_map_name     // Change to your custom campaign's first map
Clients benötigen ebenfalls die Kampagnendateien. Spieler müssen dieselbe Kampagnen-.vpk in ihrem eigenen Left 4 Dead 2 addons/-Ordner installiert oder über den Steam Workshop abonniert haben, um einem Server mit einer benutzerdefinierten Kampagne beizutreten. Die Serverkonsole zeigt einen Addon-Konsistenzfehler für Clients an, denen Dateien fehlen, wenn sv_consistency 1 gesetzt ist.

Addon-Konsistenzeinstellung

Wenn Sie Spielern erlauben möchten, beizutreten, auch wenn sie die benutzerdefinierte Kampagne nicht lokal haben, setzen Sie sv_consistency 0 in server.cfg. Dies deaktiviert die Datei-Hash-Prüfung. Beachten Sie, dass dies auch bedeutet, dass Clients beliebige lokale Modifikationen ausführen können, ohne gekickt zu werden.

sv_consistency 0    // Allow joins without matching addon files

Schritt 4 — Steam Workshop-Add-ons

Dedizierte Left 4 Dead 2 Server können Steam Workshop-Inhalte abonnieren, aber die empfohlene Methode für Server ist, Workshop-Elemente herunterzuladen und als .vpk-Dateien bereitzustellen, anstatt sich auf den automatischen Workshop-Download zu verlassen, der im dedizierten Servermodus nicht vollständig unterstützt wird.

Empfohlener Arbeitsablauf

  1. Abonnieren Sie das Workshop-Element mit Ihrem persönlichen Steam-Konto und lassen Sie es in Ihre lokale Left 4 Dead 2-Installation herunterladen.
  2. Finden Sie den heruntergeladenen Inhalt in Ihrem lokalen Steam Workshop-Cache — normalerweise unter Steam/steamapps/workshop/content/550/ auf Ihrem lokalen Rechner.
  3. Kopieren Sie die .vpk-Datei(en) aus dem Workshop-Cache-Ordner.
  4. Laden Sie diese .vpk-Dateien über SFTP in left4dead2/addons/ auf Ihrem Legion Hosting Server hoch.
  5. Starten Sie den Server neu. Das Add-on wird beim nächsten Start aktiv sein.
Workshop-Elemente, die Sounds, Modelle oder Texturen ändern (Skins, Sound-Ersetzungen), sollten nicht erfordern, dass Clients dieselben Dateien haben, wenn sv_consistency 0 gesetzt ist. Allerdings sehen Clients, die das Element nicht haben, Standard-Assets anstelle der benutzerdefinierten Inhalte.

Schritt 5 — Mit Ihrem Server verbinden

Es gibt drei Möglichkeiten, sich mit einem dedizierten Left 4 Dead 2 Server zu verbinden. Die IP-Adresse und den Port Ihres Servers finden Sie im Network-Tab in GPanel. Siehe die Anleitung So finden Sie Ihre Server-IP und Ihren Port für Details.

Methode 1 — In-Game-Konsole (Direktverbindung)

Öffnen Sie die Entwicklerkonsole mit der Tilde-Taste (~) und geben Sie ein:

connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword    // If password protected
Prüfen Sie den GPanel Network-Tab für die IP-Adresse und Portnummer Ihres Servers. Gehen Sie nicht vom Standard-Port aus — Ihr zugewiesener Port kann abweichen.

Methode 2 — Steam-Serverbrowser

  1. Öffnen Sie in Steam View > Game Servers.
  2. Klicken Sie auf den Favourites-Tab und dann auf Add Server.
  3. Geben Sie die IP und den Port Ihres Servers wie in GPanel angezeigt ein (z.B. 1.2.3.4:12345) und klicken Sie auf Find Games at this Address.
  4. Doppelklicken Sie auf den Servereintrag, um beizutreten.

Methode 3 — Lobby-System

Wenn Ihr Server mit einem gültigen GSLT-Token öffentlich gelistet ist, können Spieler ihn über den In-Game-Lobby-Browser unter Play > Find a Server finden. Filtern Sie nach Spielmodus und Region. Der Server muss den korrekten mp_gamemode und sv_gametypes gesetzt haben, um im entsprechenden Lobby-Filter zu erscheinen.

Verbindungsmethode Am besten geeignet für Voraussetzungen
Konsolen-Direktverbindung Schneller Zugriff, passwortgeschützte Server, benutzerdefinierte Ports Entwicklerkonsole in den Spieloptionen aktiviert
Steam-Serverbrowser Zu Favoriten hinzufügen, Serverstatus vor dem Beitreten prüfen Korrekte IP und Port aus dem GPanel Network-Tab
In-Game-Lobby-Browser Öffentliche Server mit Standard-Spielmodi Gültiger GSLT-Token, sv_lan 0, korrekter sv_gametypes

Verwandte Artikel

Wenn nach Befolgen dieser Anleitung weiterhin Probleme auftreten, eröffnen Sie ein Support-Ticket unter legionhosting.net/submitticket.php und geben Sie Ihre Server-ID, die Fehlermeldungen aus dem Konsolenprotokoll und eine Beschreibung der bereits durchgeführten Schritte an.

War dieser Artikel hilfreich?

Ready to Get Started?

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