flud 中文文档 下载 App

Flud VPN 绑定与 Kill Switch——防止流量泄漏的关键设置

为什么要绑 VPN

如果你通过 VPN 上网,希望 Flud 的所有流量都走隧道、绝对不能泄漏到普通网络——哪怕只是一瞬间。Flud 的 VPN 绑定功能就是专门解决这个问题的。

Bind to VPN:绑定到指定网络接口

Settings → Security → Bind to(或 Interface binding)。

这是一个下拉列表,列出了设备当前可用的所有网络接口:

把 Flud 绑定到 VPN 的隧道接口上(通常是 tun0 或 ppp0)。绑定之后:

这比普通 Kill Switch 好在哪里

很多 VPN 应用自己带 Kill Switch(断开就断网),但那个 Kill Switch 是 VPN 全局的——断了 VPN 整个手机没网。Flud 的绑定是应用级的:只有 Flud 停了,其他应用(浏览器、聊天)不受影响。

绑定前的准备

  1. 先连上 VPN——隧道接口只有 VPN 运行时才存在。
  2. 在 Flud 里找到 Settings → Security → Bind to。
  3. 下拉列表里通常有多个接口,怎么认出哪个是 VPN?

如何识别 VPN 接口

更稳妥的办法:用 adb 命令看当前活跃接口(需要开启 USB 调试):

adb shell ip addr show

找到状态是 UP 且没有 IPv4 地址(或者是 VPN 内部地址如 10.x.x.x)的那个 tun 接口。

绑定后的测试

绑定好之后做个简单的验证:

  1. 让一个种子开始下载。
  2. 手动断开 VPN。
  3. 观察 Flud——下载应该立即暂停,状态变成 "Network unavailable" 或类似提示。
  4. 重新连 VPN,下载自动恢复。

如果下载在 VPN 断开后还在跑,说明绑定没生效,回去检查接口选得对不对。

常见坑

VPN 重启后接口名变了? 有些 VPN 应用每次重连会创建新的接口名(tun0 → tun1 → tun2)。如果发现绑定失效,可以重新进 Settings 选一次。WireGuard 的接口名是固定的(按配置文件命名),更稳定。

绑定后 Flud 连不上 peers? 确认 VPN 本身工作正常——浏览器能上网吗?有些 VPN 默认不支持端口转发,而 BT 入站连接需要开放端口,这时候可以把监听端口在路由器或 VPN 服务商那边手动映射一下。

用 VPN 会让 BT 变慢吗? 会。VPN 加了一层加密和一跳延迟,下载速度通常会比不慢 10%~30%。选离你物理位置近的 VPN 节点可以缓解。

WireGuard 用户的特别说明

WireGuard 是目前性能最好的 VPN 协议。在 WireGuard for Android 里,每个隧道配置有固定名称(比如 "home-vpn"),对应的接口名就是 wg0、wg1 之类。在 Flud 的 Bind to 里找 wg0 或 wg1 就行,非常好认。