Lynudsalg 50% rabat på alle servere Sidste Dag!
Slutter om: 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
Kategorier

Left 4 Dead 2 Server Opsætningsguide


Denne guide dækker, hvordan du konfigurerer og opretter forbindelse til din Left 4 Dead 2 dedikerede server hostet hos Legion Hosting, herunder server.cfg-indstillinger, GSLT-tokenopsætning, spiltilstande, brugerdefinerede kampagner og Workshop-tilføjelser.

Stop din server, før du redigerer konfigurationsfiler eller installerer tilføjelser. Stop altid din server fra GPanel Console-fanen, før du ændrer filer. Ændringer foretaget, mens serveren kører, kan blive overskrevet eller forårsage nedbrud ved næste genstart.

Trin 1 — Find og rediger server.cfg

Left 4 Dead 2 læser sin kernekonfiguration fra left4dead2/cfg/server.cfg. Denne fil oprettes automatisk, første gang serveren starter. Hvis den ikke eksisterer, kan du oprette den manuelt ved hjælp af GPanel-filhåndteringen.

  1. Log ind på GPanel og vælg din Left 4 Dead 2-server.
  2. Stop serveren, hvis den kører.
  3. Klik på Files-fanen og naviger til left4dead2/cfg/.
  4. Åbn eller opret server.cfg og tilføj indstillingerne nedenfor.

Grundlæggende server.cfg-indstillinger

// ── 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 Værdier Beskrivelse
hostname Enhver streng Navnet der vises i Steam-serverbrowseren og lobbybrowseren.
sv_password Streng eller tom Adgangskode påkrævet for at deltage. Lad den være tom for en offentlig server.
maxplayers 132 Maksimalt antal samtidige spillerpladser. Standard co-op bruger 4, versus bruger 8, men moddede servere sætter ofte dette højere.
mp_gamemode coop versus survival scavenge Aktiv spiltilstand. Skal matche en værdi angivet i sv_gametypes.
sv_gametypes Kommasepareret liste Spiltilstande serveren har tilladelse til at hoste. Lobbybrowseren filtrerer efter denne liste.
sv_consistency 0 eller 1 Når sat til 1, skal alle klienter have identiske filer som serveren. Sæt til 0 for at tillade brugerdefineret indhold som brugerdefinerede kampagner eller lydpakker uden at kicke spillere.
sv_lan 0 eller 1 Sæt til 0 for en internetadgængelig server. Sættes til 1 gør serveren kun til LAN og forhindrer den i at blive vist i den offentlige browser.
Tip: For at hoste en Realism- eller Realism Versus-kamp, sæt mp_gamemode til realism eller realism_versus og tilføj disse værdier til sv_gametypes.

Trin 2 — Opsæt en GSLT-token

En Game Server Login Token (GSLT) er påkrævet, for at din server kan blive vist på Steam-masterserveren og være synlig i den offentlige serverbrowser. Uden en gyldig token vil serveren stadig køre, men vises muligvis ikke i lister og kan blive aflistet af Valve.

  1. Log ind på din Steam-konto og gå til Steam Game Server Account Management-siden.
  2. Indtast App ID 550 (Left 4 Dead 2) og en note til at identificere tokenen.
  3. Klik på Create og kopier den genererede token.
  4. Indsæt den i server.cfg som værdien for sv_setsteamaccount.
  5. Gem filen og genstart serveren. Konsollen vil bekræfte, at tokenen blev accepteret med en meddelelse som SteamGameServer connected to Steam successfully.
Én token per server. Hver GSLT er bundet til én kørende serverinstans. Hvis du kører flere servere, skal du generere en separat token til hver enkelt. Genbrug af den samme token på tværs af instanser vil forårsage autentificeringsfejl.

Trin 3 — Installer brugerdefinerede kampagner

Brugerdefinerede kampagner til Left 4 Dead 2 distribueres som .vpk (Valve Pak)-filer. Installation af dem på din dedikerede server gør dem tilgængelige for server-side spil og sikrer, at alle tilsluttede klienter kan få adgang til banedataene.

  1. Download kampagnens .vpk-fil(er). Kampagner kommer ofte som et par — for eksempel campaign_dir.vpk og campaign_000.vpk — upload alle medfølgende filer.
  2. Upload .vpk-filerne til left4dead2/addons/ på din server via SFTP. Se SFTP-uploadguiden, hvis du har brug for hjælp til at oprette forbindelse.
  3. Genstart serveren. Source-motoren indekserer automatisk .vpk-filer i addons-mappen ved opstart.
  4. For at indlæse kampagnen, skift bane ved hjælp af serverkonsollen:
    changelevel c1m1_hotel          // Change to official map
    changelevel custom_map_name     // Change to your custom campaign's first map
Klienter har også brug for kampagnefilerne. Spillere skal have den samme kampagne-.vpk installeret i deres egen Left 4 Dead 2 addons/-mappe, eller abonneret via Steam Workshop, for at deltage i en server, der kører en brugerdefineret kampagne. Serverkonsollen vil vise en addon-konsistensfejl for klienter, der mangler filer, hvis sv_consistency 1 er sat.

Addon-konsistensindstilling

Hvis du vil tillade spillere at deltage, selvom de ikke har den brugerdefinerede kampagne lokalt, sæt sv_consistency 0 i server.cfg. Dette deaktiverer filhash-kontrol. Bemærk, at dette også betyder, at klienter kan køre vilkårlige lokale ændringer uden at blive kicket.

sv_consistency 0    // Allow joins without matching addon files

Trin 4 — Steam Workshop-tilføjelser

Left 4 Dead 2 dedikerede servere kan abonnere på Steam Workshop-indhold, men den anbefalede metode for servere er at downloade Workshop-elementer og udrulle dem som .vpk-filer i stedet for at stole på Workshop-autodownload, som ikke er fuldt understøttet i dedikeret servertilstand.

Anbefalet arbejdsgang

  1. Abonner på Workshop-elementet på din personlige Steam-konto og lad det downloade til din lokale Left 4 Dead 2-installation.
  2. Find det downloadede indhold i din lokale Steam Workshop-cache — typisk på Steam/steamapps/workshop/content/550/ på din lokale maskine.
  3. Kopier .vpk-filen/-filerne fra Workshop-cache-mappen.
  4. Upload disse .vpk-filer til left4dead2/addons/ på din Legion Hosting-server via SFTP.
  5. Genstart serveren. Tilføjelsen vil være aktiv ved næste opstart.
Workshop-elementer der ændrer lyd, modeller eller teksturer (skins, lyderstatninger) bør ikke kræve, at klienter har de samme filer, hvis sv_consistency 0 er sat. Dog vil klienter, der ikke har elementet, se standardaktiver i stedet for det brugerdefinerede indhold.

Trin 5 — Opret forbindelse til din server

Der er tre måder at oprette forbindelse til en Left 4 Dead 2 dedikeret server. Din servers IP-adresse og port kan findes under Network-fanen i GPanel. Se guiden Sådan finder du din servers IP og port for detaljer.

Metode 1 — Konsol i spillet (direkte forbindelse)

Åbn udviklerkonsollen med tilde-tasten (~) og skriv:

connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword    // If password protected
Tjek GPanel Network-fanen for din servers IP-adresse og portnummer. Antag ikke standardporten — din tildelte port kan være anderledes.

Metode 2 — Steam-serverbrowser

  1. I Steam, åbn View > Game Servers.
  2. Klik på Favourites-fanen, derefter Add Server.
  3. Indtast din servers IP og port som vist i GPanel (f.eks. 1.2.3.4:12345) og klik på Find Games at this Address.
  4. Dobbeltklik på serverposten for at deltage.

Metode 3 — Lobbysystem

Hvis din server er offentligt listet med en gyldig GSLT-token, kan spillere finde den gennem lobbybrowseren i spillet under Play > Find a Server. Filtrer efter spiltilstand og region. Serveren skal have den korrekte mp_gamemode og sv_gametypes sat for at blive vist i det relevante lobbyfilter.

Forbindelsesmetode Bedst til Krav
Konsol direkte forbindelse Hurtig adgang, adgangskodebeskyttede servere, brugerdefinerede porte Udviklerkonsol aktiveret i spilindstillinger
Steam-serverbrowser Tilføjelse til favoritter, kontrol af serverstatus før deltagelse Korrekt IP og port fra GPanel Network-fanen
Lobbybrowser i spillet Offentlige servere med standard spiltilstande Gyldig GSLT-token, sv_lan 0, korrekt sv_gametypes

Relaterede artikler

Hvis du fortsat oplever problemer efter at have fulgt denne guide, opret en supportticket på legionhosting.net/submitticket.php og inkluder dit server-ID, fejlmeddelelserne fra konsolloggen og en beskrivelse af de trin, du allerede har taget.

Var denne artikel nyttig?

Ready to Get Started?

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