跳到主要内容

WFP 项目模式

信息

Windows 的 WFP (Windows Filtering Platform) 功能在 Mudfish v5.4.2 版本或更高版本中实现。

信息

Linux 的 WFP 功能在 Mudfish v6.2.0 或更高版本中实现。

信息

macOS 的 WFP 项目模式在 Mudfish v6.5.0 或更高版本中受支持。需要 macOS 11.5 或更高版本,并使用 Network Extension 处理每个程序的 TCP/UDP 流量。

WFP 是 Windows Filtering Platform 的缩写,但为了避免混淆,Linux 和 macOS 上也使用 WFP 项目模式这一名称。

传统模式通过修改操作系统路由表来重定向流量。启用此模式后,Mudfish 使用 WFP 功能按进程处理流量。

备注

这里, 如果可能 意味着 Mudfish 项配置为使用 WFP 模式。

如果该项目不支持WFP 模式,则该项目将基于现有路由表进行配置。

如何激活 WFP 项目模式​

如果进入“设置→程序”菜单,您可以找到启用 WFP 项目模式的选项。

FAQ(常见问题解答)​

WFP模式的优点和缺点是什么?​

简单解释一下,优点如下。

  1. 处理流量时,流量是按进程处理的,因此您不会无意中遇到 CDN 和 Mudfish 问题或 Amazon EC2、Twitch 和 Mudfish 问题。

  2. 由于流量是按进程处理的,因此 Mudfish 只能应用于您想要的程序。

缺点包括:

  1. 对于 Windows,使用 WFP 驱动程序需要 Windows 8 或更高版本。

  2. 对于 Linux,由于它是基于 eBPF 实现的,因此必须支持 Linux 内核 5.15 或更高版本。

  3. 对于 macOS,需要 Mudfish v6.5.0 或更高版本以及 macOS 11.5 或更高版本。

  4. 与基于 Routing Table 的模式相比,Ping 可能增加约 1 至 5 ms,因为数据包处理过程稍微复杂一些。

是否必须使用WFP模式?​

你不必使用它。但是,如果您想避免上面优缺点中提到的与 CDN 相关的问题,我们建议在工作正常的情况下使用此模式。

使用 WFP 模式是否可以提高 ping 值?​

并不会。相反,由于数据包处理过程更复杂,Ping 可能增加约 1 至 5 ms。

可以和Full VPN模式一起使用吗?​

是的。可以与 Full VPN 模式同时使用。

与FastConnect模式一起使用是否更好?​

那不是真的。如果应用WFP项目模式,并且仅通过Mudfish传输与进程相关的流量,则与开启FastConnect模式具有相同的效果。

因此,无需另外开启 FastConnect 模式。