como remover a regra de espelhamento de porta do iptables

1

Eu não tenho muito conhecimento sobre iptables . Eu pesquisei o port mirrioring com 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

aplicou com sucesso as regras e conseguiu ver o tráfego mirado. Mas eu não sei como remover essa regra. Eu tentei ver as regras, mas não consigo ver as regras

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

SO: Ubuntu 14

    
por Veerendra 26.04.2016 / 15:11

2 respostas

1

Para listar todas as regras do mangle iptables por especificação:

iptables -t mangle -S

Isto irá listar as regras como você especificou, para fácil copiar e colar. Substitua -I ou -A por -D para excluí-los.

Para remover esses dois tipos de regras específicas:

iptables -t mangle -D PREROUTING -j TEE --gateway 10.20.0.129
iptables -t mangle -D POSTROUTING -j TEE --gateway 10.20.0.129
    
por 26.04.2016 / 16:15
1

tente isto:

iptables -t mangle -L

-t mangle = acessa a tabela mangle

-L = mostra lista das regras

para remover todas as regras de mangle que você pode usar:

iptables -t mangle -F

-F = liberar / excluir todas as regras.

    
por 26.04.2016 / 16:08

Tags