🚀5分钟搭建“幻兽帕鲁”Palworld服务器-Linux版
🔑关键字:幻兽帕鲁服务器、搭建Palworld私服、帕鲁服务器安全
本文介绍 Linux 上快速搭建“幻兽帕鲁”(Palworld)服务器相关步骤,网速和机器给力时5分钟完成,亲测有效!
后文“幻兽帕鲁”简称“帕鲁”。
【参考资料】
https://tech.palworldgame.com
https://developer.valvesoftware.com/wiki/SteamCMD
(一) 🐧准备一台 Linux
1. 操作系统
CentOS、RHEL、Ubuntu、Debian均可。
2. 配置
最少4核8G(容易死机),建议4核16G、8核32G。
3. SSH连接
需要有root权限,或通过 sudo 执行。
4. 时间校准
保证操作系统的时间正确
。
sudo ntpdate cn.pool.ntp.org
(二) ✨ 创建 steam 账号和密码
#以下单步执行 sudo useradd -m steam sudo passwd steam
(三) 🔧安装 SteamCMD
#以下单步执行 sudo yum install glibc.i686 libstdc++.i686 -y sudo -iu steam #以下可批量执行 mkdir ~/Steam && cd ~/Steam curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
以CentOS7.9为例
#以下单步执行 sudo usermod -aG sudo steam sudo -u steam -s #以下可批量执行 cd /home/steam sudo add-apt-repository multiverse -y sudo dpkg --add-architecture i386 sudo apt update -y sudo apt install steamcmd -y sudo gpasswd -d steam sudo
安装过程中,有些地方要人工交互:
#以下单步执行 sudo usermod -aG sudo steam sudo -u steam -s cd /home/steam sudo apt update -y sudo apt install software-properties-common -y sudo apt-add-repository non-free sudo dpkg --add-architecture i386 sudo apt update -y sudo apt install steamcmd -y sudo gpasswd -d steam sudo
安装过程中,有些地方要人工交互:
(四) 🔧下载 PalServer
#以下可批量执行 cd ~/Steam ./steamcmd.sh +login anonymous +app_update 2394010 validate +quit mkdir -p ~/.steam/sdk64/ \cp -fr steamapps/common/PalServer/linux64/steamclient.so ~/.steam/sdk64/
#ubuntu以下可批量执行,debian以下要单步执行 /usr/games/steamcmd +login anonymous +app_update 2394010 validate +quit mkdir -p ~/.steam/sdk64/ cd ~/Steam \cp -fr steamapps/common/PalServer/linux64/steamclient.so ~/.steam/sdk64/
(五) 🎮运行 PalServer
- 📁下载后,进入帕鲁服务端目录,然后启动帕鲁服务端,注意:帕鲁服务启动需要30秒左右。
cd ~/Steam/steamapps/common/PalServer #提示:帕鲁服务启动需要30秒左右 ./PalServer.sh
2.【 可选 】检查UDP协议8211端口是否在监听,如果有,说明帕鲁服务端安装并运行成功!
#注意:帕鲁服务启动需要30秒左右,如果一时找不到8211端口,请稍后重试 netstat -lanup
(六) 🌐Linux 防火墙放行 UDP 协议 8211 端口
帕鲁服务需要对外监听 UDP 协议 8211 端口,不同 Linux 防火墙配置操作如下:
firewall-cmd --permanent --zone=public --add-port=8211/udp
firewall-cmd --reload
sudo ufw allow 8211/udp
sudo iptables -A INPUT -p udp --dport 8211 -j ACCEPT
sudo apt-get install iptables-persistent
sudo netfilter-persistent save
sudo nft add table inet palworld
sudo nft add chain inet palworld pwc { type filter hook input priority 0 \; }
sudo nft add rule inet palworld pwc udp dport 8211 accept
sudo nft list ruleset > /etc/nftables.conf
(七) 🎮开始游戏
打开帕鲁客户端,然后填入我们搭建的 帕鲁服务器IP:端口(8211) ,开始游戏吧~
(八) 🔒安全保护
使用零信任防火墙保护帕鲁服务器,避免“火箭队”入侵或其它网络安全威胁。
更多:
“幻兽帕鲁”Palworld游戏服务器保护——防“火箭队”搞破坏(亲测有效)
5分钟搭建“幻兽帕鲁”Palworld服务器-Windows版