用 Linux 系统的朋友请转 → 人间地狱开服教程(Linux版)
Hell Let Loose(人间地狱,HLL)是 50v50 的二战战术射击,它的服务端有个必须提前知道的特点:官方只发布 Windows 二进制,没有 Linux 版本。
所以如果你想开 HLL 服,直接选 Windows 系统的云服务器,这是最省事的路线。这篇走 Windows 全流程,包括 BattlEye 反作弊和 RCON 配置。
一、开服前必读:三个硬门槛
门槛 1:必须用 Windows 系统
Team17 官方只提供 Windows 版服务端二进制。社区有人自行编译 UE4 Linux 服务端,但门槛极高(需要 Epic 的 UE4 源码授权),不适合普通玩家。
结论:开 HLL 服请直接选 Windows 镜像。
门槛 2:下载服务端需要拥有游戏
HLL 专用服 AppID 是 1590720,但 SteamCMD 下载时需要登录一个已购买 HLL 的 Steam 账号,匿名下载会失败。
门槛 3:配置要求不低
| 项目 | 最低 | 推荐 |
|---|---|---|
| CPU | 4 核 3.5GHz+ | 6-8 核 4.0GHz+ |
| 内存 | 16G | 32G(100 人满服) |
| 硬盘 | 50G | 80G SSD |
| 带宽 | 100Mbps | 500Mbps(100 人) |
HLL 的服务器不擅长多线程,主要压在 1-2 个核心上,单核主频越高越好。
二、核心参数速记
| 项目 | 值 |
|---|---|
| SteamCMD AppID | 1590720(需拥有游戏) |
| 游戏端口 | UDP 7777 |
| 查询端口 | UDP 27015 |
| RCON 端口 | TCP 游戏端口 + 2(即 7779) |
| BattlEye | 必须启用 |
| Linux | ❌ 无官方支持 |
RCON 端口是推算出来的,不能单独配置:游戏端口 7777 → RCON 7779;若游戏端口改成 7787 → RCON 7789。
三、端口规划与 NAT 映射
| 用途 | 协议 | 端口 |
|---|---|---|
| 游戏连接 | UDP | 7777 |
| Steam 查询 | UDP | 27015 |
| RCON | TCP | 7779 |
NAT 型云服务器:映射 7777 和 27015 两个 UDP + 7779 一个 TCP。三个端口,NAT 型够用。
四、下载服务端
第一步:准备 SteamCMD
解压 steamcmd.zip 到 C:\steamcmd,双击 steamcmd.exe 自解压。
第二步:登录并下载
新建 C:\hll\update.txt:
login 你的Steam账号名
force_install_dir C:\hll\server
app_update 1590720 validate
quit管理员 PowerShell:
cd C:\steamcmd
.\steamcmd.exe +runscript C:\hll\update.txt会提示输入密码和 Steam 令牌验证码(开了手机令牌的话)。
坑:如果你的 Steam 账号没买 HLL,会提示 No subscription,换一个买了游戏的账号。下载完成后目录结构大致是:
C:\hll\server\
├── HLL-Server\
│ ├── Bin\
│ ├── Config\
│ ├── Logs\
│ └── Saved\
├── Rcon.cfg
└── Server.cfg五、配置文件
Rcon.cfg
[rcon]
port=7779
password=设置一个强密码端口必须是游戏端口 + 2。若改了游戏端口,这里同步改。
Server.cfg
[settings]
name=我的 HLL 服务器
max_players=100
difficulty=hard
friendly_fire=true
autobalance_enabled=true
autobalance_threshold=10
[gameplay]
round_length_minutes=60
halftime_length_minutes=5
[anticheat]
enable_battleye=true地图轮换
HLL 有独立的地图轮换文件,一行一个「地图标识 + 模式 + 时段」:
foy_warfare_Day
stmereeglise_offensive_ger_Day
hill400_warfare_Night地图标识会随版本更新变化,用 Get MapsForRotation 命令拉当前实际列表,别照抄旧教程。六、BattlEye 反作弊(必须)
HLL 用 BattlEye,服务端目录下有安装器:
cd C:\hll\server\HLL-Server\Bin
.\BattlEyeInstaller.exe没装 BE 的服务器无法正常运行。
七、启动服务器
@echo off
cd /d C:\hll\server\HLL-Server\Bin
HLLServer.exe -Config=C:\hll\server\Server.cfg启动后等第一张地图加载完成,RCON 才可用(HLL 的 RCON 在第一张图加载完之前不可用,这是设计如此)。
八、放行防火墙
管理员 PowerShell:
netsh advfirewall firewall add rule name="HLL-Game" dir=in action=allow protocol=UDP localport=7777
netsh advfirewall firewall add rule name="HLL-Query" dir=in action=allow protocol=UDP localport=27015
netsh advfirewall firewall add rule name="HLL-RCON" dir=in action=allow protocol=TCP localport=7779九、长期常驻:NSSM
nssm install HLLServer "C:\hll\server\HLL-Server\Bin\HLLServer.exe" "-Config=C:\hll\server\Server.cfg"
nssm set HLLServer AppDirectory "C:\hll\server"
nssm set HLLServer AppStdout C:\hll\logs\out.log
nssm set HLLServer AppStderr C:\hll\logs\err.log
nssm set HLLServer AppRestartDelay 15000
nssm start HLLServerNSSM 安装见 Windows 云服务器开服通用前置教程。
十、RCON 与 CRCON 管理工具
HLL 用的是自有 RCON 协议(不是 Source RCON),特点:
- 连接后必须先
Login 密码,否则所有命令返回 FAIL - 没有
say命令,全服消息用Broadcast - 操作玩家用 UID(Steam64),不用昵称
常用命令:
Login 你的密码
Get PlayerIds # 玩家名 + UID
Get GameState # 人数、分数、当前地图
Kick "76561198xxxx" "原因"
TempBan "76561198xxxx" 24 "原因" "管理员"
PermaBan "76561198xxxx" "原因" "管理员"
Broadcast 服务器10分钟后重启
Map stmereeglise_warfare # 60秒倒计时后换图
Get MapsForRotation # 拉当前可用地图列表社区标配工具是 CRCON(Docker 部署的 Web 管理端),提供自动管理、封禁记录、Discord 集成、地图投票。它可以跑在另一台小机器上,只要能连到 RCON 端口。
十一、Windows 专属坑
| 现象 | 原因 | 解决 |
|---|---|---|
| SteamCMD 提示 No subscription | 账号没买游戏 | 换已购买的账号 |
| 启动报缺 DLL | 缺 VC++ 运行库 | 装 VC++ 2015-2022 x64 |
| RCON 所有命令返回 FAIL | 没先 Login | 先执行 Login 密码 |
| RCON 连不上 | 端口算错 | 端口 = 游戏端口 + 2 |
| 玩家搜不到 | 27015 没放行 | netsh 放行 UDP 27015 |
| 远程桌面断开服停 | bat 直接跑 | NSSM 注册服务 |
| 100 人服卡顿 | 内存不够 | 加到 32G |
十二、客户端进服
- 游戏内 → Join Server / Enlist
- 搜索服务器名
- 或直连
IP:7777
NAT 型机器用控制台分配的外网端口。
十三、常见问题
Q:能不能在 Linux 上开 HLL?
A:官方不提供 Linux 二进制,自行编译门槛极高。建议直接用 Windows。详见 Linux 版说明。
Q:64 / 82 / 100 人怎么选?
A:按你周二晚上能坐满的人数选,不是按"听起来厉害"。新社区建议 64 起步,满了再升。
Q:服务器卡但 CPU 没跑满?
A:HLL 主要压在 1-2 个核心上,看单核占用而不是整体占用。共享 CPU 的机器容易在高峰期"橡皮感"。
Q:BattlEye 报错?
A:重跑 BattlEyeInstaller.exe,确认放行了出站连接。
十四、总结
HLL 开服三个要点:
- 只能用 Windows 系统——这是最大的前提
- 需要拥有游戏的 Steam 账号下载服务端
- RCON 端口 = 游戏端口 + 2,且必须先 Login
📌 我们家提供 Windows Server 镜像的云服务器,开 HLL / RUST / 森林之子这类 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 回复