搭建《幻兽帕鲁》(Palworld)专用服务器(Dedicated Server)能让小队在房主退出游戏后继续游玩,前提是服务端保持运行。本文依据 Pocketpair 官方服务端指南整理搭建流程与配置;本次核对时文档版本为 1.0.4,实际设置应对照已安装服务端的默认模板。
一、服务器硬件与运行环境要求
基地规模、在线人数与设置会影响资源占用,不能仅按人数推算固定内存需求。官方运行要求列出的基准如下:
| 规格项目 | 官方说明与部署检查 |
|---|---|
| CPU | 推荐 4 核及以上 |
| 内存 (RAM) | 列出的运行要求为 16 GB,推荐高于 32 GB;8 GB 可能启动,但内存不足崩溃的风险更高 |
| 磁盘 | 推荐较快的 SSD;另为世界存档与备份预留空间 |
| 网络端口 | 默认 UDP 8211,公网联机时需检查路由器端口转发 |
| 操作系统 | Windows 64-bit 或 Linux 64-bit |
二、安装服务端:SteamCMD 部署
1. 命令行自动部署
按官方部署流程,通过 SteamCMD 匿名登录并下载专用服务端(AppID 为 2394010):
steamcmd +login anonymous +app_update 2394010 validate +quit
2. 服务端目录结构
下载完成后,服务端位于 steamapps/common/PalServer 目录:
- Windows 执行文件:
PalServer.exe - Linux 执行脚本:
PalServer.sh - 默认配置模板:
DefaultPalWorldSettings.ini - 实际生效配置路径:
- Windows:
Pal/Saved/Config/WindowsServer/PalWorldSettings.ini - Linux:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
- Windows:
三、网络与端口配置
专服联机主要依赖 UDP 协议,网络环境排查包含三个关键层级:
- 默认通信端口:
- 游戏通信端口:
UDP 8211(需允许玩家访问;公网路由器入口需转发) - REST API 监控端口:
TCP 8212(HTTP,可选,用于后台管理,建议仅限内网访问)
- 游戏通信端口:
- 云服务器安全组与本机防火墙:
- 在系统防火墙中开放
UDP 8211入站规则。 - 若使用云服务器(腾讯云/阿里云/AWS等),在控制台安全组入方向放行
UDP 8211。
- 在系统防火墙中开放
- 家用宽带路由器端口映射:
- 在路由器管理页配置端口转发:外部端口
8211-> 宿主机内网 IP -> 内部端口8211(协议 UDP)。 - 使用公网 IPv4 直连时,确认路由器取得的是可入站访问的公网地址。没有公网入口时,可通过虚拟局域网(如 LanGame OS LINK)连接,并验证游戏端口可达。
- 在路由器管理页配置端口转发:外部端口
四、PalWorldSettings.ini 核心参数调优
按官方配置说明,先把 DefaultPalWorldSettings.ini 复制到对应系统的 PalWorldSettings.ini,再修改其中的字段。下面只展示小队常用字段;请在完整模板中合并这些值,保留其他设置,并让 OptionSettings 的内容保持在一行内(逗号分隔):
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(ServerName="LanGame Private Server",ServerDescription="Welcome to Palworld",ServerPassword="",AdminPassword="YourStrongPassword",ServerPlayerMaxNum=16,RCONEnabled=False,RESTAPIEnabled=False,bIsPvP=False,DeathPenalty=Item,ExpRate=1.200000,PalCaptureRate=1.100000,PalSpawnNumRate=1.000000,CollectionDropRate=1.500000,EnemyDropItemRate=1.200000,PalEggDefaultHatchingTime=1.000000)
修改示例中的管理员密码;私人服另设入服密码。游戏监听端口通过启动参数 -port=8211 设置,PublicPort 仅用于社区服对外公布的端口,不会改变监听端口,见官方启动参数。
小队常用性能与玩法参数
| 参数名 | 示例取值或调整方向 | 作用说明 |
|---|---|---|
ServerPlayerMaxNum |
16,按小队人数调整 |
同时加入服务器的人数上限 |
DeathPenalty |
Item 或 None |
Item 掉落装备以外的物品;ItemAndEquipment 包含装备;All 还会掉落队伍中的帕鲁;None 不掉落 |
PalEggDefaultHatchingTime |
1.0 |
巨大蛋孵化时间(小时),其他蛋也需要孵化时间 |
PalSpawnNumRate |
先保留模板值 | 刷新倍率会影响性能,调高后观察实际资源占用 |
bIsUseBackupSaveData |
按需要启用 True |
开启世界备份,会增加磁盘负载 |
bEnableInvaderEnemy |
由小队决定 | 是否开启袭击事件 |
五、用 LGSM 管理日常维护
基地扩张后,资源占用与存档维护会比初次开服更值得关注。LGSM 可集中处理安装更新、原生参数、资源看板与实例日志,便于服主把维护安排在小队休息时。
- 在参数表单中调整人数、采集与帕鲁相关规则,避免直接改长行 INI 时漏掉分隔符。
- 结合 CPU、内存占用和日志判断异常;需要自动重启时明确启用策略与重试上限。
- 更新或大改规则前备份世界数据,定时备份另行启用,恢复前确认目标实例与备份时间。
六、长期运行维护与故障排查
1. 玩家连接提示“Connection Timed Out”
- 检查服务端进程是否保持监听:
PowerShell netstat -ano | findstr 8211 - 确认路由器端口转发的目标内网 IP 是否因 DHCP 租期变动而改变;
- 局域网同网段玩家连接时,应直接输入服务端内网局域网 IP(如
192.168.1.100:8211),不要绕经公网回环。
2. 存档备份与迁移
幻兽帕鲁的核心世界数据保存在:
Pal/Saved/SaveGames/0/<一串UUID>
进行任何版本更新或参数大改前,务必完整打包 SaveGames 目录。