Iptables

刪除具有連結的使用者定義鏈

  • September 26, 2015

我有一個使用者定義的鏈,它與過濾表中的 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 表中的第一條規則。

引用自:https://serverfault.com/questions/724996