Arma Reforger 专用服务器通过 -config 参数指定的 config.json 进行配置。该工具生成有效的 JSON(键区分大小写),默认 UDP 端口为 2001(游戏)、17777(A2S)和 19999(RCON)。
如何使用该工具
填写网络部分:bindPort 与 publicPort(默认 2001);publicAddress 留空则自动检测。
设置名称、密码、场景(scenarioId)和玩家人数;可用 -listScenarios 列出可用场景。
添加创意工坊模组(每行一个:GUID | 名称 | 版本);仅保留 16 位十六进制 GUID。
仅在需要时启用 RCON,并使用较长且不含空格的密码。
下载 config.json,放到服务器旁并启动:ArmaReforgerServer -config ./config.json -maxFPS 60。
需要开放的端口
- 2001/UDP — 游戏(bindPort / publicPort)
- 17777/UDP — A2S 查询(Steam 服务器浏览器)
- 19999/UDP — RCON(仅在启用时)
常见问题
- 如何找到场景的 scenarioId?
- 使用 -listScenarios 参数启动服务器,会列出可用的 {GUID}Missions/….conf 路径。模组场景请使用模组提供的 GUID。
- 编辑后服务器无法启动是为什么?
- 键区分大小写(是 bindPort 而非 BindPort),多余的逗号会破坏 JSON。请用本工具生成文件,并查看 -profile 文件夹中的日志。
- 默认值是官方的吗?
- 端口(2001、17777、19999)见于 Bohemia Interactive 官方 wiki,其余数值来自经交叉核对的社区资料。游戏更新后请到 community.bistudio.com 再次核实。
