11 10 月 2026
用 Linux 系统的朋友请转 → 战术小队开服教程(Linux版)

Squad(战术小队)是 50v50 的大规模战术射击,服务端有官方 Linux 原生版本,配置要求在游戏服里算偏高的。

这篇走 Windows 全流程,并说清楚一个容易被忽略的事:要出现在官方服务器列表里,需要向 Offworld 申请许可。


一、核心参数速记

项目值
SteamCMD AppID403240
游戏端口UDP 7787(会同时占用 +1 即 7788)
查询端口UDP 27165
Beacon 端口UDP 15000
RCON 端口TCP 21114
GSLT不需要
Linux 原生✅ 有
匿名下载✅ 支持
注意:Squad 客户端 AppID 是 393380,专用服是 403240。拉创意工坊 MOD 时用的是 393380,下载服务端用 403240,别搞混。

二、服务器配置建议(Squad 很吃配置)

规模CPU内存硬盘带宽
40-50 人4 核 3.8GHz+16G60G SSD50Mbps+
80 人6-8 核 4.0GHz+32G80G SSD100Mbps+
100 人8 核 4.0GHz+32-64G100G SSD100Mbps+

三个要点:

  1. 单核性能极重要——Squad 主线程依赖单核时钟,共享 CPU 会导致 tickrate 随机性掉
  2. 内存别省——官方建议 16G 起步,满人 32G 更稳
  3. 地图图层影响负载——装甲/直升机图层比纯步兵图层吃资源得多

三、端口规划与 NAT 映射

用途协议端口
游戏连接UDP7787 + 7788
Steam 查询UDP27165
Session BeaconUDP15000
RCONTCP21114

NAT 型云服务器:映射 7787、7788、27165、15000 四个 UDP + 21114 一个 TCP,共 5 个端口。

只开 7787 不开 27165 的后果:玩家能直连,但服务器列表里搜不到。

四、下载服务端

Squad 专用服免费匿名下载,服务器机器上不需要拥有游戏。

SteamCMD 下载

新建 C:\squad\update.txt:

login anonymous
force_install_dir C:\squad\server
app_update 403240 validate
quit

管理员 PowerShell:

cd C:\steamcmd
.\steamcmd.exe +runscript C:\squad\update.txt

约 30-60G,视版本而定,首次下载可能要 1-2 小时。


五、配置文件

配置在 C:\squad\server\SquadGame\ServerConfig\,主要有:

文件作用
Server.cfg服务器名、人数、规则
Admins.cfg管理员 SteamID
Rcon.cfgRCON 密码
MapRotation.cfg地图轮换
RemoteAdminListHosts.cfg远程管理员列表
License.cfg官方许可 Key

Server.cfg 关键项

ServerName="我的 Squad 服务器"
ShouldAdvertise=true
IsLANMatch=false
MaxPlayers=80
NumReservedSlots=4
PublicQueueLimit=25
MapRotationMode=LayerListRandomizeAtStart=true
UseVoteFactions=false
AllowTeamChanges=true
PreventTeamChangeIfUnbalanced=true
NumPlayersDiffForTeamChanges=3
TKAutoKickEnabled=true
AutoTKBanNumberTKs=7

Admins.cfg

Group=SuperAdmin:Admin
Admin=76561198xxxxxxxxx:SuperAdmin

填 SteamID64。

Rcon.cfg

Password=设置一个强密码

六、启动命令

新建 C:\squad\start_server.bat:

@echo off
cd /d C:\squad\server
SquadGameServer.exe Port=7787 QueryPort=27165 beaconport=15000 RCONPORT=21114 FIXEDMAXPLAYERS=80 RANDOM=None -log
pause

参数说明:

参数作用
Port=7787游戏端口(同时占用 7788)
QueryPort=27165服务器浏览器查询端口
beaconport=15000加入会话用
RCONPORT=21114远程控制台 TCP
FIXEDMAXPLAYERS=80硬上限(和 Server.cfg 的 MaxPlayers 取小值)
RANDOM=None启动时不打乱轮换
FIXEDMAXTICKRATE=50目标 tickrate(可选)
MULTIHOME=0.0.0.0多网卡时指定绑定地址
坑:命令行 FIXEDMAXPLAYERS 和 Server.cfg 里 MaxPlayers 取较小值。把 MaxPlayers 改成 100 但服务器还是 80 人满,先查启动参数。

七、放行防火墙

管理员 PowerShell:

netsh advfirewall firewall add rule name="Squad-7787" dir=in action=allow protocol=UDP localport=7787
netsh advfirewall firewall add rule name="Squad-7788" dir=in action=allow protocol=UDP localport=7788
netsh advfirewall firewall add rule name="Squad-27165" dir=in action=allow protocol=UDP localport=27165
netsh advfirewall firewall add rule name="Squad-15000" dir=in action=allow protocol=UDP localport=15000
netsh advfirewall firewall add rule name="Squad-RCON" dir=in action=allow protocol=TCP localport=21114

八、长期常驻:NSSM

nssm install SquadServer "C:\squad\server\SquadGameServer.exe" "Port=7787 QueryPort=27165 beaconport=15000 RCONPORT=21114 FIXEDMAXPLAYERS=80 RANDOM=None -log"
nssm set SquadServer AppDirectory "C:\squad\server"
nssm set SquadServer AppRestartDelay 15000
nssm start SquadServer
NSSM 安装见 Windows 云服务器开服通用前置教程。

九、官方服务器列表许可(重要)

Squad 的社区服要出现在官方服务器浏览器里,需要向 Offworld Industries(OWI)申请许可:

  1. 服务器稳定运行一段时间后,到 OWI 的授权门户申请
  2. 审核通过后拿到 License Key,写入 License.cfg
  3. 未获得许可的服务器会出现在「自定义浏览器」里,玩家仍可直连

50 人以上的公开服建议申请,否则拉不到路人玩家。


十、Windows 专属坑

现象原因解决
启动报缺 DLL缺 VC++ 运行库装 VC++ 2015-2022 x64
列表搜不到27165 没放行netsh 放行 UDP 27165
人数卡在 80FIXEDMAXPLAYERS 限制改启动参数
远程桌面断开服停bat 直接跑NSSM 注册服务
首次启动特别慢编译着色器正常,等几分钟
端口冲突多开实例端口之间留间隔

十一、客户端进服

  1. 游戏内 → 服务器浏览器 → 搜索服务器名
  2. 或自定义浏览器直连 IP:7787
  3. NAT 型机器填外网映射端口

十二、常见问题

Q:能直连但列表搜不到?
A:UDP 27165 没放行或没映射。

Q:tickrate 掉得厉害?
A:优先检查 CPU 单核性能,共享 vCPU 的机器容易在高峰期掉。其次看地图图层,装甲图层负载高很多。

Q:MOD 装不上?
A:Squad 的 MOD 走 Steam 创意工坊,用客户端 AppID 393380 拉取,不是 403240。

Q:RCON 连不上?
A:确认 Rcon.cfg 设了密码,且端口 TCP 21114 已放行。

Q:磁盘不够?
A:Squad 服务端 30-60G,加 MOD 和日志建议 80G 起步。


十三、总结

Squad 开服三个要点:

  1. 7787+7788 / 27165 / 15000 三个 UDP 端口都要开,缺 27165 搜不到
  2. 内存 16G 起步、CPU 高主频,这是 Squad 最硬的门槛
  3. 要上官方列表需申请 OWI 许可
📌 需要一台高主频、多 UDP 端口映射的长期服机器?看看我们家的游戏云服务器 → 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. 上一篇:叛乱沙漠风暴Insurgency Sandstorm开服保姆级教程(Linux版):官方原生服务端
  2. 下一篇:战术小队Squad开服保姆级教程(Linux版):原生服务端长期服首选
发表评论 1

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

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