Valheim 专用服务器设置指南
本指南介绍如何运行您的 Valheim 专用服务器:配置启动变量、通过 Steam 连接以及管理世界存档文件。
服务器启动配置
所有核心服务器设置通过 GPanel 中的启动选项卡进行控制。您需要设置的主要变量包括:
| 变量 | 描述 | 默认值 / 示例 |
|---|---|---|
ServerName |
在服务器浏览器中显示的名称 | My Viking Server |
WorldName |
要加载或创建的世界文件名称 | Midgard |
Password |
玩家加入时必须输入的密码(请参阅以下规则) | shield123 |
PUBLIC_SERVER |
设置为 1 可将服务器公开列在服务器浏览器中,设置为 0 则设为未列出/私密(仅可通过直接 IP 连接) |
1 |
ENABLE_CROSSPLAY |
设置为 1 允许 Xbox 和 Game Pass 玩家通过跨平台联机加入。设置为 0 则仅限 Steam 玩家。 |
1 |
BACKUP_INTERVAL |
服务器自动备份世界文件的频率(秒) | 1800(30 分钟) |
BACKUP_COUNT |
保留的自动备份副本数量(达到限制时最旧的备份会被删除) | 4 |
密码要求
重要提示: Valheim 强制执行严格的密码规则。不遵守这些规则将导致服务器无法启动或玩家无法连接。
- 密码必须至少 5 个字符长。
- 密码不能包含服务器名称(ServerName)作为子字符串。
- 密码为必填项 — 不能留空。
例如,如果您的 ServerName 是 Viking Realm,则不能使用 VikingRealm2024 或 viking 作为密码。请使用不相关的词语或短语。
更新启动变量后,从 GPanel 重启服务器以使更改生效。
服务器端口
Valheim 使用两个 UDP 端口,两者都必须开放且可访问:
| 端口 | 用途 |
|---|---|
| 游戏端口 | 玩家的主要连接端口 |
| 查询端口 | Steam 服务器浏览器用于列出服务器 |
两个端口均由服务器自动分配和配置。请在 GPanel 的网络选项卡中查看您分配的端口号,或参阅 如何查找您的服务器 IP 和端口。
连接到您的服务器
方法 1:Steam 服务器浏览器(收藏夹)
这是最可靠的连接方式,可避免游戏内服务器列表不刷新的问题。
- 打开 Steam,点击菜单栏中的查看,然后选择游戏服务器。
- 点击收藏夹选项卡,然后点击添加服务器。
- 以
your.ip.address:queryport格式输入您服务器的 IP 和查询端口。在 GPanel 的网络选项卡中查看分配的查询端口。 - 点击查找此地址的游戏,然后点击将选中的游戏服务器添加到收藏夹。
- 您的服务器将出现在收藏夹列表中。双击即可连接,或右键点击选择连接。
方法 2:游戏内直接连接
- 启动 Valheim,点击开始游戏,然后选择一个角色。
- 在服务器列表界面,点击底部的添加服务器。
- 以
your.ip.address:gameport格式输入您服务器的 IP 和游戏端口。在 GPanel 的网络选项卡中查看分配的游戏端口。 - 点击连接,并在提示时输入服务器密码。
提示: 游戏内社区服务器列表更新可能较慢。建议使用 Steam 收藏夹以获得对自己服务器的稳定访问。
世界和存档文件位置
Valheim 每个世界存储两个文件。两个文件都必须存在才能正确加载世界:
<WorldName>.fwl— 世界元数据文件(种子、名称、设置)<WorldName>.db— 世界数据文件(地形、建筑、进度)
这些文件位于服务器文件系统的以下路径中:
/.config/unity3d/IronGate/Valheim/worlds_local/
您可以通过 SFTP 访问这些文件 — 请参阅 如何通过 SFTP 上传文件 获取说明。
上传已有世界
要从本地游戏或其他服务器转移世界:
- 找到您本地的 Valheim 世界文件。在 Windows 上(Ashlands 更新及之后),它们位于:
%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local - 通过 SFTP 连接到您的服务器。
- 将
.fwl和.db文件都上传到服务器上的/.config/unity3d/IronGate/Valheim/worlds_local/。 - 将
WorldName启动变量设置为与您上传的文件名(不含扩展名)匹配。 - 重启服务器。
务必同时备份两个文件。 仅上传两个文件中的一个将导致世界无法加载或生成新世界。
备份您的世界
定期通过 SFTP 下载两个世界文件。保留本地备份可防止意外删除或世界损坏。
相关文章
- Valheim 模组安装指南 — BepInEx、Thunderstore、Valheim Plus 和热门模组
- Valheim 故障排除 — 常见问题及解决方案
- 如何查找您的服务器 IP 和端口
- 如何通过 SFTP 上传文件
如果您需要服务器方面的帮助,请 提交工单,并附上您服务器的 GPanel 详情和问题描述。