强制 Deluge 流量关闭 ppp0 适配器?

强制 Deluge 流量关闭 ppp0 适配器?

基本上,我的 Linux 机器(Raspian 上的 Raspberry Pi)上有一个 PPTP VPN 连接,并且我已使用 WebUI 安装了 Deluge。客户端非常棒,我真的很喜欢它以及它附带的功能,但我真的希望将流量(下载和上传)强制通过我的 VPN 适配器。在网络下的 WebUI 中,我尝试提供 ifconfig 中列出的 inet 地址,尝试提供 ifconfig 中的 PTP 地址,尝试提供直接 vpn 地址,尝试提供适配器名称,尝试在 IP 后添加星号,但都没有任何效果。

有人知道最快、最简单的方法吗?我也尝试过路由,但有点不可靠……

谢谢大家,

灰。

答案1

您可以使用ownernetfilter 模块。例如,delugeddeluge用户身份运行,然后应用规则:

iptables -A OUTPUT -m owner --uid-owner deluge \! -o tun0 -j REJECT

它将拒绝deluge用户下任何进程与 tun0 的连接之外的所有连接。

相关内容