《PalWorld/幻兽帕鲁》旧电脑linux搭建服务器
關鍵詞: PalWorld, Linux, Natapp, 內網穿透, 幻獸帕魯
?
注 意 文 章 時 效 性
?
最近幻獸帕魯爆火,steam一上線好友列表一串正在游玩哈哈哈,自己也是蹭一波熱度,順便試用一下natapp以及聯系一下寫文章的能力,嘿嘿
?
首先說明下環境
Linux: ubuntu 22.04.1
Natapp: 2.4.0
# 我用的上學時候的筆記本,機械革命的(呵呵)
CPU:i7-7700HQ
內存:2*8GB
?
參考文檔:
steamcmd官方手冊
幻獸帕魯官方服務器搭建教程(完全按照這個來就可以)
?
1. 安裝SteamCMD
很簡單,這里僅簡述一下:
# 添加一個用戶, Ubuntu下使用adduser更舒服些
sudo adduser -m steam
# 切換到steam用戶
su steam
# 安裝steamcmd
sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update
sudo apt install steamcmd
# 運行steamcmd
cd ~
steamcmd
2. 安裝PalWord服務器
steamcmd運行后,需要登陸并安裝PalWorld服務器app:
# 登錄匿名帳號
login anonymous
# 下載(?
app_update 2394010
# 驗證
validate
# 退出steamcmd
quit
2. 安裝natapp
點擊跳轉 natapp 官網
-
先注冊賬號,完成實名認證,再購買UDP隧道
這里其實是有提供兩條免費隧道的,但是不知道為什么我udp的連接不上,所以直接選了一個付費的
一會啟動natapp會用到這個authtoken
-
下載natapp
下載natapp,放在
~/就行 -
配置DNS
通常是要配置下DNS的,也是官網推薦的# 我直接就是一個vim sudo vim /etc/resolv.conf在文本前面添加DNS,然后保存退出就行了
nameserver 114.114.114.114注意哈,我這里修改的是臨時性的,如果系統重啟后,還是要再修改DNS的,如果需要永久性修改DNS,自己百度下哈 -
運行Natapp
cd ~ ./natapp -authtoken=XXXXXXXX # 這個authtoken的XXXXX就是natapp官網個人隧道頁面顯示的,點一下復制按鈕,再粘貼過來就行運行成功界面:
Tunnel Status一行會顯示online, 說明穿透成功,natapp不要關閉我們繼續。
這時Forwarding會顯示外部訪問的IP地址和端口號,這個是需要的
3. 配置PalWorld服務器
-
先運行一下帕魯服務器
cd Steam/steamapps/common/PalServer/ ./PalServer # 等幾秒,然后ctrl+c退出就行 -
修改服務器配置文件(這里推薦用winscp來修改ini文件)
cd Pal/Saved/Config/LinuxServer/ # 這里先把DefaultPalWorldSettings.ini的內容拷貝下來 # 復制到PalWorldSettings.ini里,不然PalWorldSettings.ini里初始化是空的 vim PalWorldSettings.ini主要需要關注的我標注出來了,這里解釋一下:
- ServerName
服務器名稱,游戲里列表會顯示的 - ServerPassword
服務器密碼 - PublicPort
對外的端口號,就是前文購買natapp隧道時設置的遠程端口 - PublicIP
對外的IP地址,可以在 natapp官網>個人中心>我的隧道 頁面中看到剛才購買的隧道的域名 - EpicApp=PalServer
這個直接加上就行,注意逗號,別打成中文的了
- ServerName
4. 啟動PalWorld服務器
cd ../../../../
./PalServer.sh
如果出現steamclient.so: cannot open shared object file: No such file or directory,那就ctrl+c關閉PalServer.sh,按照steamcmd官方手冊說的,運行下面命令:
mkdir -p ~/.steam/sdk64/
cp linux64/steamclient.so ~/.steam/sdk64/
再次運行./PalServer.sh
5. 進入游戲搜索服務器
-
還記得natapp啟動之后現實的嗎?就是這個
復制我框選的地方,然后啟動游戲,加入多人游戲(專用服務器)
勾選輸入密碼,輸入natapp顯示的
域名:端口,點擊聯系(這翻譯有點意思) -
輸入服務器密碼,OK,創建角色開始游戲
總結
以上是生活随笔為你收集整理的《PalWorld/幻兽帕鲁》旧电脑linux搭建服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Rocketmq学习4——Broker消
- 下一篇: 开发QQ官方机器人