11 10 月 2026
用 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:配置要求不低

项目最低推荐
CPU4 核 3.5GHz+6-8 核 4.0GHz+
内存16G32G(100 人满服)
硬盘50G80G SSD
带宽100Mbps500Mbps(100 人)
HLL 的服务器不擅长多线程,主要压在 1-2 个核心上,单核主频越高越好。

二、核心参数速记

项目值
SteamCMD AppID1590720(需拥有游戏)
游戏端口UDP 7777
查询端口UDP 27015
RCON 端口TCP 游戏端口 + 2(即 7779)
BattlEye必须启用
Linux❌ 无官方支持
RCON 端口是推算出来的,不能单独配置:游戏端口 7777 → RCON 7779;若游戏端口改成 7787 → RCON 7789。

三、端口规划与 NAT 映射

用途协议端口
游戏连接UDP7777
Steam 查询UDP27015
RCONTCP7779

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 HLLServer
NSSM 安装见 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

十二、客户端进服

  1. 游戏内 → Join Server / Enlist
  2. 搜索服务器名
  3. 或直连 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 开服三个要点:

  1. 只能用 Windows 系统——这是最大的前提
  2. 需要拥有游戏的 Steam 账号下载服务端
  3. RCON 端口 = 游戏端口 + 2,且必须先 Login
📌 我们家提供 Windows Server 镜像的云服务器,开 HLL / RUST / 森林之子这类 Windows 专属游戏服直接可用 → https://z0w.cn

相关教程

延伸阅读
  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. 上一篇:战术小队Squad开服保姆级教程(Linux版):原生服务端长期服首选
  2. 下一篇:人间地狱Hell Let Loose开服教程(Linux版):为什么官方不支持与可行替代方案
发表评论 1

取消回复

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

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