用 Windows 系统的朋友请转 → 人间地狱开服教程(Windows版)
先说结论,免得你白折腾:
Hell Let Loose 官方没有发布 Linux 版服务端二进制。 Team17 只提供 Windows 版。想在 Linux 上跑原生 HLL 服务端,需要自己编译 UE4 专用服务器,这要求 Epic 的 UE4 源码授权,对普通玩家不现实。
所以这篇不讲"Linux 上怎么装 HLL 服务端"(因为装不了),而是讲在 Linux 环境下你能做什么、以及为什么这类游戏建议直接选 Windows 镜像。
一、先确认:哪些游戏有同样的情况
HLL 不是个例。官方只提供 Windows 服务端的热门游戏还有:
| 游戏 | Linux 原生 | 替代方案 |
|---|---|---|
| RUST | ❌ | Linux 用 Wine(可行但折腾) |
| 森林之子 | ❌ | Wine |
| SCUM 人渣 | ❌ | Wine |
| 流放者柯南 | ❌ | Wine |
| 太空工程师 | ❌ | Wine + winetricks |
| 人间地狱 HLL | ❌ | 无可行方案,建议 Windows |
区别在哪:RUST 这类用 Wine 基本能跑起来(社区有大量成功案例),而 HLL 依赖 UE4 专用服务器编译 + BattlEye,Wine 方案基本不可行。
所以如果你的目标是开 HLL 服,最务实的做法就是选一台 Windows 系统的云服务器。
二、Linux 上你能做的三件事
即便游戏服本身得跑在 Windows 上,Linux 机器在 HLL 运营里仍然有用武之地:
1. 跑 CRCON 管理端(最推荐)
CRCON 是 HLL 社区的标配管理工具,Docker 部署,不需要和游戏服在同一台机器上——只要能访问到服务器的 RCON 端口就行。
在一台 Linux 小机器(1 核 2G 足够)上:
# 装 Docker
curl -fsSL https://get.docker.com | sudo sh
# 拉 CRCON
git clone https://github.com/MarechJ/hll_rcon_tool.git
cd hll_rcon_tool
docker compose up -d然后在 Web 界面填入:
| 项目 | 值 |
|---|---|
| 服务器 IP | 你的 Windows 游戏服公网 IP |
| RCON 端口 | 游戏端口 + 2(7777 → 7779) |
| RCON 密码 | Server.cfg 里设的那个 |
CRCON 提供的能力:
- 实时玩家列表(SteamID、在线时长、所属小队)
- 封禁/VIP 管理,带到期时间和备注
- 自动管理(TK 自动踢、AFK、等级门槛、脏话过滤)
- 历史战绩、击杀日志、聊天记录检索
- Discord 集成(管理动作自动同步到频道)
- 地图投票与轮换管理
这是 Linux 在 HLL 运营中最有价值的位置:用一台便宜的 Linux 小机器做管理端,Windows 大机器专心跑游戏。
2. 做反向代理和访问控制
用 Nginx 给 CRCON 的 Web 界面套一层 HTTPS 和 Basic Auth,避免管理端裸奔在公网:
sudo apt install -y nginx apache2-utils
sudo htpasswd -c /etc/nginx/.htpasswd adminserver {
listen 443 ssl;
server_name rcon.yourdomain.com;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/key.pem;
location / {
auth_basic "CRCON";
auth_basic_user_file /etc/nginx/.htpasswd;
proxy_pass http://127.0.0.1:8010;
}
}3. 做异地备份
用 Linux 机器定时从 Windows 游戏服拉配置文件和日志备份:
# 用 ssh/scp 或 rsync 定时同步(Windows 端需开启 OpenSSH Server)
rsync -avz user@windows-server:/C/hll/server/Saved/ /backup/hll/或用 存档备份与自动维护教程 里的脚本思路。
三、如果你坚持要在 Linux 上跑游戏服本体
有两条路,但都不推荐,列出来仅供了解:
路线 A:自行编译 UE4 专用服务端
- 需要在 Epic Games 注册并获取 UE4 源码授权(要签协议)
- 拉取对应版本的 UE4 源码
- 编译 Linux 版 Dedicated Server
- 处理 BattlEye 的 Linux 支持
现实评估:这是引擎层面的工作,不是运维层面的。除非你是 UE4 开发者,否则不建议。
路线 B:Wine
社区几乎没有 HLL 服务端在 Wine 下稳定运行的案例。UE4 服务端 + BattlEye 的组合在 Wine 下问题很多。
不建议在这条路上花时间。
四、务实建议:直接选 Windows 镜像
如果目标是开 HLL 服,最省时间、最省心的路线就是:
| 步骤 | 说明 |
|---|---|
| 1. 选 Windows Server 镜像 | 内存 不低于 16G(100 人服 32G) |
| 2. 按 Windows 版教程 装服务端 | 需拥有游戏的 Steam 账号 |
| 3. 放行 UDP 7777 / 27015 + TCP 7779 | netsh 命令 |
| 4. NSSM 注册为服务 | 开机自启、崩溃重启 |
| 5.(可选)另开一台 Linux 小机器跑 CRCON | 1 核 2G 即可 |
Windows 镜像在开服场景的优势:
- RUST、森林之子、Scum、流放者柯南、太空工程师、人间地狱——这 6 款热门游戏必须 Windows
- 不需要折腾 Wine、Proton、兼容层
- 远程桌面图形化操作,新手友好
五、Windows 机器的 Linux 命令对照
如果你习惯 Linux 命令,在 Windows 上做对应操作:
| 需求 | Linux | Windows(PowerShell) | |
|---|---|---|---|
| 放行 UDP 端口 | ufw allow 7777/udp | netsh advfirewall firewall add rule name="x" dir=in action=allow protocol=UDP localport=7777 | |
| 看端口占用 | ss -lunp | Get-NetUDPEndpoint -LocalPort 7777 | |
| 看进程 | `ps aux \ | grep HLL` | Get-Process -Name HLLServer |
| 后台常驻 | systemd | NSSM / 任务计划 | |
| 看日志 | journalctl -u xxx -f | Get-Content xxx.log -Wait | |
| 重启服务 | systemctl restart xxx | nssm restart xxx |
完整对照见 Windows 云服务器开服通用前置教程。
六、常见问题
Q:真的完全不能在 Linux 上开 HLL 吗?
A:官方层面是的。市面上能提供 HLL 服务器的服务商,跑的都是 Windows。
Q:那我租的游戏面板显示是 Linux?
A:那多半是管理面板跑在 Linux 上,实际游戏进程仍在 Windows 实例里;或者是托管服务商做了封装,你自己拿不到服务器权限。
Q:有没有类似 HLL 但能 Linux 开服的游戏?
A:有。同样是战术/硬核射击:
- Squad 战术小队(403240)→ Linux 原生教程
- 叛乱:沙漠风暴(581320)→ Linux 原生教程
- Arma 3(233780)→ Linux 原生教程
- DayZ(223350)→ Linux 原生教程
Q:CRCON 一定要另开机器吗?
A:不一定,可以跑在 Windows 游戏服同一台机器上(用 Docker Desktop 或 WSL2),但会占用游戏服资源。分开跑更干净。
七、总结
关于 HLL 和 Linux,记住三句话:
- HLL 没有 Linux 原生服务端,别在这上面浪费时间
- Linux 的价值在于跑 CRCON 管理端和备份,1 核 2G 的小机器就够
- 开 HLL 服请直接选 Windows 镜像,16G 内存起步
📌 我们家提供 Windows Server 镜像的云服务器,HLL / RUST / 森林之子 / Scum 这类 Windows 专属游戏服直接可用 → 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 回复