本文只讲 Windows 系统的完整步骤。用 Linux 请看:《胜利之日:起源开服教程(Linux版)》
Windows 环境还没准备好?先看:《Windows 云服务器开服通用前置教程》
DoD:S 是 Source 引擎上的二战团队对抗(轴心 vs 盟军,抢点推车),玩法经典、服务端免费。注意一个关键点:DoD:S 的服务端匿名登录拉下来可能是空壳,需要用拥有游戏的 Steam 账号下载——这篇会讲清楚。
一、开服前必读(尤其第 ① 条)
① 匿名登录可能拉到空目录(本游戏最大的坑)
SteamDB 显示 DoD:S 专用服(AppID 232290)标了 VisibleOnlyWhenSubscribed,实践中匿名 +login anonymous 经常只拉回几十 MB 的空壳(没有 dod/ 内容目录)。
解决办法:把服务端装到你自己的 Steam 库(库 → 工具 → 搜索 "Day of Defeat: Source Dedicated Server"),或用 SteamCMD 登录拥有 DoD:S 的账号:
steamcmd.exe +login 你的Steam账号 密码 +app_update 232290 validate +quit② 游戏目录名是 dod
启动参数 -game dod,配置在 dod/cfg/server.cfg。
③ GSLT 申请时 AppID 填 300
300 是 DoD:S 游戏本体 ID。
④ 地图名要带 dod_ 前缀dod_anzio、dod_kalt、dod_avalanche、dod_colmar、dod_donner、dod_flash、dod_jagd、dod_palermo、dod_argentan。老教程里写 +map de_dust 是错的(那是 CS 的图)。
⑤ 配置极低
32 人服约 1.5G 内存,2核2G 够用。
二、端口规划(NAT 型必看)
| 端口 | 协议 | 用途 | 必开 |
|---|---|---|---|
| 27015 | UDP | 游戏流量 + A2S 查询 | ✅ |
| 27015 | TCP | Source RCON | ✅ 建议 |
| 27020 | UDP | SourceTV | ⭕ |
NAT 型映射 27015 UDP + TCP。详见 《NAT 端口映射完全指南》。
三、Windows 系统完整步骤
第 1 步:准备服务器
| 项目 | 建议 |
|---|---|
| CPU | 2 核(高主频) |
| 内存 | 2G(16人)/ 4G(32人) |
| 磁盘 | 10G 起(服务端约 2G) |
| 系统 | Windows Server 2019 / 2022 |
第 2 步:安装运行库
- Visual C++ 2010-2022 Redistributable(x86 + x64)
- DirectX 9.0c End-User Runtime
第 3 步:SteamCMD 下载服务端
cd C:\steamcmd
:: 方式 A:用拥有 DoD:S 的 Steam 账号(推荐,避免空壳)
steamcmd.exe +login 你的Steam账号 密码 ^
+force_install_dir C:\game\dods ^
+app_update 232290 validate ^
+quit
:: 方式 B:先试匿名,下载完检查 dod\ 目录是否有内容
steamcmd.exe +login anonymous ^
+force_install_dir C:\game\dods ^
+app_update 232290 validate ^
+quit下载后必须检查:
C:\game\dods\dod\ ← 这个目录必须有内容(maps、cfg 等)如果 dod\ 不存在或只有几个文件,说明拉到空壳了,换方式 A。
第 4 步:防火墙放行
netsh advfirewall firewall add rule name="DODS UDP" dir=in action=allow protocol=UDP localport=27015
netsh advfirewall firewall add rule name="DODS TCP" dir=in action=allow protocol=TCP localport=27015云服务器安全组也要放行。
第 5 步:申请 GSLT
https://steamcommunity.com/dev/managegameservers,AppID 填 300。
第 6 步:写 server.cfg
C:\game\dods\dod\cfg\server.cfg:
hostname "我的 DoD:S 服务器"
rcon_password "改成强密码"
sv_password ""
sv_lan 0
sv_region 255
sv_maxupdaterate 66
sv_minupdaterate 33
sv_maxcmdrate 66
sv_mincmdrate 33
// 回合
mp_timelimit 30
mp_winlimit 0
mp_roundlimit 0
mp_friendlyfire 0
mp_respawndelay 5
mp_freezecam 0
// 团队
mp_autoteambalance 1
mp_limitteams 2
mp_allowspectators 1
// 语音
sv_voiceenable 1
sv_alltalk 0
sv_cheats 0
sv_allowupload 1
sv_allowdownload 1
log on
sv_logfile 1第 7 步:启动脚本
C:\game\dods\start_server.bat:
@echo off
cd /d C:\game\dods
srcds.exe -console -game dod -secure ^
-ip 0.0.0.0 -port 27015 ^
+maxplayers 32 ^
+map dod_anzio ^
+exec server.cfg ^
+sv_setsteamaccount 你的GSLT令牌 ^
-nohltv
exit老教程里常见的+map de_dust是 CS 地图,DoD:S 会启动失败,必须用dod_前缀的图。
第 8 步:NSSM 注册成服务
nssm install DODSServer "C:\game\dods\start_server.bat"
nssm set DODSServer AppDirectory "C:\game\dods"
nssm set DODSServer Start SERVICE_AUTO_START
nssm start DODSServer四、玩家怎么进服
connect 你的公网IP:27015
或 Steam 服务器浏览器收藏夹添加 IP:27015。
官方地图:dod_anzio、dod_argentan、dod_avalanche、dod_colmar、dod_donner、dod_flash、dod_jagd、dod_kalt、dod_palermo。
五、常见问题排查
Q:SteamCMD 显示 Success 但目录是空的?
就是本文第 ① 条说的空壳问题,改用拥有游戏的账号登录重下。也可以用 Steam 客户端在"库 → 工具"里装。
Q:启动报地图不存在?
地图名要 dod_ 前缀,且确认 dod\maps\ 里有对应 .bsp 文件。
Q:搜不到服?
GSLT → sv_lan 0 → 27015 UDP → 等 5-10 分钟。
Q:RCON 连不上?
27015 TCP 没放行或缺 -ip 0.0.0.0。
Q:自定义地图玩家下载慢?
配 FastDL(HTTP 下载),比游戏内 Source 下载快很多。
Q:SteamCMD 报错?
看 《SteamCMD 报错代码速查表》。
六、写在最后
DoD:S 唯一需要注意的是下载要用有游戏的账号,其余流程和所有 Source 1 游戏一样。服务端小、占用低,2核2G 就能开 32 人服。
📌 觉得有用请收藏,卡住了评论区留言。
还没机器?看看我们家的游戏云服务器——Windows / Linux 双镜像,BGP 多线,NAT 型价格比独立 IP 省一半:https://z0w.cn
相关阅读
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

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