Palworld幻兽帕鲁专业服务器搭建
-
Foreword
幻兽帕鲁,宝可梦版方舟,还缝合了一点塞尔达,The Survivalists,有意思,啥时候GF能做个这样的宝可梦游戏啊
本身支持小服务器4人联机,也支持大服务器32人联机,刚好有独立服务器,可以开一个玩一下。
服务器需求
image-20240120154407599
CPU,4cores
RAM,8G
Network,Port UDP 8211
硬盘,50G
这是推荐配置,我直接8c,16g,防止出问题,使用Ubuntu来安装后面发现12个人内存16g就满了(大概率造成某些玩家卡档黑屏无法进入,需要删档),后续扩展到了32g
32g后期其实也不太够,扩展到了48g,再也不用担心爆内存了
平均一个玩家1g内存占用,越往后期占用越高,所以内存能大尽量大内存使用逻辑和探图有关系,就算只有3个玩家依然可以占用20g内存,在一次重启以后,玩家走过的地图面积越大,内存占用越大
服务器无人在线的情况下已经用到了30g内存,拓宽到48g保平安是最好的image-20240128155917173
对于网络带宽的需求应该是小于10M的,多数小水管都够跑了
image-20240121180736062
linux
安装
首先安装steamcmdsudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update
sudo apt install steamcmd
安装PalServersteamcmd +login anonymous +app_update 2394010 validate +quit
cd ~/Steam/steamapps/common/PalServer
./PalServer.sh
路由上开放UDP端口8211即可更新
一样使用这个代码进行更新就行了
steamcmd +login anonymous +app_update 2394010 validate +quit
常见问题
连不上steam
安装PalServer可能会一直重试,最后失败,这是由于连不上steam,所以服务器最好挂个代理Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
Connecting anonymously to Steam Public...Retrying. . .
Retrying. . .
Retrying. . .
Retrying. . .FAILED (No Connection)
修改默认网关,走透明代理,我这里自己的网关route add default gw 192.168.6.232
恢复网关route add default gw 192.168.6.1
挂上透明代理以后,正常安装了