18 10 月 2026

《致命公司》默认是「房主当主机」,房主一散全队掉线。这篇用 Windows Server 云服务器搭一个专用服务端:全程图形化点鼠标,不用敲一行命令,搭完好友随时能进,存档在服务器上丢不了。

本文基于 财富云计算 NAT 型云服务器(无独立公网 IP、价格比独立 IP 机型省一半以上)实践。游戏 AppID:1966720,需要正版游戏文件(服务端模组从它加载)。

一、部署前的准备

项目要求说明
服务器Windows Server 2022,4核8G 起步这游戏省配置,2核4G 也能跑,8G 舒服
磁盘60G+游戏本体 1G + 存档 + 备份
带宽10M 固定4 人联机流量很小
远程工具微软远程桌面(RDP)连接方法见云服务器远程连接方式大全

先做三件事再开始(新 Windows 机器通用,教程见Windows 开服通用前置):

  1. 改 Administrator 密码为强密码。
  2. RDP 端口改高位 + 安全组只放行你的 IP。
  3. 关掉 IE 增强安全配置(不然下个文件弹八百次窗)。

二、部署五步

第一步:装游戏本体

  1. 下载 SteamCMD( Valve 官方工具,约 2MB)。
  2. 解压到 D:\steamcmd\,右键「以管理员身份运行」steamcmd.exe,等它自动更新。
  3. 输入命令下载游戏:
login anonymous
app_update 1966720 validate
quit
  1. 游戏文件在 D:\steamcmd\steamapps\common\Lethal Company\。

SteamCMD 的完整用法和报错处理见SteamCMD 完全使用指南和SteamCMD 报错代码速查。

第二步:装 BepInEx 框架

这游戏的模组生态全建立在 BepInEx 上,专用服务端也是:

  1. 去 BepInEx 官方(GitHub Releases)下载 BepInEx x64 Windows 版。
  2. 解压,把 BepInEx/ 文件夹、winhttp.dll、doorstop_config.ini 全部拷进游戏根目录:
    D:\steamcmd\steamapps\common\Lethal Company\
  3. 目录结构应该长这样:
Lethal Company/
├── BepInEx/
│   ├── core/
│   └── plugins/      ← 模组 dll 放这里
├── winhttp.dll
├── doorstop_config.ini
└── Lethal Company.exe

第三步:装专用服务端模组

  1. 去 Thunderstore / NexusMods,在 Lethal Company 分类下搜 dedicated server(选维护活跃、下载量高的)。
  2. 下载后解压,把里面的 dll 文件拖进 BepInEx/plugins/。
  3. 首次启动一次游戏(或服务端),让模组生成配置文件。

第四步:配置服务端

模组首次运行后,配置在:

D:\steamcmd\steamapps\common\Lethal Company\BepInEx\config\

用记事本打开服务端模组的 .cfg,重点配:

项建议值说明
监听端口7777TCP + UDP 都要放行
服务器名你们小队的名字联机列表显示
玩家上限4-6游戏设计 4 人小队,别贪多
存档路径默认即可进度存在服务器本地

第五步:启动 + 保活

双击 Lethal Company.exe 等模组加载完,看到服务端日志出现「Server started」即成功。

保活才是关键——小黑窗关了服就停了。两个方案:

方案 A:计划任务(小白友好)

  1. 任务计划程序 → 创建任务。
  2. 触发器:计算机启动时。
  3. 操作:启动程序 Lethal Company.exe,起始位置填游戏目录。
  4. 勾选「不管用户是否登录都运行」。

方案 B:Windows Service 保活
用 WinSW/NSSM 把启动包成服务,崩溃自动重启——和 Linux 的 systemd 一个思路,详细配置见systemd 服务与开机自启的思路篇。


三、联机配置:NAT 端口映射

NAT 型服务器没有独立公网 IP,要在控制台做端口映射:

端口协议用途
7777TCP服务端主连接
7777UDP游戏发现/查询

映射方法见NAT 端口映射完全指南。服务器本机的 Windows 防火墙也要放行:

高级安全 Windows Defender 防火墙 → 入站规则 → 新建规则 → 端口 → 7777 TCP/UDP → 允许连接

云安全组 + Windows 防火墙双层放行,缺一不可,见云服务器安全组配置实战。


四、好友进服指南(复制发群里)

进服步骤:
1. Steam 库右键致命公司 → 属性 → 已安装文件 → 验证游戏完整性
2. 安装 BepInEx(版本:xxx)+ 服务端模组(版本:xxx,群文件有)
3. 启动游戏,联机界面 Join by IP:你的IP:7777
4. 看到「小队名」就是进来了

注意:模组版本必须和服务器一致,联机不上先核对版本号。

版本管理是这个方案最大的日常维护:游戏更新 → 模组失效 → 全队要换版本。每次更新的新版本号和模组链接,及时同步到群公告,管理思路见游戏服 MOD 与插件管理。


五、存档备份:打工生涯不能丢

服务端存档在:

BepInEx\config\ 附近的存档目录(模组决定,首次运行后看日志输出的路径)

备份方案(每天自动):

  1. 任务计划程序 → 每日凌晨 4 点。
  2. 动作:运行一个 .bat:
@echo off
set SRC=D:\steamcmd\steamapps\common\Lethal Company\BepInEx
set DST=D:\backup\lc_%date:~0,4%%date:~5,2%%date:~8,2%
xcopy "%SRC%" "%DST%\" /E /I /Y
forfiles /P D:\backup /M lc_* /D -14 /C "cmd /c del @path"
  1. 每周再把备份拷一份到对象存储/自己电脑(异地),见云服务器快照使用指南和服务器商跑路风险与数据自救。

六、常见问题

Q:4 核 8G 带得动吗?
富余。这游戏服务端逻辑轻,4 人联机 CPU 占用通常不到 30%,大头是游戏本体加载。2核4G 也能跑,4核8G 是为了同时挂别的服。

Q:为什么好友卡在「Loading」进不来?
大概率模组版本不一致,或者 UDP 端口没映射。先核对版本,再查映射。

Q:游戏本体更新了怎么办?
SteamCMD 重新 app_update 1966720 validate → 等模组更新 → 全队换模组版本。更新前先备份存档——模组不兼容新版本时存档结构可能变化。

Q:存档能迁移到 Linux 服吗?
能,存档目录整个拷过去,模组版本一致即可,跨平台迁移思路见游戏服务器搬家与存档迁移指南。


结语

致命公司是「四人小黑队」游戏,专用服务端的价值就一句话:人齐了就能开局,不用等房主,存档不会因为谁退游戏而消失。Windows 版全程图形化,一小时能搭完;想更省资源用 Linux 版(见Linux 版教程)。

开服链路:端口速查表 → NAT 端口映射 → 本篇 → 开服常见报错与解决。预算和配置参考开服要花多少钱。

财富云计算 专注 NAT 型云服务器,无独立公网 IP、价格比独立 IP 机型省一半以上,Windows/Linux 双系统可选,致命公司、帕鲁、方舟等 30+ 游戏教程 + 端口映射方案一站齐全。

延伸阅读
  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. 上一篇:致命公司 Lethal Company 开服教程(Linux 版):4 人恐怖捡垃圾长期服
  2. 下一篇:Steam 游戏配置与开服教程总索引:一页查清要吃多少配置、教程在哪
发表评论 1

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

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