适用游戏:方舟生存进化(ARK: Survival Evolved)Steam 版
适用人群:不会 Linux 也没关系,跟着复制粘贴就能开服
服务端类型:Windows 系统(服务端 exe 直接运行)
本文是 Windows 系统专属教程(Windows Server 2019 / 2022)。
用 Linux 服务器的请转:《方舟生存进化开服保姆级教程(Linux 版)》→ https://z0w.cn/wiki/ark-survival-evolved-server-guide.html
一、开服前先看这段(避坑)
方舟服务端是资源大户,配置给少了会一直卡加载或频繁崩服:
- 2~4 人小队:4核8G 起步
- 6 人以上 / 玩大地图:建议 4核16G 以上
- 硬盘:服务端本体约 15G,加几个大 MOD 轻松超过 25G,买之前先算好磁盘
NAT 型服务器能开方舟吗? 能。方舟服务端靠 UDP 端口通信,只要把端口映射出去,朋友照样连得进来,价格比独立 IP 便宜一半以上,非常适合长期开服。
💡 系统建议 Ubuntu 22.04 / Debian 12。
二、端口规划(NAT 用户重点看)
方舟服务端用到的端口:
| 端口 | 协议 | 用途 |
|---|---|---|
| 7777 | UDP | 游戏主端口(必须) |
| 7778 | UDP | 原始 UDP 通道(必须,和 7777 配套) |
| 27015 | UDP | Steam 查询端口(服务器列表可见,必须) |
| 32330 | UDP | RCON 管理端口(可选) |
⚠️ 方舟全部走 UDP,映射时千万别选成 TCP,选错连不上。
在云服务器控制台「端口映射 / 端口转发」里添加:
- UDP 外部
17777→ 内部7777 - UDP 外部
17778→ 内部7778 - UDP 外部
17015→ 内部27015
⚠️ 划重点:映射出来的外部端口是几,客户端就连几。方舟的查询端口要和启动参数里的 QueryPort 一致,否则服务器列表刷不出来。三、Windows 系统完整步骤
通用环境准备(远程桌面连接、运行库、SteamCMD 用法、开机自启)见:《Windows 云服务器开服通用前置教程》→ https://z0w.cn/wiki/windows-gameserver-setup.html
1. 准备 Windows 服务器
- 系统:Windows Server 2019 / 2022(带桌面体验)
- 配置:4核 16G 起步(方舟加了 MOD 更吃内存,纯净服 8G 可跑)
- 硬盘:100G 以上(本体 15G+,每个 DLC 地图再占 10~20G,MOD 另算)
- 依赖:VC++ 2015-2022 x64 + VC++ 2013 + DirectX 运行库,装完重启
2. 下载服务端
login anonymous
force_install_dir C:\GameServer\ARK
app_update 376030 validate
quit服务端主程序在:C:\GameServer\ARK\ShooterGame\Binaries\Win64\ShooterGameServer.exe
3. 放行端口
netsh advfirewall firewall add rule name="ARK UDP 7777" dir=in action=allow protocol=UDP localport=7777
netsh advfirewall firewall add rule name="ARK UDP 7778" dir=in action=allow protocol=UDP localport=7778
netsh advfirewall firewall add rule name="ARK Query UDP 27015" dir=in action=allow protocol=UDP localport=27015
netsh advfirewall firewall add rule name="ARK RCON TCP 32330" dir=in action=allow protocol=TCP localport=323304. 改配置
配置文件:C:\GameServer\ARK\ShooterGame\Saved\Config\WindowsServer\GameUserSettings.ini
要改的字段和上面 Linux 章节一致(SessionName、ServerPassword、ServerAdminPassword、RCON 相关)。刚装完没有这个文件的话,先启动一次服务端自动生成,再关掉改。
5. 启动脚本
新建 C:\GameServer\ARK\start_server.bat:
@echo off
cd /d C:\GameServer\ARK\ShooterGame\Binaries\Win64
start ShooterGameServer.exe "TheIsland?SessionName=MyARK?ServerPassword=123456?ServerAdminPassword=admin123?Port=7777?QueryPort=27015?RCONEnabled=True?RCONPort=32330 -server -log -nosteamclient -culture=zh"TheIsland换成你要开的地图(Ragnarok / Aberration / Extinction / Genesis 等)- 加 MOD:在末尾追加
-mod=模组ID(多个用逗号隔开) - 首次启动会生成世界,需要等 5~15 分钟,别以为卡死了
6. 常驻与自启
用任务计划程序(触发器"启动时")或 NSSM 注册成服务,崩溃自动重启,详见通用前置教程。
7. Windows 专属坑
| 现象 | 解决 |
|---|---|
| 一闪而过没起来 | 缺 VC++ 2013 运行库,或 bat 里路径写错 |
| 服务端卡在"Loading"很久 | 正常,首次生成世界;之后再启动就快了 |
| 磁盘爆满 | 每个 DLC 地图都要单独下载,按需装,别全装 |
| 更新后玩家进不去 | 服务端没更新,重跑一遍 app_update 376030 |
四、客户端怎么进
游戏内 → 加入 ARK → 底部勾选「显示非官方服务器」,搜索你的服务器名。
搜不到就用 Steam 服务器收藏夹直连:Steam 客户端 → 视图 → 服务器 → 收藏夹 → 添加服务器,填:
你的服务器IP:17777 (NAT 用户,填映射的外部端口)
你的服务器IP:7777 (独立 IP 用户)直连是最稳的方式,社区列表刷新本来就慢。
五、常见问题排查
注:下面的排查命令以 Linux 为例给出,Windows 下请对照第三章的「放行端口」与「Windows 专属坑」两节操作。
1. 服务器列表搜不到?
- 查询端口没映射 / 协议选错(必须 UDP);启动参数里的
QueryPort和实际映射对不上。
2. 朋友连不上?
- 7777 和 7778 都要映射(很多人只映射 7777,结果卡在加载界面)。
3. 加载特别慢 / 卡在初始化?
- 首次加载地图要 3~5 分钟属正常。如果一直卡,多半是内存不足,加 swap 或升级内存:
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile && sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab4. 游戏更新后进不去?
- 停服后重新执行下载命令更新:
cd ~/steamcmd
./steamcmd.sh +force_install_dir ~/ark +login anonymous +app_update 376030 validate +quit5. 存档在哪?怎么备份?
# 存档位置
~/ark/ShooterGame/Saved/SavedArks
# 一键备份
tar czf ~/ark_backup_$(date +%m%d).tar.gz -C ~/ark/ShooterGame Saved6. 想装 MOD?
- 在
~/ark/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini的[ServerSettings]里加:
[ServerSettings]
ActiveMods=731604991,1404697612MOD ID 就是创意工坊链接 ?id= 后面的数字,服务端会在启动时自动下载。
六、总结
| 项目 | 说明 |
|---|---|
| 配置 | 4核8G 起步(2~4人),大地图建议 16G |
| 网络 | NAT 型服务器 + 三个 UDP 端口映射 |
| 磁盘 | 至少 25G |
| 连接方式 | IP:端口 直连 |
方舟是长期服的代表,24 小时不关机,用 NAT 型服务器长期开服非常划算。
📌 觉得有用的话点个赞/收藏,评论区交流开服问题,看到都会回。
懒得折腾命令行的朋友,可以看看财富云计算的游戏云服务器:一键开服面板,NAT 价格,方舟、RUST、森林之子、Scum 等主流游戏都支持快速部署。
延伸阅读
- 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
- 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
- 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
- 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
- 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
- RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
- 短链接服务搭建:Shlink 自托管,链接数据自己掌握
- 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道

[...]适用游戏:方舟生存进化(ARK: Survival Evolved)Steam 版适用人群:不会 Linux 也没关系,跟着复制粘贴就能开服服务端类型:原生支持 Linux,无需 Wine本文是 Linux 系统专属教程(Ubuntu / Debian / CentOS 通用)。用 Windows 服务器的请转:《方舟生存进化开服保姆级教程(Windows 版)》→ https://z0w.cn/[...]
2026-10-10 回复
[...]# https://z0w.cn/wiki/game-server-monitoring.html四、带宽与磁盘:方舟的两个大坑项目建议原因带宽20-30M 固定10 人方舟约 8-15M,进服时下载 Mod 会打满磁盘100G+存档月涨 2-5G,备份副本要另算;畸异图更大快照每周 + 更新前游戏更新和 Mod 崩服是常态方舟特有的坑:Mod 下载。玩家进服要下载全部 Mod,一个中等 Mod [...]
2026-10-18 回复
[...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]
2026-10-18 回复