Removendo cadeia definida pelo usuário com links

Removendo cadeia definida pelo usuário com links

Eu tenho uma cadeia definida pelo usuário que está vinculada à cadeia INPUT na tabela de filtros. Como faço para remover este link para poder remover minha cadeia de usuários? Vinculado no sentido em que fiz uma conexão de salto da cadeia INPUT para a cadeia definida pelo usuário.

Eu sei que posso salvar em um arquivo e remover a regra de salto do arquivo, mas quero fazer isso através do próprio terminal, sem precisar salvar em um arquivo separado.

Existe uma forma de fazer isso ?

Obrigado.

Responder1

Você pode usar a --line-numbersopção para obter uma listagem da tabela relevante com números de linha erm.

$ sudo iptables -L INPUT --line-numbers -vn
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination
1       46  3716 TEST       all  --  *      *       0.0.0.0/0            0.0.0.0/0
...

Depois de saber o número da linha da regra, você pode excluí-la com a -Dopção

$ sudo iptables -D INPUT 1

Excluirá a primeira regra na tabela INPUT.

informação relacionada