我需要在ppp0中阻止一些数据包,并且数据包的目标ip或源ip不在
172.17.0.1/24,如何在 Iptables 中添加规则?谢谢!
答案1
我不确定这是否是你真正想要的但这就是你所描述的:
iptables -N ppp0traffic
iptables -A ppp0traffic -s 172.17.0.0/24 -j ACCEPT
iptables -A ppp0traffic -d 172.17.0.0/24 -j ACCEPT
iptables -A ppp0traffic -j DROP
iptables -A FORWARD -i ppp0 -j ppp0traffic
iptables -A FORWARD -o ppp0 -j ppp0traffic
答案2
那也会是 -A INPUT。
但是如果您没有到 172.17.0.0/24 的路由(请使用 检查ip route show table all
),那么这些数据包将被自动丢弃;不需要规则。