![打开 pptp 接口 iptables 上的所有流量](https://linux22.com/image/643867/%E6%89%93%E5%BC%80%20pptp%20%E6%8E%A5%E5%8F%A3%20iptables%20%E4%B8%8A%E7%9A%84%E6%89%80%E6%9C%89%E6%B5%81%E9%87%8F%20.png)
我在 Ubuntu 中设置了一个 PPTP 客户端。过滤器 iptables 拒绝除 TOR 和 PPTP 客户端之外的所有内容的网络访问。
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT DROP [0:0]
-A OUTPUT -d 127.0.0.1/32 -j ACCEPT
-A OUTPUT -m owner --uid-owner debian-tor -j ACCEPT
-A INPUT -i pptp -j ACCEPT
-A OUTPUT -i pptp -j ACCEPT
COMMIT
因此,我收到一个错误
Can't use -i with OUTPUT
我究竟做错了什么?
答案1
该-i
选项用于指定输入接口。显然,它在 OUTPUT 链中毫无意义。请使用该-o
选项。