10 10 月 2026

星界边境是那种"开个服能玩几个月"的游戏:探索星球、建基地、刷装备,宇宙是持久的,适合和朋友慢慢玩。

这篇讲 Windows 下的完整搭建流程。

📌 系统选错了?→ 星界边境开服教程(Linux 版)
Windows 环境还没准备?→ Windows 开服通用前置教程

一、开服前必须知道的三件事(第一条很重要)

  1. ⚠️ 星界边境的服务端不能用匿名登录下载,必须用你自己拥有这款游戏的 Steam 账号(AppID 211820)
  2. 端口只有一个:TCP 21025(注意是 TCP,不是大多数游戏的 UDP)
  3. 配置在 sbboot.config,服务器程序是 starbound_server.exe
这是星界边境和其他 Steam 游戏最大的不同:必须登录账号。开了 Steam 令牌的话,下载时会要求输入验证码。

配置建议:

项目2-6 人8-20 人
CPU2 核4 核
内存4 GB8 GB
磁盘10 GB SSD20 GB SSD
带宽3 Mbps8 Mbps

二、端口规划

用途端口协议
游戏主连接21025TCP
远程桌面3389(映射成别的)TCP

只要一个游戏端口,NAT 型服务器完全没压力。


三、准备运行环境

1. SteamCMD

mkdir C:\SteamCMD
cd C:\SteamCMD
# 解压 steamcmd.zip
steamcmd.exe

2. 放行防火墙(管理员 PowerShell)

netsh advfirewall firewall add rule name="Starbound" dir=in action=allow protocol=TCP localport=21025

四、下载服务端(需要 Steam 账号)

cd C:\SteamCMD
steamcmd.exe +login 你的Steam账号 密码 +force_install_dir C:\StarboundServer +app_update 211820 validate +quit

如果开了 Steam 令牌(Steam Guard):会提示输入邮箱收到的验证码,按提示输入即可。

建议先在命令行里手动登录一次,让 SteamCMD 记住凭证,后续更新会方便些。

完成后:

C:\StarboundServer\
├── win32\
│   ├── starbound_server.exe    ← 服务端主程序
│   └── sbboot.config           ← 主配置
├── linux64\                    ← Linux 版(用不到)
├── assets\
│   └── packed.pak
└── storage\                    ← 存档(首次启动后生成)

五、配置服务器

编辑 C:\StarboundServer\win32\sbboot.config:

{
  "assetDirectories" : [
    "..\\assets\\",
    "..\\mods\\"
  ],
  "storageDirectory" : "..\\storage\\",
  "defaultConfiguration" : {
    "gameServerBind" : "*",
    "queryServerBind" : "*",
    "rconServerBind" : "*",
    "serverName" : "我的星界边境服",
    "maxPlayers" : 8,
    "maxTeamSize" : 8,
    "serverUsers" : {
      "你的管理员账号" : {
        "admin" : true,
        "password" : "管理员密码"
      }
    },
    "serverPassword" : "",
    "allowAnonymousConnections" : true,
    "checkAssets" : false
  }
}

关键项:

项说明
gameServerBind保持 *,别写成 ::(否则可能只监听 IPv6)
serverName服务器名
maxPlayers最大人数
serverUsers管理员账号配置
serverPassword进服密码(空=公开)
allowAnonymousConnections是否允许无账号玩家进
⚠️ 配置文件是 JSON 格式,逗号、引号写错服务端会直接起不来。改之前先备份。

六、启动服务器

手动启动

cd C:\StarboundServer\win32
starbound_server.exe

看到日志开始滚动、出现监听信息就是成功了。

start_server.bat

@echo off
cd /d C:\StarboundServer\win32
:loop
starbound_server.exe
echo 服务端退出,10 秒后重启...
timeout /t 10
goto loop

NSSM 常驻(推荐)

nssm install StarboundServer "C:\StarboundServer\win32\starbound_server.exe"
nssm set StarboundServer AppDirectory C:\StarboundServer\win32
nssm set StarboundServer AppRestartDelay 10000
nssm start StarboundServer

七、加载 MOD(可选)

把 .pak 格式的 MOD 放到 C:\StarboundServer\mods\,并在 sbboot.config 的 assetDirectories 里加上 "..\\mods\\"。

⚠️ 注意:assetDirectories 里的路径不会递归搜索。如果 MOD 放在各自的子文件夹里,必须把每个子文件夹单独列出来。建议直接把 .pak 平铺在 mods 目录下。

改完 MOD 必须重启服务端才生效。


八、玩家怎么进服

  1. 游戏主菜单 → Multiplayer
  2. 输入 你的公网IP,端口 21025
  3. 有密码就输入

九、常见问题排查

现象原因解决
SteamCMD 下载失败用了 anonymous必须登录自己的 Steam 账号
要验证码Steam Guard输入邮箱验证码
玩家连不上只映射了 UDP21025 是 TCP
服务端起不来sbboot.config 格式错JSON 逗号/引号检查,恢复备份
只监听 IPv6gameServerBind 是 ::改成 *
MOD 不生效路径没递归 / 没重启平铺 pak 文件 + 重启
存档丢失storageDirectory 路径错用绝对路径
远程桌面断就掉前台运行用 NSSM

十、日常维护

  • 更新服务端:重跑 +app_update 211820 validate(需要账号登录)
  • 备份存档:打包 storage\universe\ 目录(这是整个宇宙的存档)
  • 改配置:改完必须重启

自动备份见 存档备份与自动维护教程。


十一、总结

星界边境开服要点:

  1. 必须用自己的 Steam 账号下载,匿名不行
  2. 端口是 TCP 21025(不是 UDP!)
  3. 配置在 win32\sbboot.config,JSON 格式
  4. gameServerBind 设成 *
  5. 备份 storage\universe 就是备份整个宇宙
📌 觉得有用请点赞收藏,开服问题评论区交流。
想省掉命令行折腾,可以看看 财富云计算 的游戏云服务器,NAT 型性价比高,适合长期挂服。
延伸阅读
  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. 上一篇:盖瑞模组GMod开服保姆级教程(Linux版):含64位服务端方案
  2. 下一篇:星界边境Starbound开服保姆级教程(Linux版):原生服务端与存档要点
发表评论 1

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

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