P2P遊戲問題
本文檔總結了在使用基於 P2P 的遊戲作為 Mudfish 時「必須」了解的內容。
適用方法
對於基於P2P的遊戲來說,要讓Mudfish成為正式物品並不容易,因此Mudfish不可避免地提供了以下3方法。
-
如果遊戲運行在PC上,例如Desktop或Notebook,您可以在Custom物品建立功能中根據「Process名稱」建立物品。
-
该方法可以用于基于P2P的游戏,因为只有游戏客户端产生的流量是hooking并传递到Mudfish中继服务器。优点是只有游戏客户端产生的流量通过Mudfish传递,因此其他互联网流量不受影响。但缺点是程序使用起来比较困难,有时DLL hooking可能无法正确连接。
-
作为Mudfish的基本功能之一,所有从计算机产生的流量都可以被引流到中继服务器。
你需要知道什麼
NAT Open模式
从Mudfish v5.9.1开始,新增了NAT Open模式。使用此模式時,使用者 的NAT類型會變更為Open或Full Cone,因此在玩P2P遊戲時,您可以成為主機(Host)或遊戲配對可以變得更加順利。
典型配置
-
必須使用Custom物品生產方法、Mudfish + Proxifier使用方法或Full VPN模式方法進行設定才能正常操作。否則,由於在 Mudfish 時不知道作為 peer 的用戶的 IP,因此傳送到該用戶的流量將不會透過 Mudfish 中繼伺服器傳送。
-
根据您选择的中继服务器的位置以及您一起玩的使用者的位置,Mudfish 可能工作得更好或更差。
如果匹配不能正常工作...
请尝试从Mudfish v5.9.1开始新支持的NAT Open模式。
如果你想成為主持人(Host)...
如果您当前使用的Mudfish版本是v5.9.1或更高版本,请启用“NAT Open模式”。
如果您使用的是舊版的Mudfish並且想成為主機,則必須在Full VPN模式下操作。
-
其他用戶端會將主機識別為位於 Mudfish 中繼伺服器上的 Public IP。例如,如果主機實際上住在美國東部,但房間是透過韓國中繼伺服器創建的,其他用戶端會認為主機是從韓國連接的。
-
我們建議您選擇盡可能靠近您目前位置的 Mudfish 中繼伺服器。如果附近沒有中繼伺服器,最好不要使用Mudfish。
常見問題
如果遊戲是基於P2P,我不能使用Mudfish嗎?
你可以透過Mudfish來使用它,但事實上,預設情況下並不建議。 如果您仍需要透過Mudfish進行遊戲,我們建議您選擇上述適用方法之一,並將其用作距離您當前物理位置最近的中繼伺服器。