Project Zomboid · 指南

如何搭建 Project Zomboid 专用服务器

更新于 October 2, 2026 3 分钟阅读

本页内容
  1. 一起玩 Project Zomboid 的三种方式
  2. Project Zomboid 服务器需要什么
  3. 在自己的电脑上搭建专用服务器
  4. 或者放在 HytHost 上
  5. Build 42 还是 Build 41:该运行哪个
  6. 让自己成为管理员并添加模组
  7. 服务器不显示,或朋友无法连接
  8. Project Zomboid 服务器要花多少钱
  9. 常见问题

Project Zomboid 和别人一起玩才最有意思:一个幸存者钉木板封窗,另一个开车出去找汽油,而总有人会被咬。一起玩需要服务器,获得服务器有三种方式——在游戏内直接主持、在自己的电脑上运行免费的专用服务器,或者租一台不需要你在线也能一直运行的服务器。

本指南介绍如何用这三种方式创建并搭建 Project Zomboid 服务器,适用于 Build 42(2026 年 7 月起的稳定分支)和许多模组玩家群体仍在玩的 Build 41。内容包括端口、RAM、两个设置文件、如何让自己成为管理员,以及好友看不到服务器的常见原因。

一起玩 Project Zomboid 的三种方式

  • 在游戏内主持。主菜单上的 Host 按钮会在你的电脑上启动一个服务器,你自己也在里面。这是和朋友玩一个晚上最快的方式,但世界只在你在游戏中时存在。
  • 在自己的电脑上运行专用服务器。Project Zomboid Dedicated Server 是一个免费的 Steam 工具。它不需要打开游戏就能运行,所以你不在时朋友也能玩——前提是电脑一直开着,并且路由器上做了端口转发。
  • 租用服务器。同样的专用服务器,运行在数据中心的机器上。没人需要让电脑一直开着,也没人需要去动路由器。
游戏内主持自家专用服务器租用服务器
费用免费免费,另加电费€6.54/月起
你不玩时是否在线否电脑开着时在线是
端口转发通常需要需要,UDP 16261–16262不需要
Workshop 模组支持支持支持
占用你电脑的 RAM 和 CPU是,在游戏之外额外占用是否

如果你们只在大家同时在线时玩,游戏内主持就够了。一旦有人想自己上线——种地、把基地建完、趁别人睡觉时去搜刮——你就需要专用服务器了。

想在关机后让世界继续在线?支持 Build 42 或 41 的 HytHost Project Zomboid 服务器 €6.54/月起。

查看 Project Zomboid 套餐

Project Zomboid 服务器需要什么

RAM

内存是最先耗尽的资源。一个空的 Build 42 服务器大约占用 3 GB,每增加一名活跃玩家再多约半 GB,另外还要加上 Workshop 模组所需的内存。分散在地图各处的玩家比集中在一个基地的玩家更耗资源,因为每个有人所在的区域都会被加载和模拟。Build 41 更轻量:空的 B41 服务器约占 2 GB。

你的群体建议 RAM
几个朋友,原版或少量轻量模组6 GB
最多约十人的群体,带 Workshop 模组8 GB
更大的群体、自定义地图、载具和武器模组包12–16 GB
30 人以上的社区服务器16 GB 及以上

端口

服务器监听两个 UDP 端口:16261 和 16262。两个都需要,而且都是 UDP——开放 TCP 端口没有任何作用。(很老的指南会列出 8766 和 8767;它们只在 41.77 版本之前使用。)

软件

服务器是一个独立的免费 Steam 应用:Project Zomboid Dedicated Server,Steam app 380870。它可在 Windows、Linux 和 macOS 上运行。设置保存在两个文件中,都位于 Zomboid/Server/:

  • servertest.ini —— 服务器本身:名称、密码、玩家上限、PvP、模组。
  • servertest_SandboxVars.lua —— 世界规则:僵尸数量、物资、经验、白天长度。

世界保存在 Zomboid/Saves/Multiplayer/servertest。“servertest”只是默认的服务器名称,所有文件都以它命名。

在自己的电脑上搭建专用服务器

Windows

  1. 安装服务器。在 Steam 中打开库,将筛选切换为 Tools,安装 Project Zomboid Dedicated Server。不要从 Steam 启动它——它要通过脚本启动。
  2. 设置内存。在安装文件夹中用文本编辑器打开 StartServer64.bat,找到 -Xmx。文件默认值为 16 GB;把它改成你的电脑能腾出的大小,例如 -Xmx6g,并给 Windows 留出足够内存;如果你也在这台电脑上玩,还要给游戏留出内存。
  3. 首次启动。运行 StartServer64.bat。首次启动时,服务器会要求你为它创建的 admin 账号设置密码。请记下来。当控制台显示服务器已启动时,它就在运行了。
  4. 停止服务器并修改设置。在控制台中输入 quit。打开 %USERPROFILE%\Zomboid\Server\servertest.ini,至少设置 PublicName、Password(如果服务器是私有的)和 MaxPlayers。然后重新启动服务器。
  5. 开放端口。在 Windows 防火墙中允许服务器通过,然后在路由器上将 UDP 16261 和 16262 转发到这台电脑的局域网 IP 地址。
  6. 邀请朋友。他们使用你的公网 IP 地址和 16261 端口加入。你自己在同一台电脑上用 127.0.0.1 加入。

Linux

用 SteamCMD 以普通用户身份安装——服务器不应以 root 身份运行:

steamcmd +force_install_dir ~/pzserver +login anonymous +app_update 380870 validate +quit
cd ~/pzserver
bash start-server.sh

如需 Build 41,在 app_update 380870 后加上 -beta legacy41。在 Linux 上,内存设置位于 ProjectZomboid64.json,而不是 .bat 文件。请在 tmux 或 screen 中运行服务器,这样关闭终端后它仍会继续运行;停止时使用 quit,以便保存世界。

在家搭建完全可行,而且不花钱。它要求的是:只要有人想玩,电脑就得开着;你的上传带宽要能带动所有人;你还要能进入路由器设置端口转发。有些家庭网络——移动宽带以及许多共享或“CGNAT”连接——无论路由器怎么设置,都根本无法接受外部玩家连入。

或者放在 HytHost 上

租用服务器可以省去安装、内存设置和路由器配置。步骤如下:

  1. 下单并选择版本。在 Project Zomboid 服务器托管页面选择一个套餐——或 6 到 32 GB 的 Custom 服务器——并在结账时选择 Build 42 或 Build 41。付款后服务器会自动创建。
  2. 打开 Startup 选项卡。在你的 GamePanel 中,Startup 选项卡包含你最常修改的设置:服务器名称、服务器密码、最大玩家数、公开列表、PvP、Workshop 项目和模组 ID。服务器每次启动时都会把这些写入 servertest.ini,所以请在这里设置,而不是在文件里改。
  3. 设置管理员密码。在首次启动之前,在 Startup 选项卡中填写管理员密码。如果留空,系统会为你生成一个并保存在你文件中的 admin-password.txt。首次启动创建 admin 账号时会使用它。
  4. 通过 IP 加入。在 Project Zomboid 中选择 Join,用面板中显示的 IP 地址和端口添加服务器,如果设置了服务器密码也一并填入。使用共享 IP 时,面板会显示分配给你的端口;Dedicated IP 附加服务则为服务器提供独立地址,使用默认端口 16261 和 16262。
  5. 以 admin 身份登录一次。使用用户名 admin 和管理员密码加入,然后提升你自己的账号(见下方让自己成为管理员)。之后你就可以用平常的账号游戏了。

其他一切——沙盒文件、世界文件夹、备份和实时控制台——都在同一个面板中。自动备份已包含在内;如果你已经在自己的电脑上或其他服务商那里有世界存档,迁移是免费的。

Build 42 或 41、在 Startup 选项卡中添加 Workshop 模组、自动备份——Project Zomboid 托管 €6.54/月起。

查看 Project Zomboid 套餐

Build 42 还是 Build 41:该运行哪个

Build 42 是当前版本的游戏。它于 2026 年 7 月 29 日随 42.20 版本成为稳定分支,包含多人模式,并带来了新的制作系统、地下室、动物和光照。对旧模组没有强烈依赖的新群体应从这里开始。

Build 41(41.78)是上一个分支。它仍然可用,因为大量 Workshop 内容——大型地图包、载具包、大型改造模组——是为它制作的且尚未更新,而且有些群体更喜欢它的平衡性。

  • 存档不互通。Build 41 的世界无法在 Build 42 上打开。切换版本意味着开始一个新世界。
  • 模组按版本区分。许多模组为 41 和 42 分别发布版本,有些只支持其中一个。选择之前请逐一检查列表中的模组。
  • 所有人必须一致。Build 42 的玩家无法加入 Build 41 服务器,反之亦然。要玩 Build 41,每个玩家都需在 Steam 中游戏的 Betas 选项卡里选择它。

在 HytHost 上,你之后可以在 Startup 选项卡中更改版本并重新安装。由于存档不兼容,切换后会开始一个新世界;旧世界会被移到服务器上的单独文件夹中,而不会被删除。

让自己成为管理员并添加模组

管理员

服务器在首次启动时会创建一个管理员账号 admin。用它登录一次,然后在聊天中为你的日常账号授予管理员权限:

/setaccesslevel "YourName" admin

断开连接后重新加入使更改生效,管理员工具就会出现在你自己的账号上。同一命令也接受 moderator 或 gm,用于权限较少的助手。完整列表——传送、物品、白名单、封禁、保存——请见我们的 Project Zomboid 管理员命令指南。

Workshop 模组

一个模组需要在 servertest.ini 中填写两项:

  • WorkshopItems —— 模组 Steam Workshop 网址末尾的数字。服务器会下载它。
  • Mods —— 模组 ID,即模组 mod.info 中的 id= 行,往往与模组名称不同。在 Build 42 上,每个 ID 前都需要加反斜杠,例如 \ModA;\ModB。

多个条目用分号分隔,重启后,玩家加入时会自动下载模组。在 HytHost 上,这两个字段都在 Startup 选项卡中。地图模组、加载顺序和检查模组更新请见 Project Zomboid 服务器与沙盒设置。

服务器不显示,或朋友无法连接

几乎所有情况都属于以下之一,大致按出现频率排序:

  1. 它本来就不会被列出。Public=false 是默认值,所以服务器不会出现在游戏内的服务器列表中。这没关系——通过 IP 和端口加入即可。只有想让陌生人找到它时才设为 true。
  2. 端口未开放。在家搭建时,两个 UDP 端口都必须转发并在防火墙中放行。只转发 16261,或者转发了 TCP,是最典型的错误。
  3. 版本或分支不同。Build 42 的玩家无法加入 Build 41 服务器。游戏更新后,服务器和所有玩家需要相同版本,所以也要更新服务器。
  4. 模组不一致。如果某个模组在服务器上下载失败,或者玩家的副本不同,连接就会断开。查看服务器控制台:它会指出是哪个模组。
  5. 在同一网络内测试。通过公网 IP 连接自己家里的服务器在很多路由器上会失败。在电脑本机上使用 127.0.0.1;连接同一 Wi-Fi 的朋友使用这台电脑的局域网 IP。
  6. 密码或账号错误。服务器密码和你在该服务器上的账号密码不是一回事。启用白名单时,只有管理员添加过的账号才能加入。

Project Zomboid 服务器要花多少钱

在家搭建时服务器是免费的。你付出的是一台常开电脑的电费、服务器从你自己游戏中占用的 RAM,以及电脑关机时没人能玩的那些晚上。对于在固定时间一起玩的群体来说,这很划算。

租用时,你为服务器所需的内存付费。在 HytHost,每个套餐每 GB 的价格相同,6 到 32 GB 任意大小的 Custom 服务器与同等大小的固定套餐价格完全一样:

套餐RAM适合谁价格
Rosewood6 GBBuild 42 上的几名幸存者,原版或轻量模组€6.54/月
Muldraugh8 GB一群带有不少 Workshop 模组的朋友€8.72/月
West Point12 GB带地图和载具包的模组群体€13.08/月
Louisville16 GB社区服务器和长模组列表€17.44/月

对于大多数玩模组的朋友群体,Muldraugh,8 GB 是明智的起点。每个套餐都包含自动备份、Workshop 模组、两个版本、定时重启、DDoS 过滤和 99.9% Uptime SLA,升级时世界会原样保留。

为你的小队选个方案,以后升级也不会丢失世界——€6.54/月起。

查看 Project Zomboid 套餐
常见问题

常见问题

可以。Project Zomboid Dedicated Server 是免费的 Steam 工具,你也可以用游戏中的 Host 按钮主持。两者都在你自己的电脑上运行,所以世界只在电脑开着时在线,而且玩家需要你在路由器上转发 UDP 端口 16261 和 16262。如果想让世界在你电脑关机时也保持在线,就选择租用服务器。

空的 Build 42 服务器约占 3 GB,每名活跃玩家再加约 0.5 GB,另加模组所需内存。6 GB 适合几个朋友,8 GB 适合最多约十人且带一些 Workshop 模组的群体,12–16 GB 适合更大的群体或重度模组包。Build 41 需要的稍少一些。

Build 42 自 2026 年 7 月起是带多人模式的稳定分支,是新群体的正确选择。只有当你想用的模组尚未更新到 42 时才选择 Build 41。两者不能共用存档,并且每个玩家都必须与服务器使用相同版本。

两个 UDP 端口,默认是 16261 和 16262。两个都必须开放,且都是 UDP。旧指南中的 8766 和 8767 端口只在 41.77 版本之前使用。

在 Project Zomboid 中选择 Join,用服务器的 IP 地址和端口添加服务器,如有服务器密码则输入密码。家里的服务器使用你的公网 IP 和 16261 端口;托管服务器则使用面板中显示的地址和端口。

通常是因为服务器默认不公开列出,所以他们需要通过 IP 加入。如果通过 IP 也加入不了,请检查两个 UDP 端口是否都已转发、所有人是否与服务器使用相同版本,以及模组列表是否一致。

通常可以。从 Zomboid/Saves/Multiplayer 复制世界,并从 Zomboid/Server 复制对应的设置文件,然后将它们改为专用服务器的名称,默认是 servertest。世界会保留下来;角色可能需要重新创建。在 HytHost 上迁移是免费的。

不能。Project Zomboid 是适用于 Windows、macOS 和 Linux 的 PC 游戏,没有主机版或手机版。三种 PC 系统上的玩家都可以通过 Steam 加入同一服务器。

游戏最多允许 100 名玩家,但超过 32 人时会警告可能出现地图加载问题。实际上限取决于 RAM 和模组:在服务器自身占用之外,每名活跃玩家大约预留半 GB。

可以。将 Workshop ID 添加到 WorkshopItems,将模组 ID 添加到 Mods,然后重启。添加新地图区域或物品的模组通常可以用于现有世界,但请先备份;而从运行中的世界移除模组可能会破坏它添加的内容。

电脑关机,Knox County 照样在线

HytHost Project Zomboid 服务器托管支持 Build 42 或 41、Workshop 模组、自动备份和免费迁移——€6.54/月起。

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

这篇指南对你有帮助吗?