如何删除iptables端口镜像规则

如何删除iptables端口镜像规则

我对 的了解不多iptables。我用谷歌搜索了端口镜像iptables

iptables -t mangle -I PREROUTING -j TEE --gateway 10.20.0.129
iptables -t mangle -I POSTROUTING -j TEE --gateway 10.20.0.129

成功应用规则并能够看到镜像流量。但我不知道如何删除该规则。我尝试查看规则,但看不到规则

veeru@ubuntu:~$ sudo iptables -L --line-numbers
Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
num  target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
num  target     prot opt source               destination

操作系统:Ubuntu 14

答案1

按规范列出所有 mangleiptables规则:

iptables -t mangle -S

这将列出您指定的规则,以便于复制粘贴。将-I或替换-A为 a-D以删除它们。

要删除这两个特定规则,请输入:

iptables -t mangle -D PREROUTING -j TEE --gateway 10.20.0.129
iptables -t mangle -D POSTROUTING -j TEE --gateway 10.20.0.129

答案2

尝试这个:

iptables -t mangle -L

-t mangle = 访问 mangle 表

-L = 显示规则列表

要删除您可以使用的所有 mangle 规则:

iptables -t mangle -F

-F = 刷新/删除所有规则。

相关内容