适用游戏:幻兽帕鲁(Palworld)|同样思路适用于 Valheim、雾锁王国、Rust、我的世界等 Steam 联机游戏
适用人群:不会 Linux 也没关系,跟着复制粘贴就能开服
一、开服前,先看这一段(避坑)
官方最低配置:4 核 CPU + 8G 内存。帕鲁这游戏吃内存是出了名的,内存不够会越玩越卡。
- 2~4 人小队:4核8G 就够,NAT 型服务器完全够用
- 6 人以上或想开正经公会服:建议 4核16G 起步
什么是 NAT 型服务器?
NAT 型 = 没有独立公网 IP,但价格只要独立 IP 的一半甚至更低。它通过"端口映射"把你的游戏端口映射到公网上,玩家照样能连进来,只是连接地址长一点(IP:端口 的形式)。
对开 Steam 游戏服务器来说,NAT 型是性价比之王——省下的钱够你多玩一年。
💡 本文以 Linux(Ubuntu/Debian)为例。买服务器时选 Ubuntu 22.04 或 Debian 12 系统即可。
二、开服流程总览
- 购买服务器(NAT 型即可)
- 在控制台做端口映射(UDP)
- 安装 SteamCMD,下载帕鲁服务端
- 改配置(服务器名、密码、人数)
- 启动!客户端直连 IP:端口 进服
- 备份存档 + 常见问题排查
三、第一步:端口映射(NAT 用户重点看,独立 IP 用户跳过)
帕鲁服务端默认使用两个端口:
| 端口 | 协议 | 用途 |
|---|---|---|
| 8211 | UDP | 游戏连接端口(必须) |
| 25575 | TCP | RCON 管理端口(可选,进阶用) |
在云服务器的控制台里找到「端口映射 / 端口转发 / NAT 规则」,添加两条:
- UDP 外部端口
18321(随便挑一个没用过的)→ 内部8211 - TCP 外部端口
18575→ 内部25575(不打算用 RCON 可不加)
⚠️ 划重点:映射的外部端口是几,游戏客户端就要连几。比如你映射成 18321,朋友就连 你的服务器IP:18321。
四、第二步:安装 SteamCMD 并下载服务端
用 SSH 工具(Windows 推荐用系统自带终端或 Xshell)连接服务器,依次执行:
# 1. 装依赖
sudo apt update
sudo apt install -y lib32gcc-s1 curl wget tar
# 2. 下载 SteamCMD
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xzf steamcmd_linux.tar.gz
# 3. 下载帕鲁服务端(约 10G,耐心等)
./steamcmd.sh +login anonymous +app_update 2394010 validate +quit下载完成后,服务端在 ~/steamcmd/palworld 目录。
五、第三步:改配置(服务器名、密码、人数)
首次先启动一次让它生成配置文件:
cd ~/steamcmd/palworld
./PalServer.sh -port=8211 -players=16看到 Setting breakid 之类的日志就说明起来了。按 Ctrl+C 停掉,然后改配置:
cp ~/steamcmd/palworld/DefaultPalWorldSettings.ini \
~/steamcmd/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
nano ~/steamcmd/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini只需要改等号右边这几个(其他是游戏参数,暂时不用动):
ServerName=帕鲁小窝 # 服务器名
ServerPassword=123456 # 进服密码(不想设就留空)
AdminPassword=admin666 # 管理员密码,务必改
ServerPlayerMaxNum=16 # 最大玩家数
PublicPort=18321 # ★ NAT 用户:填你映射的外部端口!★ NAT 服务器用户最容易踩的坑:PublicPort 一定要填外部映射端口(如 18321),不然好友列表刷新不到你的服务器。独立 IP 用户填默认 8211 即可。改完保存退出(nano:Ctrl+O 回车保存,Ctrl+X 退出)。
六、第四步:正式开服(挂后台)
直接跑 PalServer.sh 一关 SSH 服就没了,用 screen 挂后台:
sudo apt install -y screen
screen -S pal
cd ~/steamcmd/palworld
./PalServer.sh -port=8211 -players=16看到启动日志后按 Ctrl+A 再按 D,界面脱离,服务器继续跑。
常用命令:
screen -r pal:回到服务器控制台- 服内聊天框输入
/AdminPassword admin666后即可用管理命令(如/Kick、/Save、/Broadcast)
七、第五步:客户端怎么进
打开游戏 → 加入多人游戏(专用服务器)→ 底部 IP 直连:
你的服务器IP:18321 (NAT 用户,端口填映射的外部端口)
你的服务器IP:8211 (独立 IP 用户)输入服务器密码就能进。把 IP:端口 和密码发给朋友,齐活!
直连进不去时,先别怀疑教程,看第八节排查。
八、常见问题排查(90% 的问题都在这)
1. 连不上服务器?
- 逐项检查:端口映射协议是不是选了 UDP(选成 TCP 连不上)?外部端口和直连端口是否一致?服务器防火墙(安全组)放行了吗?
- NAT 用户:映射规则删了重建过的话,外部端口可能变了。
2. 服务器列表刷新不出来?
- 正常现象,社区服务器列表刷新很慢,直接用 IP:端口 直连最稳。
3. 玩着玩着越来越卡?
- 八成是内存不够,加 swap 立竿见影:
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile && sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab4. 游戏更新后进不去?
- 重新执行下载命令更新服务端:
cd ~/steamcmd
./steamcmd.sh +login anonymous +app_update 2394010 validate +quit5. 存档在哪?怎么备份?
# 存档位置
~/steamcmd/palworld/Pal/Saved
# 一键备份
tar czf ~/pal_backup_$(date +%m%d).tar.gz -C ~/steamcmd/palworld Pal/Saved建议每周备份一次,或者加个定时任务自动备份。
九、进阶:一键面板(适合真·手残党)
如果连命令行都不想碰,可以装 MCSM 面板(MCSManager),网页点几下就能管理服务端、更新、备份、重启,还支持一键开其他 Steam 游戏(Valheim、雾锁王国、我的世界等)。
不想折腾的,也可以直接选择带一键开服面板的云服务商,选游戏 → 点部署 → 拿 IP 进服,全程 5 分钟。
十、总结
| 项目 | 说明 |
|---|---|
| 配置 | 4核8G 起步(2~4人足够) |
| 网络 | NAT 型服务器 + UDP 端口映射 |
| 月成本 | 以套餐为准,NAT 型比独立 IP 省一半以上 |
| 连接方式 | IP:端口 直连 |
整套开下来性价比拉满,和朋友开黑再也不用挤免费房间了。
📌 觉得有用的话点个赞/收藏,评论区交流开服问题,看到都会回。
如果懒得折腾命令行,可以看看财富云计算的游戏云服务器:一键开服面板,NAT 价格,开服 5 分钟搞定。
延伸阅读
- 【SteamID】获取教程
- 森林之子自定义服务器参数
- RUST腐蚀面板服务器安装插件教程
- 流放者柯南ConanExiles服务器服务器安装Mod模组教程
- 方舟:生存进化修改参数教程
- 流放者柯南ConanExiles服务器搭建教程
- 云电脑挂机宝远程连接教程
- CentOS系统换源脚本
更多阅读
- 上一篇:【SteamID】获取教程
- 下一篇:没有了
