DayZ 是典型的「服务器制」游戏:官方服、社区服、自建服三种,能不能和朋友一起玩,取决于你能不能找到或搭起一台服务器。它没有局域网开房模式,客户端只能通过服务器列表或直连地址进服,所以自建时端口与查询端口必须一起处理。

这个游戏支持哪种联机

  • 官方服:公共服务器,不归你管。
  • 社区服:别人搭好的服务器,按名字或 IP 进。
  • 自建服:用官方提供的 DayZ Server 自己搭,适合固定小队。
  • 没有局域网开房,同屋也需要一台服务器。

联机前准备

  1. 用 SteamCMD 下载 DayZ Server(应用编号 223350,匿名登录即可)。
  2. 准备一份 serverDZ.cfg,至少确认服务器名、最大人数、是否开放密码。
  3. 服务器机器留独立存档目录,避免和测试服混用。
  4. 想装模组的话,服务端与客户端必须一致,模组版本差一点都进不去。

开服:自建专用服务器

  1. SteamCMD 下载完成后,编辑 serverDZ.cfg,把服务器名改成能搜到的名字。
  2. 启动参数里指定端口,默认游戏端口 2302(UDP),查询端口 27016。
  3. 两个端口都要在系统防火墙与路由器上放行,只放行 2302 会出现「直连能进、列表搜不到」。
  4. 启动后看控制台是否打印监听成功,再让好友试连。

加入方:怎么进

  1. 在游戏内服务器列表按名字搜索,或按地图与人数筛选。
  2. 搜不到就让房主给直连地址,填 IP 与端口 2302。
  3. 同一局域网填内网地址;异地需要公网 IP,或者先用异地组网。
  4. 有密码的服务器要先拿到密码再进。

常见问题

服务器列表搜不到自己的服

查询端口 27016 没放行,或服务器名带了特殊字符。先放行端口,再改成纯英文名。

进服后被立刻踢出

模组签名不一致,或服务端版本与客户端不一致。把 mod 列表截图逐项核对。

进服很慢、落地就掉线

服务器所在线路离你太远,或服务器带宽不足。换近一点的服务器,或让房主换机房。

存档回档

服务端存档目录权限不对导致写入失败。改成服务端运行账号可写。

排查顺序

  1. 客户端与服务端版本一致。
  2. 模组一致。
  3. 2302 与 27016 两个端口都放行。
  4. 直连地址是否正确。
  5. 换服务器验证是本地网络还是服务端问题。

相关教程