10 10 月 2026

L4D2 用的是 Valve 的 Source 引擎(srcds),服务端非常轻量:1-2 GB 内存、一个普通核心就能带 8 个人打战役。而且模组生态成熟,装了 SourceMod 还能开 8 人战役。

这篇讲 Windows 下的完整搭建流程。

📌 系统选错了?→ 求生之路2 开服教程(Linux 版)
Windows 环境还没准备?→ Windows 开服通用前置教程

一、开服前必须知道的三件事

  1. 专用服务端 AppID 222860,走 Source 引擎的 srcds
  2. 端口主要是 27015,TCP 和 UDP 都要(UDP 游戏 + TCP RCON)
  3. 公开服需要 GSLT(Game Server Login Token),不然玩家搜不到

配置建议:

项目4 人8 人(装插件)
CPU1 核2 核
内存2 GB4 GB
磁盘10 GB15 GB
带宽3 Mbps6 Mbps

L4D2 是最省资源的开服游戏之一,低配机器也能跑得很舒服。


二、端口规划

用途端口协议
游戏 + 查询27015UDP
RCON 远程管理27015TCP
SourceTV(可选)27020UDP
远程桌面3389(映射成别的)TCP

NAT 型服务器:27015 需要 TCP + UDP 都映射(很多人只映射 UDP,结果 RCON 用不了),外加一个 RDP 的 TCP。


三、准备运行环境

1. SteamCMD

mkdir C:\SteamCMD
cd C:\SteamCMD
# 解压 steamcmd.zip
steamcmd.exe

2. 放行防火墙(管理员 PowerShell)

netsh advfirewall firewall add rule name="L4D2-UDP" dir=in action=allow protocol=UDP localport=27015
netsh advfirewall firewall add rule name="L4D2-TCP" dir=in action=allow protocol=TCP localport=27015

四、下载服务端

cd C:\SteamCMD
steamcmd.exe +force_install_dir C:\L4D2Server +login anonymous +app_update 222860 validate +quit

完成后:

C:\L4D2Server\
├── srcds.exe              ← Windows 服务端主程序
├── left4dead2\
│   ├── cfg\server.cfg     ← 主配置
│   └── addons\            ← 插件目录

五、申请 GSLT(公开服必做)

如果你的服要出现在公网服务器列表里,必须申请一个 Game Server Login Token:

  1. 打开 https://steamcommunity.com/dev/managegameservers
  2. App ID 填 222860,备注随便写
  3. 生成后得到一串 token,保存好(别泄露)

私服(只在群里发 IP 连)可以不用,但有了更方便朋友搜到。


六、配置服务器

server.cfg

编辑 C:\L4D2Server\left4dead2\cfg\server.cfg:

hostname "我的 L4D2 服"
rcon_password "改成强密码"
sv_password ""                // 进服密码,空=公开
sv_lan 0                      // 0=公网,1=局域网(必须设 0!)
sv_region 4                   // 4=亚洲
sv_allow_lobby_connect_only 0
sv_gametypes "coop,versus,survival,realism"
z_difficulty "Normal"
sv_cheats 0
sv_maxplayers 8
mp_disable_autokick 1
⚠️ sv_lan 0 忘了设是最常见的"朋友搜不到服"原因。

七、启动服务器

命令行

cd C:\L4D2Server
srcds.exe -game left4dead2 -console -usercon -port 27015 +map c1m1_hotel +maxplayers 8 +sv_setsteamaccount 你的GSLT +exec server.cfg -strictportbind -norestart

参数说明:

参数作用
-game left4dead2指定游戏目录
-console控制台模式
-usercon启用 RCON(不加这个 rcon_password 无效)
+map c1m1_hotel起始地图
+maxplayers 8人数(原版战役上限 4,装插件才能超)
+sv_setsteamaccount填 GSLT
-strictportbind严格绑定端口
-norestart崩溃不自动重启(配合外部守护用)

常用地图

战役起始图
死亡中心c1m1_hotel
黑色狂欢节c2m1_highway
沼泽热c3m1_plankcountry
暴雨c4m1_milltown_a
教区c5m1_waterfront
毫不留情c8m1_apartment
死亡丧钟c10m1_caves
静寂时分c11m1_greenhouse
血腥收获c12m1_hilltop
冷流c13m1_alpinecreek
最后的坚守c14m1_junkyard

start_server.bat

@echo off
cd /d C:\L4D2Server
:loop
srcds.exe -game left4dead2 -console -usercon -port 27015 +map c1m1_hotel +maxplayers 8 +sv_setsteamaccount 你的GSLT +exec server.cfg -strictportbind -norestart
echo 服务端退出,10 秒后重启...
timeout /t 10
goto loop

用 NSSM 常驻(推荐)

nssm install L4D2Server "C:\L4D2Server\srcds.exe"
nssm set L4D2Server AppParameters "-game left4dead2 -console -usercon -port 27015 +map c1m1_hotel +maxplayers 8 +sv_setsteamaccount 你的GSLT +exec server.cfg -strictportbind -norestart"
nssm set L4D2Server AppDirectory C:\L4D2Server
nssm start L4D2Server

八、装插件:超过 4 人战役(可选)

原版战役最多 4 个幸存者。想开 5-8 人,需要 SourceMod + Metamod:Source:

  1. 下载 Metamod:Source 和 SourceMod,解压到 left4dead2\addons\
  2. 装一个允许超员人数的插件(如 "L4D2 More Players" 类插件)
  3. server.cfg 里设 sv_maxplayers 8

插件生态细节见 Steam 创意工坊 MOD 安装指南。


九、玩家怎么进服

  1. 游戏内按 ~ 打开控制台
  2. 输入 connect 你的IP:27015
  3. 或在"服务器浏览器 → 收藏夹"里添加

十、常见问题排查

现象原因解决
朋友搜不到服sv_lan 是 1改成 sv_lan 0
服务器不在公网列表没设 GSLT申请并加 +sv_setsteamaccount
只能进 4 个人原版上限装 SourceMod + 超员插件
RCON 连不上没加 -usercon / 27015 TCP 没映射补参数 + 补 TCP 映射
插件不生效addons 目录放错应在 left4dead2\addons\
玩家卡路由问题选离玩家近的机房
远程桌面断开服掉前台运行用 NSSM
srcds.exe 一闪而过参数错误检查 -game 路径

十一、日常维护

  • 更新服务端:重跑 app_update 222860 validate
  • 备份:主要备份 left4dead2\cfg\ 和插件目录
  • 改配置:server.cfg 改动可通过 exec server.cfg 重载,不必重启

十二、总结

L4D2 开服要点:

  1. AppID 222860,端口 27015 的 TCP 和 UDP 都要开
  2. sv_lan 0 必须设
  3. 公开服要 GSLT
  4. -usercon 才启用 RCON
  5. 装 SourceMod 才能突破 4 人限制
📌 觉得有用请点赞收藏,开服问题评论区交流。
想省掉命令行折腾,可以看看 财富云计算 的游戏云服务器,NAT 型性价比高,适合长期挂服。
延伸阅读
  1. 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
  2. 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
  3. 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
  4. 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
  5. 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
  6. RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
  7. 短链接服务搭建:Shlink 自托管,链接数据自己掌握
  8. 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道
更多阅读
  1. 上一篇:潜渊症Barotrauma开服保姆级教程(Linux版):轻量原生服务端
  2. 下一篇:求生之路2 L4D2开服保姆级教程(Linux版):Source原生服务端
发表评论 1

取消回复

    1. Steam 游戏配置与开服教程总索引:一页查清要吃多少配置、教程在哪 - 			财富云计算 - 维基百科的头像

      [...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]