ARK: Survival Evolved 集群把多个服务器(各一张地图)连起来,让角色、生物和物品可在其间传输。每个实例都需要相同的 -clusterid 与 -ClusterDirOverride,以及互不相同的端口。
如何使用该工具
选择集群 ID 和所有服务器都能访问的共享文件夹。
每行一张地图并设置基础端口(默认步长为 2,以留出对等端口)。
复制命令:每张地图一个实例,各自使用独立的安装目录或 -AltSaveDirectoryName。
在防火墙中开放每个实例的 UDP 端口,然后启动。
集群规则
-ClusterDirOverride 需要 -clusterid。-NoTransferFromFiltering 禁止来自单人游戏或无集群 ID 服务器的传输。限制项(PreventDownloadSurvivors、PreventUploadDinos 等)在 [ServerSettings] 中设置;所查阅的 wiki 页面未给出其默认值。
常见问题
- 服务器可以在不同机器上吗?
- 可以,只要 -ClusterDirOverride 指向所有机器都可读写的共享(网络)文件夹。
- 为什么游戏端口步长为 2?
- ARK 还会使用游戏端口 + 1(7777 对应 7778)。步长为 1 时两个实例会争用该端口。
