2016-07-07 67 views
0

目標:運行1個命令來釋放所有iptables鏈中的IP地址,這可以通過iptables(或ufw)完成嗎?例如,像這樣不錯:解除所有iptables鏈中的IP地址?

iptables -D --all-chains x.x.x.x 

但是,如果我有一個地刪除它們之一,這將是很好知道每個實例的姓名鏈,當我用grep(我有那是在4支不同的鏈IP地址)....這不錯:

iptables -L --line-numbers --list-chain-names-per-line -n | grep "x.x.x.x" 

...但我不明白的方式列出每行姓名鏈。

+1

此網站用於編程問題。我們不是一般的OS /服務器技術支持。 –

回答

0

我們可以看到您當前iptables的一個例子嗎?舊的標準iptables會接受所有的輸出,並且所有的輸入都被拒絕。所以後來IP /端口將在一行以時間作爲白名單補充說:

iptables -A INPUT -p tcp --source 1.2.3.4 -dport 22 -j ACCEPT 

但是你的問題暗示你有一個更復雜的設置。