> ipt_recent was a great solution - but over time, I found it had a memory
> leak. The only way to reclaim memory was a reboot of the server.
This is due to a bug in the recent module. It is fixed in kernels
2.6.12 and above. Until then I just do a weekly restart to the
firewall, it takes less than a second and certainly saves bouncing the
server :-)
touch /etc/cron.weekly/fwrestart.cron
chmod 750 /etc/cron.weekly/fwrestart.cron
vi /etc/cron.weekly/fwrestart.cron
#!/bin/sh
/etc/rc.d/init.d/iptables restart > /dev/null
I hope this helps
One day I'll fully comment up and publish my firewall rules for everyone
to use, life gets in the way :-/
Dan