iptable 输出规则阻止 deluge webui

iptable 输出规则阻止 deluge webui

我是 Linux 新手,所以如果我缺乏正确的术语,请原谅我(这反过来会使准确的谷歌搜索变得非常困难)。

问题:如何强制 deluge 通过 openvpn tun0(客户端使用 NordVPN 服务)隧道传输所有流量,同时允许本地 WebUi 访问?

我在 headless ubuntu 16.10 上设置了一个 deluged 守护进程。为了使 deluge 仅通过 openvpn tun0 运行,我向 iptables 添加了以下规则:

 sudo iptables -A OUTPUT -m owner --gid-owner debian-deluged -o lo -j ACCEPT
 sudo iptables -A OUTPUT -m owner --gid-owner debian-deluged \! -o tun0 -j REJECT

iptable 检查确认已添加

    sudo iptable -L
Chain OUTPUT (policy ACCEPT 39M packets, 23G bytes)
num   pkts bytes target     prot opt in     out     source               destination
    10       0     0 ACCEPT     all  --  *      lo      0.0.0.0/0            0.0.0.0/0            owner GID match 129
    11    9584  487K REJECT     all  --  *      !tun0   0.0.0.0/0            0.0.0.0/0            owner GID match 129 reject-with icmp-port-unreachable

问题是,我现在无法从我的笔记本电脑访问位于端口 8112 上的 deluge WebUi。

我的猜测是,我还需要一个“输入”规则来解决这个问题,但我找不到任何有用的提示或解决方案。

相关内容