ale*_*ale 67 networking firewall iptables
非常基本的问题:如何在 IPTABLES 上预置规则而不是 APPEND?
DROP我的规则底部有声明。我有一个添加新规则的软件,但是在DROP语句之后添加规则并不好。每次我想添加新规则时,我都必须刷新表(效率低下)。
有没有办法预先添加规则,即,将规则添加到表格的顶部而不是底部?
非常感谢。
Yan*_*ard 88
使用-I开关:
sudo iptables -I INPUT 1 -i lo -j ACCEPT
Run Code Online (Sandbox Code Playgroud)
这将在 INPUT 链中的位置 #1 插入一条规则。
cjc*_*cjc 20
-I将插入。您可能正在使用-A追加。
您还可以iptables -I chain rulenum在链“chain”中插入一条规则作为数字“rulenum”。 -R chain rulenum可用于替换链“chain”中编号“rulenum”处的特定规则。 iptables -L -n --line-numbers将在最左侧的列中显示规则编号。