0基础搭建幻兽帕鲁服务器,支持校园网联网
0基础搭建幻兽帕鲁服务器,支持校园网联网
《幻兽帕鲁》是一款多人在线生存游戏,玩家可以在游戏中建立自己的服务器,与其他玩家一起探索、建造和战斗。本文将详细介绍如何在Linux和Windows平台上搭建《幻兽帕鲁》服务器,包括硬件配置要求、网络设置、安装脚本执行、自定义参数设置以及客户端连接方法。
一、推荐服务器配置
- CPU >=2核
- RAM >=4GB
- Network 公网ip(ipv4)、开放8211端口(UDP)
- 注意:目前暂不支持ipv6访问Palworld服务器。
二、Palworld服务器搭建方案
本文提供两种服务器搭建方案:Linux平台、Windows平台。两种方式均设置默认参数,如需修改请参考官网配置页面进行修改:自定义参数。
注意:为保障Palworld服务器安全性与隐私性,建议为Palworld服务器设置相关密码,防止被盗用!相关修改方式可参考本小节【自定义参数】部分。
方案一:【Linux平台】部署
本方案部署脚本主要针对Ubuntu操作系统
- 订购云服务器(规格需求参考推荐服务器配置)
示例配置如下:
- 规格:c5.2xlarge.4 | 8 核 | 32G
- 操作系统版本:Ubuntu 22.04 64位
- 带宽:50 Mbps
- 系统盘:高性能型|100G
放通UDP 8211端口(安全组添加8211端口出入规则)
下载安装脚本(附件Ubuntu中的PalworldServer-install.sh),上传至移动云云主机内部并执行安装脚本
sh PalworldServer-install.sh
注意:该步骤需要连接steam服务器,执行相对缓慢,请耐心等候。
- 服务启动成功示例
注意:默认设置开机自启动,可以通过systemctl status palworld-server查看。
方案二:【Windows平台】部署
- 订购移动云云主机(规格需求参考推荐服务器配置)
示例配置如下:
- 规格:c3.2xlarge.4 | 8 核 | 32G
- 操作系统版本:Windows Server 2022 DataCenter 64位 中文版
- 带宽:50 Mbps
- 系统盘:高性能型|100G
放通UDP 8211端口(安全组添加8211端口出入规则)
下载所需软件安装包及脚本(附件Windows中的所有文件)并上传至云主机内部(windows服务器内部也可直接下载)
(1)桌面创建一个tools文件夹,将所需的软件上传(下载)到该文件夹
(2)点击安装脚本,右键使用powershell运行
注意:该步骤需要连接steam服务器,执行相对缓慢,请耐心等候。服务启动成功示例
注意:默认设置开机自启动,重启后以后台进程的方式运行,可通过控制任务管理器查看。
自定义参数
前提:已按上述搭建步骤完成服务器搭建
Linux平台
- 设置自定义参数
# 复制配置文件到指定路径
cp /home/steam/Steam/steamapps/common/PalServer/DefaultPalWorldSettings.ini /home/steam/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
# 编辑文件,设置相关参数(以设置服务器密码为例,ServerPassword默认为“”,将其设置为123456)
vim /home/steam/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
- 重启服务
systemctl restart palworld-server
systemctl status palworld-server
Windows平台
设置自定义参数
将默认配置文件 C:\Program Files\PalServer\steam\steamapps\common\PalServerDefaultPalWorldSettings.ini全部粘贴到 C:\Program Files\PalServer\steam\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini配置文件内,并修改相关参数(以设置服务器密码为例,ServerPassword默认为“”,将其设置为123456)重启服务
三、Palworld客户端连接方案
前提:已有steam客户端和steam账号
若无steam游戏客户端,请前往steam官网下载
若无steam账号,请按相关步骤注册steam账号
打开steam客户端,登陆账号,并点击商店搜索“Palworld”,购买Palworld游戏
img在steam库中找到Palworld游戏,下载并启动
进入游戏选择【加入多人游戏(专用服务器)】
在输入密码处,输入移动云服务器公网ip:端口(默认端口8211),然后点击【联系 】
弹出输入密码界面,直接点击右上角【X】即可(默认无密码,若已设置密码请输入正确密码,点击【确定】)
正常连接服务器,进入游戏,按步骤创建角色,开启帕鲁之旅!
四、常见问题&解决
1. 连接服务器提示“您正尝试加入的比赛正在运行不兼容的游戏版本。请尝试升级游戏版本。”
该问题由游戏客户端与服务器端版本不统一导致,请在确保游戏客户端已更新到最新版本后,对服务器端版本进行更新。
Linux平台
在移动云官网登录Linux服务器后,执行以下步骤即可完成Palworld服务器升级和重启
# 停止服务
sudo systemctl stop palworld-server
# 更新服务端
steamcmd_path=$(which steamcmd)
sudo -u steam $steamcmd_path +login anonymous +app_update 2394010 validate +quit >> /tmp/pal_server.log
# 重启服务
sudo systemctl restart palworld-server
# 查看服务状态(active即为成功重启)
sudo systemctl status palworld-server
Windows平台
在移动云官网登录Windows服务器后,点击左下角Windows标志,打开WindowsPowerShell,运行以下命令来对专用服务器进行更新。
# 停止服务器
Get-Process -Name "PalServer-Win64-Test-Cmd.exe" | Stop-Process -Force
# 更新Palworld服务器
Start-Process "C:\\Program Files\\PalServer\\steam\\steamcmd.exe" -ArgumentList "+login anonymous +app_update 2394010 validate +quit" -Wait
# 等待更新完成后,重启云主机即可重新拉起最新服务
注: 更新服务器会造成无法避免的服务器短时间中断,推荐用户在游戏内使用管理员命令关闭服务器后再执行更新步骤,防止造成不必要的数据损失。管理员命令可参考:Palworld服务命令