Hamachi 的 LAN 遊戲替代方案:何時該考慮切換
一提到「能不能讓這款老遊戲的 LAN 模式也能線上玩?」Hamachi 到現在還是很多人第一個想到的名字。
這個名聲不是沒有原因。Hamachi 會建立一個私人虛擬網路,替每台連上的 PC 分配一個虛擬IP,並支援遠端裝置之間的網狀網路連線。對小團體來說,免費方案可能就夠用了。
那為什麼還要找 Hamachi 替代方案?
通常是因為問題已經不只是「把網路建起來」而已。可能是遊戲看不到房主/主機,可能是五台裝置的上限已經不夠用。又或者大家在 Hamachi 裡都顯示已連線,但沒人知道這款遊戲實際上需要哪個 IP、連接埠、模組,或防火牆設定。
這時候,偏向遊戲用途的方案就會開始更有意義。
Hamachi 仍然好用,但你要先搞清楚自己需要什麼
Hamachi 不只是一款遊戲用程式。GoTo 將它定位成一種託管式 VPN,用來把類似 LAN 的網路延伸給遠端使用者和分散在各地的電腦。它支援網狀、星狀,以及閘道網路,也在付費方案中提供集中管理和無人值守存取。
如果你會把同一個虛擬網路拿來工作、遠端存取、測試和玩遊戲,這種彈性確實有用。
遊戲群組最先注意到的,通常是免費版限制。Hamachi 目前允許每個網路免費最多 五台電腦。更大的網路就需要付費方案。
跟幾個朋友玩星露谷物語時,五台設備很夠用。但如果一個社群想跑更大的 LAN 伺服器,或是有額外機器佔掉網路名額,這個限制就會變得卡手。
還有一個差別值得先講清楚:你在 Hamachi 裡看到朋友顯示為「線上」,不代表遊戲本身就已經設定正確。
你可能有一個能正常運作的虛擬網路,但還是加不進房間,原因可能是:
- 房主/主機和加入方使用不同的遊戲版本;
- Windows 防火牆擋住了遊戲;
- 遊戲需要指定的 IP 和連接埠;
- 需要專用伺服器;
- 安裝了錯誤的模組或模組載入器;
- 遊戲本身根本不支援你正在嘗試的 LAN 玩法。
最後一點很容易絆倒人。虛擬區域網路軟體只是讓幾台電腦之間有路可走。它不會重寫遊戲內建的多人遊戲系統。
Hamachi 排錯開始吃掉整晚時
Hamachi 內建實用的診斷工具。你可以從用戶端開啟 Help 並執行診斷工具,也可以右鍵點擊特定對等端,診斷那條連線。
如果是 Hamachi 本身壞掉,這會是很好的起點。
Windows 上有一個常見且有文件可查的問題,就是 無法連接至引擎。GoTo 將這個錯誤歸因於 Hamachi 服務,並建議從 Windows Services 重新啟動 Hamachi 隧道引擎。如果服務拒絕啟動,還有更深入的修復步驟。
這就是 Hamachi 的問題。
另一種情況是:Hamachi 運作完全正常,你朋友的連線也顯示綠燈,但 Minecraft、泰拉瑞亞、某款較老的策略遊戲,或是模組伺服器仍然不出現。這時候一直重裝 Hamachi,可能一點用都沒有。缺的那一塊,往往是遊戲自己的 LAN 設定。
這也是為什麼專門為遊戲打造的 Hamachi 替代方案會有用。
GearUP LAN Play 有什麼不同?
GearUP LAN Play 同樣能讓遠端玩家加入同一個私人虛擬網路,但它把網路視為設定流程的開始,而不是終點。
每位玩家都安裝 GearUP,選擇支援的遊戲,並加入同一個 GearUP 專用網路。擁有者可以分享一個邀請連結,不用要求每個人手動輸入網路 ID。
接著,GearUP 會針對你選的遊戲提供操作說明。
依照不同遊戲,這些指南可能會涵蓋:
- 房主/主機要如何建立房間;
- 其他玩家應該從哪裡加入;
- 要使用哪個虛擬IP;
- 需要的連接埠;
- 專用伺服器步驟;
- 模組或遊戲版本;
- Windows 防火牆權限。
這個差異聽起來很小,直到你真的去玩一款當初根本不是為現代線上配對設計的 LAN 遊戲。
Minecraft Java 版就是很好的例子。遠端玩家可能需要房主/主機的虛擬區域網路 IP,再加上世界開放至 LAN 時產生的臨時連接埠。泰拉瑞亞使用的是另一套流程。殭屍毀滅工程又有自己的伺服器設定。
虛擬網路在這三種情況下都可能正常運作,但實際的加入流程完全不同。
Ping 值呢?
不用 Hamachi,不代表 Ping 值就一定會降低。
Hamachi 透過虛擬網路把遠端 PC 連在一起,而且它的主要產品定位不只遊戲。GearUP LAN Play 則多了一塊:針對遊戲的路由最佳化。
當玩家真的相隔很遠時,這點最有感。
如果你朋友住在同一個城市的另一邊,網際網路路徑可能本來就沒問題。反過來說,如果你們分散在好幾個區域,流量可能會碰上品質不佳的 ISP路由、封包遺失、無線干擾或訊號不穩定、NAT 問題,或單純就是路徑太長。
GearUP 表示,LAN Play 會使用它的遊戲路由資源,在玩家之間尋找更好的連線路徑。目標是降低延遲、減少封包遺失,並讓連線更穩。
但實體距離還是繞不過去。由紐約玩家當房主/主機,讓東京玩家加入,不可能突然變成同一個房間內的 LAN 延遲。
你可以把路由最佳化想成移除能避免的繞路,而不是把地球縮短。
你該換掉 Hamachi 嗎?
沒有必要只因為 Hamachi 老,或因為有另一個工具,就直接更換。
當你需要的是一般用途的虛擬網路、你的群組剛好在免費版五台設備限制內,而且大家都已經知道怎麼設定要玩的遊戲時,Hamachi 仍然很合理。
GearUP LAN Play 適合的是另一種玩家。
如果你的主要目的就是玩遊戲,而且你想把網路設定、遊戲教學、邀請和路由工具都放在同一個地方,那就值得試試。對從來沒設定過虛擬區域網路、也不想花整晚翻十年前論壇文章的朋友來說,它也比較好推薦。
快速判斷方式如下:
選 Hamachi,如果:
- 你需要的不只是遊戲用途的虛擬網路;
- 你的網路內有五台或更少設備;
- 你目前玩的遊戲已經能正常運作;
- 你習慣自己處理 LAN 設定。
試試 GearUP LAN Play,如果:
- 你的主要目標是遠端 LAN 遊戲;
- 你想要針對遊戲的建立與加入教學;
- 你常在不同 LAN 設定的遊戲之間切換;
- 跨區域路由或封包遺失就是問題的一部分。
從 Hamachi 轉到 GearUP LAN Play
你不需要為了測試替代方案就先移除 Hamachi。
先關掉遊戲,接著開啟 GearUP,選擇支援的 LAN 遊戲。建立一個 GearUP 專用網路,並把邀請傳給你的朋友。所有人都需要安裝 GearUP,而且必須出現在同一個 GearUP 專用網路中。
在啟動會話前,先依照該遊戲的指南操作。如果 Windows 詢問防火牆存取權限,請允許你信任的遊戲通過,而不是直接把整個防火牆關掉。
等一切都能正常運作後,你就可以決定哪個工具更適合你的群組。
Hamachi 仍然是有能力的虛擬網路工具。GearUP LAN Play 只是從不同問題出發:不是「我要怎麼把這幾台電腦連起來?」,而是「我要怎麼讓這些朋友進到這款遊戲裡,並幫他們玩得更順?」
關於作者
完
