On second thought:
iptemp NN ...
where ... are the iptables arguments
or, if needed very occasionally, do it "by hand":
run the rule,
arrow up, append ")&", arrow left to ... change -I (etc) to -D (etc),
prepend "(sleep nnn;"
Peter
On 09 Feb 19, at 12:56 , Peter Renzland wrote:
I would write a simple script "ipoff NN" which takes the same
arguments as iptables (after NN), converts -I and -A to -D, etc, and
sleeps NN minutes before doing the cancel.
Then, after running the command that sets up the rule, I would just
arrow up and change iptables to ipoff NN.
That would be *very usable*, IMHO.
(I most definitely would not use cron or at, since those tools do
not naturally match the problem at all.)
Peter
On 09 Feb 19, at 12:42 , Colin Davis wrote:
Thanks Ivan, I was hoping to be able to do this directly using a rule
without writing a script / using cron but looks like that's what
I'm going
to have to do.
Colin.
Ivan Petrushev wrote:
I'm not sure if that can be done with the netfilter itself.
You could always get a script into crontab to check if the rule is
matched (iptables ... -L -n -v will show you number of packets
matched
by the rule) and set up some sort of a timer.
Ivan
On Thu, Feb 19, 2009 at 7:10 PM, Colin Davis
<col@xxxxxxxxxxxxxxxx> wrote:
Hi,
Not sure if this is possible. I wish to create a rule that once
created will
automatically expire (and be removed) after say 10 minutes.
Please
Many thanks,
Colin.
--
To unsubscribe from this list: send the line "unsubscribe
netfilter" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe
netfilter" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe netfilter"
in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe netfilter" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html