我希望向 iptables 添加一条规则,并在 24 小时后自动删除它。
有没有简单的方法可以实现这一点?
谢谢
答案1
您可以创建iptables
有效期为一天的规则。例如:
iptables -I OUTPUT -p icmp -m time --utc --datestart 2017-06-29T00:00 --datestop 2017-06-29T23:59 -j DROP
答案2
在 crontab 脚本中添加如下内容,该脚本将在 24 小时后启动:
#!/bin/bash
if[ (iptables-save | grep -c "<your rule>") == "1"]; then
iptables -D <your rule>
fi