Назад | Перейти на главную страницу

Удаление пользовательской цепочки со ссылками

У меня есть определяемая пользователем цепочка, которая связана с цепочкой 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.