У меня есть определяемая пользователем цепочка, которая связана с цепочкой INPUT в таблице фильтров. Как мне удалить эту ссылку, чтобы удалить свою пользовательскую цепочку? Связано в том смысле, что я сделал скачкообразное соединение из цепочки INPUT в пользовательскую цепочку.
Я знаю, что могу сохранить в файл и удалить правило перехода из файла, но я хочу сделать это через терминал самостоятельно, без необходимости сохранять в отдельный файл.
Как это сделать?
Спасибо.
Вы можете использовать --line-numbers
возможность получить список соответствующей таблицы с номерами строк 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
...
Как только вы узнаете номер строки правила, вы можете удалить его с помощью -D
вариант
$ sudo iptables -D INPUT 1
Удалит первое правило в таблице INPUT.