- 在 Windows 系統上使用 Steam 工具設定專用伺服器,並在路由器上開啟連接埠。
- 使用 Oracle 雲端實例和 Ubuntu 以及 FEX 等模擬器部署 7x24 小時免費伺服器。
- 透過 BepInEx 進行 Mod 管理,並使用 PuTTY、FileZilla 和 screen 等管理工具。
- 專業的託管方案,無需複雜的技術操作即可獲得 DDoS 防護和資源可擴充性。
如果你喜歡生存遊戲,並且想和朋友分享你的維京冒險,你就會知道《瓦爾海姆》的合作模式有多精彩。雖然本地遊戲很簡單,但總有一天你會想要更專業的體驗:一個私密的專用伺服器,讓所有人都能隨時加入和退出,而主機也不必一直守在螢幕前。
如果你不精通技術,在 Odin 世界中搭建自己的空間可能會讓你頭疼,但別擔心。根據你的需求,你可以選擇Windows 上的快速解決方案,也可以嘗試使用 Linux 的雲端方案,或是讓專業的託管服務商來處理繁瑣的工作,省去你的麻煩。
簡單方案:Windows 專用伺服器

對於想要避免麻煩的玩家來說,最直接的方法就是使用官方的 Steam 工具。首先,打開你的遊戲庫,在遊戲篩選器中勾選「工具」選項,找到 Valheim 專用伺服器。安裝完成後,不要直接執行該程式;最好打開本機文件,找到名為start_headless_server.bat的文件。
要真正擁有伺服器的控制權,請複製該檔案並將其重新命名(例如,「my_viking_world.bat」)。使用記事本開啟此文件,並調整以下參數:伺服器名稱、連接埠(預設為 2456)、世界名稱以及至少 5 個字元的密碼。如果您希望主機好友也能加入,請不要忘記加上`-crossplay`標籤;如果您不想讓陌生人加入,請將 `public` 值改為 0。
請注意安全設置,因為 Windows 系統很可能會阻止您的存取。您必須在防火牆中啟用專用網絡,以允許連線。此外,要允許其他人從您家外部存取您的網絡,您需要存取路由器的設定並啟用連接埠轉發,將連接埠 2456 的流量轉發到您電腦的本機 IP 位址。
進階選項:Oracle Cloud 的免費雲端伺服器

對於精通技術且希望獲得全天候可用最新伺服器但又不想花費一分錢的用戶來說,Oracle 雲端是一個功能強大但略顯複雜的選擇。首先需要建立一個帳戶。如果您不想因容量不足而長時間等待,建議您升級到按需付費帳戶(該帳戶仍然提供非常慷慨的免費套餐)。您需要建立一個運行Ubuntu 22.04的虛擬機器實例,並使用配備 12GB 或 24GB 記憶體的 Ampere 處理器,具體配置取決於目前可用資源。
要管理這台伺服器,您需要使用PuTTY 進行 SSH 連接,FileZilla 用於檔案傳輸,Notepad++ 用於編輯設定檔。進入 Linux 控制台後,操作步驟會有所不同:如果您想要一台純淨版伺服器,請使用 BOX64;如果您喜歡使用模組,則應該安裝FEX-Emu。安裝 steamcmd 並下載 Valheim 伺服器後,您需要在 Oracle 控制面板中設定入站規則,並透過編輯rules.v4檔案來修改 Linux 防火牆,以開啟對應的 TCP 和 UDP 連接埠。
如果您決定新增模組,通常的做法是使用BepInEx。您需要透過 SFTP 將檔案上傳到伺服器資料夾,並編輯啟動腳本,以便使用所需的參數載入伺服器。為了防止在關閉 PuTTY 時進程也隨之關閉,必須使用`screen` 指令。 `screen` 讓您可以將控制台留在背景運行,並隨時使用 `screen -r` 命令返回控制台。
專業主機代管方案

如果您覺得以上內容晦澀難懂,或者您根本沒有時間處理 IP 位址和防火牆等問題,那麼 AxentHost 之類的服務或許能幫到您。這些平台提供直覺的介面,只需點擊幾下即可完成伺服器設定。它們最大的優勢在於內建DDoS 防護,可以保護您的個人 IP 位址免受攻擊,並提供 24/7 全天候技術支援。
這種託管方式可讓您隨著村莊規模和玩家數量的增長輕鬆擴展資源(記憶體和磁碟)。此外,它極大地簡化了備份管理和透過 FTP 上傳自訂世界的操作,而無需在路由器上手動配置每條網路規則。
技術考量和性能

需要注意的是,運行伺服器會消耗資源。如果您在自己的電腦上運行伺服器,請記住您的電腦必須能夠同時運行伺服器和遊戲。隨著您建造更大的基地或探索更深的地牢, CPU 和記憶體的負載會增加,如果您的硬體配置有限,則可能會導致遊戲卡頓。
無論選擇哪種方法,都建議定期備份valheim_data 資料夾。這對於可能破壞模組相容性的遊戲更新至關重要。此外,每週重啟一次伺服器實例有助於釋放內存,並減少保存遊戲時的連接問題或崩潰。
無論您是在 Linux 系統上建立虛擬機器、在 Windows 系統上編輯 .bat 文件,還是將所有服務外包給外部主機,關鍵都在於確保良好的網路連接和開放的端口,從而獲得流暢的遊戲體驗。透過合理的記憶體配置、智慧的模組管理以及每週的系統維護,您就能擁有一個穩定的維京世界,讓您的朋友們可以享受無阻的建造和戰鬥。