Sadly, with IPtables it is difficult to get the X-FORWARDED-FOR when behind a load balancer. Maybe you can figure it out?
// // TODO, figure out to do this with X_FORWARDED_FOR when behind ELB iptables -N LOGDROP iptables -A LOGDROP -j LOG iptables -A LOGDROP -j DROP iptables -I INPUT -p tcp --dport 80 -i eth0 -m state --state NEW -m recent --set # block ip if more than 4 in 60 seconds iptables -I INPUT -p tcp --dport 80 -i eth0 -m state --state NEW -m recent --update --seconds 60 --hitcount 4 -j LOGDROP
My personal list of links which I keep here publicly incase they help someone else one day.
Snippets of PHP code I have gathered over the years. I keep them here for my own repository but also to share with others. I always link back when I remember the source.
This site was originally intended as a test bed for code. It now includes my blog about business and powerlifting, as well as games for Spanish language learning