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进行游戏,我们建议您选择上述适用方法之一,并将其用作距离您当前物理位置最近的中继服务器。