個人架設環境
中華小烏龜*1
Asus RT-AC1200 V2路由器*1
個人電腦*1 (開伺服器兼玩遊戲) 浮動IP
先從路由器開始設定
這裡的IP位置是你router的IP位址,我的預設是192.168.50.1,這裡我就不動他
(像DLINK可能就是192.168.1.1,這不影響,自己能辨識即可)
接下來DHCP伺服器
把啟用DHCP伺服器啟用,IP POOL的位置就是我們能用到的IP位置範圍,基本上都是192.168.XXX.1到192.168.XXX.254,承上剛剛我router的IP是192.168.50.1,所以我這記裡就使用192.168.50.2為起始IP。
下面能看到有個手動指定 IP 的 DHCP 清單,設定這個是要把我們的本地電腦IP固定起來,之後router設定的DMZ跟開PORT的IP會用到(這裡我就指定自己電腦為192.168.50.200)。
在來到外部網路WAN設定
虛擬伺服器(PORT開放設定),別人在搜尋搜不搜得到就看這裡了
依照官方的設定,16262~16272的TCP、16261的UDP、8766的UDP PORT要開起來,懶的話可以跟我一樣16262~16272直接都開TCP/UDP,8766的UDP PORT很重要,如果你要走STEAM,這個一定要加進去,不然朋友在遊戲內搜尋伺服器都會看不見。
在來到DMZ
這裡就很簡單,把上面你設定的固定本機IP打在這就好
接下來到中華的小烏龜做設定
要使用工程模式帳號設定
帳號:cht密碼:你的小烏龜型號+機器MAC末4碼 EX:p8830a54
接下來直接進入Advanced Setup>NAT>DMZ Host(其他選項建議不要去亂動,出現異常請自行負責)
這裡就打上你Router的IP POOL起始位置 圖2 192.168.50.2完畢後儲存即可。
-------------------------------------------------------------------------------------------------------------------------------------------
接下來就可以直接去下載Dedicated Server
右鍵打開本機檔案位置
StartServer32.bat & StartServer64.bat這兩個是開伺服器的批次檔,照你的電腦位元來開即可
首次執行後會在C:\Users\你的名字\ZomboidServer裡跑出伺服器的設定檔servertest.ini
(名稱能不能改還未測試)
servertest.ini的設定在遊戲內調整儲存即可
這裡就是剛剛伺服器開啟後建立的設定檔,可以在這裡備份設定檔或是修改設定
點選更改選擇設定
PublicName:別人在公開伺服器搜尋看到的伺服器名稱
Public勾選後伺服器就會出現在列表裡,沒勾選擇不會出現
若只想跟好友玩而已或是不讓外人進入伺服器可以設定Password,這樣沒有Password的人就進不來伺服器。
伺服器模組
自己的電腦有訂閱工作坊後就可以在這裡看到模組的選項,選擇後就會自動添加到上面的列表,旁邊的模組選項也會同步顯示這伺服器安裝了什麼模組。
22/01/25 由於浮動IP關係,IP幾天會變動一次倒儲存的的伺服器要重新複製IP位置來儲存伺服器。
IP變動後也會讓地圖探索過的路徑跟做的標記都洗掉。
以上
其餘待補
-------------------------------------------------------------------------------------------------------------------------------------------
參考文章
-------------------------------------------------------------------------------------------------------------------------------------------