10
10
月
2026
潜渊症是个特别适合开长期服的游戏:一艘潜艇、一群人、各种突发状况,人越多越混乱越有趣。而且它的专用服务端非常轻量,配置要求不高。
这篇讲 Windows 下的完整搭建流程。
📌 系统选错了?→ 潜渊症开服教程(Linux 版)
Windows 环境还没准备?→ Windows 开服通用前置教程
一、开服前必须知道的三件事
- 专用服务端 AppID 是
1026340——注意,不是游戏本体的 602960!这是最容易搞错的地方 - 两个 UDP 端口:27015(游戏)+ 27016(查询)
- 配置是
serversettings.xml,纯 XML,改起来很直观
配置建议:
| 项目 | 2-8 人 | 10-16 人 |
|---|---|---|
| CPU | 2 核 | 4 核 |
| 内存 | 4 GB | 8 GB |
| 磁盘 | 5 GB | 10 GB |
| 带宽 | 3 Mbps | 8 Mbps |
潜渊症服务端很轻,比大多数生存游戏都省资源。
二、端口规划
| 用途 | 端口 | 协议 |
|---|---|---|
| 游戏主连接 | 27015 | UDP |
| 服务器查询 | 27016 | UDP |
| 远程桌面 | 3389(映射成别的) | TCP |
NAT 型服务器:映射这 2 个 UDP 端口 + 1 个 RDP 的 TCP,内外一致。
三、准备运行环境
1. 运行库
安装 Visual C++ 2015-2022 x64 和 .NET 6 Runtime。
2. SteamCMD
mkdir C:\SteamCMD
cd C:\SteamCMD
# 解压 steamcmd.zip
steamcmd.exe3. 放行防火墙(管理员 PowerShell)
netsh advfirewall firewall add rule name="Baro-Game" dir=in action=allow protocol=UDP localport=27015
netsh advfirewall firewall add rule name="Baro-Query" dir=in action=allow protocol=UDP localport=27016四、下载专用服务端
cd C:\SteamCMD
steamcmd.exe +force_install_dir C:\BarotraumaServer +login anonymous +app_update 1026340 validate +quit服务端是免费下载的,不需要拥有游戏本体。
完成后:
C:\BarotraumaServer\
├── DedicatedServer.exe ← 服务端主程序
├── serversettings.xml ← 主配置
├── config_player.xml
├── Data\
│ └── clientpermissions.xml
└── Submarines\ ← 潜艇文件五、配置服务器
1. 主配置 serversettings.xml
<?xml version="1.0" encoding="utf-8"?>
<serversettings
name="我的潜艇服"
public="true"
password=""
port="27015"
queryport="27016"
playstyle="Serious"
maxplayers="16"
enableupnp="false"
autorestart="true"
LevelDifficulty="100"
tickrate="20"
randomizeseed="True"
userespawnshuttle="True"
respawninterval="300"
maxtransporttime="180"
allowspectating="True"
saveserverlogs="True"
allowfiletransfers="True"
voicechatenabled="True"
allowvotekick="True"
allowendvoting="True"
allowrespawn="True"
botcount="0"
maxbotcount="16"
botspawnmode="Normal"
allowdisguises="True"
allowrewiring="True"
allowfriendlyfire="True"
traitorsenabled="No"
subselectionmode="Random"
modeselectionmode="Random"
kickafktime="600"
gamemodeidentifier="sandbox"
missiontype="all"
autobantime="3600"
maxautobantime="86400"
/>常用项说明:
| 参数 | 含义 |
|---|---|
name | 服务器名 |
password | 进服密码(空=公开) |
maxplayers | 最大人数(最多 16) |
playstyle | Serious / Casual / Roleplay / Rampage |
traitorsenabled | No / Yes / Maybe(内鬼模式,人多很好玩) |
gamemodeidentifier | sandbox(沙盒)/ mission / campaign |
tickrate | 默认 20,卡可调低 |
2. 中文语言(可选)
编辑 config_player.xml:
<config language="Simplified Chinese" />3. 管理员权限
编辑 Data\clientpermissions.xml,把自己的 SteamID 加上去获得全部权限。
六、启动服务器
手动启动
cd C:\BarotraumaServer
DedicatedServer.exe看到 Server started 就是成功了。
start_server.bat
@echo off
cd /d C:\BarotraumaServer
:loop
DedicatedServer.exe
echo 服务端退出,10 秒后重启...
timeout /t 10
goto loop用 NSSM 做成服务(推荐)
nssm install BarotraumaServer "C:\BarotraumaServer\DedicatedServer.exe"
nssm set BarotraumaServer AppDirectory C:\BarotraumaServer
nssm set BarotraumaServer AppRestartDelay 10000
nssm start BarotraumaServer别直接双击运行——远程桌面一断就没了。
七、加载 MOD(可选)
潜渊症的 MOD 通过 Steam 创意工坊:
steamcmd.exe +login anonymous +workshop_download_item 602960 模组ID validate +quit下载到 C:\SteamCMD\steamapps\workshop\content\602960\模组ID\,复制到服务端根目录,并在 config_player.xml 里启用。
八、玩家怎么进服
- 游戏主菜单 → 加入服务器
- 搜服务器名,或直接用控制台连接
IP:27015 - 公开服会出现在服务器列表里
九、常见问题排查
| 现象 | 原因 | 解决 |
|---|---|---|
提示 Server started 但搜不到 | 27016 没映射 | 补映射查询端口 |
| AppID 报错下载失败 | 用了 602960 | 应该用 1026340 |
| 玩家连不进来 | 27015 UDP 没放行 | 检查防火墙 + NAT 映射 |
| 服务端一闪而过 | 缺 .NET 6 | 装 .NET 6 Runtime |
| MOD 不生效 | config_player.xml 没启用 | 检查 MOD 配置 |
| 潜艇消失/存档丢失 | 权限问题 | 确认服务端对目录有写权限 |
| 人多卡顿 | tickrate 过高 | 降到 15-20 |
| 远程桌面断开服就掉 | 前台运行 | 改 NSSM 服务 |
十、日常维护
- 更新服务端:重跑
app_update 1026340 validate - 备份存档:打包存档目录(含
Submarines与存档文件) - 改配置:改完
serversettings.xml必须重启
自动备份见 存档备份与自动维护教程。
十一、总结
潜渊症开服要点:
- 专用服务端 AppID 是 1026340,不是 602960
- 两个 UDP 端口:27015 + 27016
- 配置全在 serversettings.xml
- 必须 NSSM 常驻,不能直接前台跑
- 开内鬼模式(traitorsenabled)人多特别好玩
📌 觉得有用请点赞收藏,开服问题评论区交流。
想省掉命令行折腾,可以看看 财富云计算 的游戏云服务器,NAT 型性价比高,适合长期挂服。
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

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