Deze gids behandelt hoe je je Left 4 Dead 2 dedicated server gehost bij Legion Hosting configureert en er verbinding mee maakt, inclusief server.cfg-instellingen, GSLT-tokeninstelling, spelmodi, aangepaste campagnes en Workshop-add-ons.
Stap 1 — server.cfg Zoeken en Bewerken
Left 4 Dead 2 leest zijn kernserverconfiguratie uit left4dead2/cfg/server.cfg. Dit bestand wordt automatisch aangemaakt de eerste keer dat de server start. Als het niet bestaat, kun je het handmatig aanmaken via de GPanel bestandsbeheerder.
- Log in op GPanel en selecteer je Left 4 Dead 2 server.
- Stop de server als deze draait.
- Klik op het Files tabblad en navigeer naar
left4dead2/cfg/. - Open of maak
server.cfgaan en voeg de onderstaande instellingen toe.
Kern server.cfg Instellingen
// ── 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 | Waarden | Beschrijving |
|---|---|---|
hostname |
Elke tekenreeks | De naam die wordt getoond in de Steam-serverbrowser en lobbybrowser. |
sv_password |
Tekenreeks of leeg | Wachtwoord vereist om deel te nemen. Laat leeg voor een openbare server. |
maxplayers |
1–32 |
Maximaal aantal gelijktijdige spelersplaatsen. Standaard co-op gebruikt 4, versus gebruikt 8, maar gemodde servers stellen dit vaak hoger in. |
mp_gamemode |
coop versus survival scavenge |
Actieve spelmodus. Moet overeenkomen met een waarde in sv_gametypes. |
sv_gametypes |
Kommagescheiden lijst | Spelmodi die de server mag hosten. De lobbybrowser filtert op deze lijst. |
sv_consistency |
0 of 1 |
Wanneer ingesteld op 1 moeten alle clients identieke bestanden hebben als de server. Stel in op 0 om aangepaste inhoud zoals aangepaste campagnes of geluidspakketten toe te staan zonder spelers te kicken. |
sv_lan |
0 of 1 |
Stel in op 0 voor een via internet toegankelijke server. Instellen op 1 maakt de server alleen-LAN en voorkomt dat deze in de openbare browser verschijnt. |
mp_gamemode in op realism of realism_versus en voeg die waarden toe aan sv_gametypes.
Stap 2 — Een GSLT-token Instellen
Een Game Server Login Token (GSLT) is vereist om je server te laten verschijnen op de Steam-masterserver en zichtbaar te zijn in de openbare serverbrowser. Zonder een geldig token draait de server nog wel, maar verschijnt deze mogelijk niet in lijsten en kan deze door Valve worden verwijderd.
- Log in op je Steam-account en ga naar de Steam Game Server Account Management pagina.
- Voer App ID 550 (Left 4 Dead 2) in en een notitie om het token te identificeren.
- Klik op Create en kopieer het gegenereerde token.
- Plak het in
server.cfgals de waarde voorsv_setsteamaccount. - Sla het bestand op en herstart de server. De console bevestigt dat het token is geaccepteerd met een bericht zoals
SteamGameServer connected to Steam successfully.
Stap 3 — Aangepaste Campagnes Installeren
Aangepaste campagnes voor Left 4 Dead 2 worden gedistribueerd als .vpk (Valve Pak) bestanden. Door ze op je dedicated server te installeren, worden ze beschikbaar voor server-side gameplay en hebben alle verbonden clients toegang tot de kaartgegevens.
- Download het/de
.vpkbestand(en) van de campagne. Campagnes komen vaak als een paar — bijvoorbeeldcampaign_dir.vpkencampaign_000.vpk— upload alle meegeleverde bestanden. - Upload de
.vpkbestanden naarleft4dead2/addons/op je server via SFTP. Zie de SFTP-uploadgids als je hulp nodig hebt bij het verbinden. - Herstart de server. De Source-engine indexeert automatisch
.vpkbestanden in de addons-map bij het opstarten. - Om de campagne te laden, wijzig de kaart via de serverconsole:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk geïnstalleerd hebben in hun eigen Left 4 Dead 2 addons/ map, of geabonneerd zijn via de Steam Workshop, om deel te nemen aan een server met een aangepaste campagne. De serverconsole toont een addon-consistentiefout voor clients die bestanden missen als sv_consistency 1 is ingesteld.
Addon-consistentie-instelling
Als je wilt dat spelers kunnen deelnemen, zelfs als ze de aangepaste campagne niet lokaal hebben, stel dan sv_consistency 0 in in server.cfg. Dit schakelt bestandshashcontrole uit. Let op dat dit ook betekent dat clients willekeurige lokale wijzigingen kunnen uitvoeren zonder gekickt te worden.
sv_consistency 0 // Allow joins without matching addon files
Stap 4 — Steam Workshop Add-Ons
Left 4 Dead 2 dedicated servers kunnen zich abonneren op Steam Workshop-inhoud, maar de aanbevolen methode voor servers is om Workshop-items te downloaden en ze als .vpk bestanden te implementeren in plaats van te vertrouwen op automatisch downloaden via de Workshop, wat niet volledig wordt ondersteund in dedicated servermodus.
Aanbevolen Werkwijze
- Abonneer je op het Workshop-item met je persoonlijke Steam-account en laat het downloaden naar je lokale Left 4 Dead 2 installatie.
- Zoek de gedownloade inhoud in je lokale Steam Workshop-cache — meestal op
Steam/steamapps/workshop/content/550/op je lokale machine. - Kopieer het/de
.vpkbestand(en) uit de Workshop-cachemap. - Upload die
.vpkbestanden naarleft4dead2/addons/op je Legion Hosting server via SFTP. - Herstart de server. De add-on is actief bij de volgende opstart.
sv_consistency 0 is ingesteld. Clients die het item niet hebben, zien echter standaardassets in plaats van de aangepaste inhoud.
Stap 5 — Verbinden met Je Server
Er zijn drie manieren om verbinding te maken met een Left 4 Dead 2 dedicated server. Het IP-adres en de poort van je server zijn te vinden op het Network tabblad in GPanel. Zie de gids hoe je je server IP en poort vindt voor details.
Methode 1 — In-Game Console (Directe Verbinding)
Open de ontwikkelaarsconsole met de tildetoets (~) en typ:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
Methode 2 — Steam Serverbrowser
- Open in Steam View > Game Servers.
- Klik op het Favourites tabblad en vervolgens op Add Server.
- Voer het IP-adres en de poort van je server in zoals weergegeven in GPanel (bijv.
1.2.3.4:12345) en klik op Find Games at this Address. - Dubbelklik op de serververmelding om deel te nemen.
Methode 3 — Lobbysysteem
Als je server openbaar wordt vermeld met een geldig GSLT-token, kunnen spelers deze vinden via de in-game lobbybrowser onder Play > Find a Server. Filter op spelmodus en regio. De server moet de juiste mp_gamemode en sv_gametypes ingesteld hebben om in het juiste lobbyfilter te verschijnen.
| Verbindingsmethode | Best Voor | Vereisten |
|---|---|---|
| Console directe verbinding | Snelle toegang, wachtwoordbeveiligde servers, aangepaste poorten | Ontwikkelaarsconsole ingeschakeld in spelopties |
| Steam serverbrowser | Toevoegen aan favorieten, serverstatus controleren voor deelname | Correct IP en poort van het GPanel Network tabblad |
| In-game lobbybrowser | Openbare servers met standaard spelmodi | Geldig GSLT-token, sv_lan 0, correcte sv_gametypes |
Gerelateerde Artikelen
- L4D2 Beheerinstelling en Pluginbeheer — SourceMod installeren, MetaMod, beheerders toevoegen en plugins beheren
- L4D2 Server Probleemoplossing — Veelvoorkomende problemen met verbindingen, addons, plugins en serverbrowservermelding
- Hoe Bestanden Te Uploaden via SFTP
- Hoe Je Server IP en Poort Te Vinden