《饑荒》獨(dú)立服務(wù)器完全搭建指南
大綱目錄
- 搭建前的必要準(zhǔn)備
- 服務(wù)器配置工具安裝
- 配置文件詳細(xì)解析
- 端口映射與網(wǎng)絡(luò)設(shè)置
- 服務(wù)器啟動(dòng)與管理
- Mod管理與優(yōu)化技巧
- 常見問題處理方案
正文內(nèi)容
一、環(huán)境準(zhǔn)備階段
在Steam庫中啟用Don't Starve Together Dedicated Server工具,確保主機(jī)滿足最低配置要求:4核CPU/4GB內(nèi)存/20GB存儲(chǔ)空間。建議采用Windows 10或Ubuntu 20.04系統(tǒng),保持網(wǎng)絡(luò)上傳速度穩(wěn)定在2Mbps以上。
二、核心配置流程
通過SteamCMD或圖形界面下載服務(wù)器文件,在安裝目錄找到cluster.ini
文件進(jìn)行基礎(chǔ)設(shè)置:
[GAMEPLAY]
game_mode = survival
max_players = 6
cluster_name = 我的服務(wù)器
cluster_description = 歡迎加入冒險(xiǎn)
創(chuàng)建adminlist.txt
添加管理員SteamID,在Caves
子文件夾配置地下世界參數(shù)。
三、網(wǎng)絡(luò)連通設(shè)置
在路由器管理界面開啟UDP 10999-11000端口轉(zhuǎn)發(fā),對(duì)應(yīng)內(nèi)網(wǎng)服務(wù)器IP地址。云服務(wù)器用戶需配置安全組規(guī)則,開放相同端口范圍。
四、服務(wù)啟動(dòng)命令
Windows系統(tǒng)執(zhí)行:
dontstarve_dedicated_server_nullrenderer -console -cluster MyCluster -shard Master
dontstarve_dedicated_server_nullrenderer -console -cluster MyCluster -shard Caves
Linux系統(tǒng)使用screen
命令保持進(jìn)程后臺(tái)運(yùn)行。
五、模組管理方案
通過Workshop訂閱所需Mod,在mods/dedicated_server_mods_setup.lua
添加代碼:
ServerModSetup("378160973") -- 全球定位Mod
ServerModSetup("365119238") -- 智能復(fù)活點(diǎn)
在modoverrides.lua
中控制各模組的啟用狀態(tài)。
六、運(yùn)維監(jiān)控要點(diǎn)
- 定期備份
/save
存檔目錄 - 使用Rcon工具遠(yuǎn)程執(zhí)行控制臺(tái)命令
- 通過
c_save()
手動(dòng)保存游戲進(jìn)度 - 監(jiān)控CPU/內(nèi)存占用情況
常見問題解答
Q:客戶端顯示「連接失敗」如何排查?
檢查防火墻是否放行服務(wù)端口,驗(yàn)證服務(wù)器日志中的報(bào)錯(cuò)信息,確認(rèn)客戶端與服務(wù)器版本一致性。
Q:如何更新服務(wù)器版本?
通過SteamCMD執(zhí)行app_update 343050 validate
命令,或重啟專用服務(wù)器工具自動(dòng)獲取更新。
Q:服務(wù)器最大支持多少玩家?
默認(rèn)上限為64人,建議根據(jù)硬件性能設(shè)置合理人數(shù),6-12人可獲得最佳游戲體驗(yàn)。
Q:存檔數(shù)據(jù)存儲(chǔ)位置?
存檔路徑為文檔/Klei/DoNotStarveTogether/Cluster_X
,X對(duì)應(yīng)集群編號(hào),定期備份該目錄可防止數(shù)據(jù)丟失。