玩家侧连接地址与 steam:// 链接的真相
Astro Colony 星际殖民地 全能工坊
太空殖民建造与自动化(原生双平台专用服) · Action / Adventure / Casual
Astro Colony 开服速查:本作有三个 appid —— 本体 1614550、Windows 专用服 2662210(appinfo 逐字 name "Astro Colony Dedicated Server"、oslist=windows)、Linux 专用服 2934900(name "Astro Colony Dedicated Server Linux"、oslist=windows,linux)。开发商与发行商均为 Terad Games,商店发售日 2 Jun, 2026。端口是本作最特殊的地方:AMP 的 ports.json 只登记了一个端口 27015/UDP(逐字 "Port used for Steam query traffic"),而且 AMP 把它同时设为主应用端口(PrimaryApplicationPortRef=SteamQueryPort)、命令行也只有 -QueryPort;官方 egg 同样只有 SERVER_QUERY_PORT 且 user_editable=false。7777/UDP 这个通常被当成游戏端口的值没有任何上游产物登记,它只是 UE 引擎的惯例默认值,另有一份自称 works-for-me、DO NOT USE IN PRODUCTION YET 的社区 compose 暴露了它作佐证。运维后果:上游工具链不提供修改游戏端口的手段,因此单机多实例不被支持。配置是 /Script/ACFeature.EHServerSubsystem 段下的 13 个键,但路径按平台分叉:AMP 同时登记 WindowsServer 与 LinuxServer 两份 ServerSettings.ini,官方 egg 只写 LinuxServer 那一份,改错目录完全不生效。AMP 的 15 个参数里,ServerName 这个 FieldName 出现了两次(一条声明为 ini 键、一条映射到命令行 SteamServerName),而 metaconfig 的 13 条映射里没有 ServerName —— 所以它实际只以 -SteamServerName 出现在命令行,且 AMP 的参数格式逐字为 -{0}="{1}"(带引号)。人数上限 AMP 只有下限 1(App.MaxUsers=5)、官方 egg 是 between:1,10。管理面走标准输入(AdminMethod=STDIO、AdminPortRef=0、RemoteAdminPassword 为空),没有网络远程管理端口,也没有任何上游产物列出可用的控制台指令;SupportsLiveSettingsChanges=False,改设置必须改 ini 后重启。运行时三口径并列:原生 Windows、原生 Linux(AMP 与官方 egg 都走这条,因此本作不需要 Wine)、以及第三方 Wine egg(C 级,用 Windows appid)。Windows 侧 AMP 还会额外拉组件 appid 1007(Steamworks SDK 可再发行包)到 AstroColony/Binaries/Win64。SteamCMD 匿名登录有两处独立证据(AMP 语义与社区仓库 entrypoint 的 +login anonymous)。本作没有 A 级官方开服文档:官网是 WordPress 营销站,用 REST API 枚举得 10 个页面且无开服专栏、站内博客只有 1 篇 2020 年文章;官方 wiki astrocolony.fandom.com 三个 URL 全部 000 不可达。全部开服事实来自 AMP 模板 + 官方 egg + Steam appinfo 三套产物互相印证,并用两份独立社区产物交叉验证(一份生产用真实 ServerSettings.ini、一个自述不可靠的 Docker 仓库)。
玩家实用工具集 (5)
提供即时互动运算与配方推导服主运维与配置生成 (8)
开服必备配置文件、启动脚本与指令向导人数、自动存档与回滚窗口(估算值明确标注)
唯一登记的查询端口 + 推断的游戏端口
按证据等级分别标注两个端口
按平台分派三个 appid 与组件 1007
AMP 与 egg 两套命令行,绝不发明 -Port=
13 键、平台路径分叉、粘贴预检
原生 Windows / 原生 Linux / Wine 三口径并列
把"没有 RCON、没有指令"讲清楚
Astro Colony 星际殖民地 开服端口与协议
| 端口 | 协议 | 用途 |
|---|---|---|
| 27015 | UDP | Steam 查询流量端口(服务器列表可见性) |
| 7777 | UDP | 游戏流量端口(推断,上游未登记) |
Astro Colony 星际殖民地 专用服务端安装(SteamCMD)
SteamCMD appid 2934900
sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
/usr/games/steamcmd +force_install_dir /opt/gameserver \
+login anonymous +app_update 2934900 validate +quit
Astro Colony 星际殖民地 配置文件路径
AstroColony/Saved/Config/LinuxServer/ServerSettings.iniAstroColony/Saved/Config/WindowsServer/ServerSettings.ini
开服注意事项
专用服按平台分叉成两个 appid:Windows 用 2662210(并额外拉组件 appid 1007 到 AstroColony/Binaries/Win64),Linux 用 2934900;AMP 刻意把 Linux appid 装进以 Windows appid 命名的目录(App.BaseDirectory=./astro-colony/2662210/),两平台共用同一套路径,因此按 appid 去找目录会得到错误结论。原生 Linux 可用,因此本作不需要 Wine(第三方 Wine egg 是 C 级可选路径)。端口方面上游只登记 27015/UDP 查询端口,游戏端口没有任何登记也没有修改手段,故单机多实例不被上游支持。配置路径按平台分叉(WindowsServer 与 LinuxServer 两份 ServerSettings.ini,段名同为 /Script/ACFeature.EHServerSubsystem),改错目录不生效。服务器名只走命令行 -SteamServerName:AMP 把 ServerName 声明为 ini 键却从不映射它,所以 ini 里不会出现 ServerName= 这一行;名字超过 45 字符会导致服务器口令被禁用(AMP 逐字),官方 egg 与第三方 egg 则直接把上限设为 30。Seed 上限是 int32 的 2147483647(egg 是 digits_between:1,10),而一份生产用真实模板里的值是 17 位的 97234982389468723,会被两家面板同时拒绝;本站不替你截断,因为截断等于换一个世界。AutosaveInterval 与 AutosavesCount 的 0 都是合法的独立语义(前者为关闭自动存档,后者为不保留)。布尔值本站统一写 True/False(AMP 与真实文件一致),官方 egg 的环境变量默认值却是 1/0 并会被直接写进同一份 ini,两种编码并列登记、不裁决。6 个布尔开关里 Sandbox 与 UnlimitedResourceStack 是单源键(只有 AMP 登记),SavegameName 则只出现在真实文件里。管理面走标准输入,零远程管理端口,且 AMP 的三条玩家事件正则全是 ^$、MonitorChildProcessName 为空,因此面板上的在线人数在本作不可信。停机有三种口径:AMP 的 ExitMethod=OS_CLOSE(此时 ExitString=stop 不可能被发送)、官方 egg 的 ^C、第三方 Wine egg 的 ^^C。就绪信号有两条且一致:AMP 的正则与 egg 的字面量都锚定 "server create success"。
常见问题
- Astro Colony 星际殖民地 有哪些在线工具可以直接用?
- 本站为 Astro Colony 星际殖民地 收录了 5 个工具:加入与直连、连接排障、资源与模组、版本锚点、殖民地规则实验台。全部在浏览器里打开即可使用。
- 这些工具需要安装或付费吗?
- 都不需要。所有工具在网页里直接运行,免安装、免注册、免费,输入参数即时出结果,生成的配置与命令可以一键复制。