24小时后删除IPTables规则

我希望给iptables添加一个规则,并在24小时后自动删除它。

有没有简单的方法来完成这个?

谢谢

你可以创build有效的iptables规则一天。 例如:

 iptables -I OUTPUT -p icmp -m time --utc --datestart 2017-06-29T00:00 --datestop 2017-06-29T23:59 -j DROP 

添加到应该在24小时内启动的内容的crontab脚本:

 #!/bin/bash if[ (iptables-save | grep -c "<your rule>") == "1"]; then iptables -D <your rule> fi