Blacklisting: IP's or domains?

Posted by johnnietheblack on Server Fault See other posts from Server Fault or by johnnietheblack
Published on 2009-11-18T18:20:57Z Indexed on 2010/03/11 4:41 UTC
Read the original article Hit count: 354

I am implementing a blacklisting system on my website that monitors contact forms for suspicious usage (both spam content and excessive frequency).

When I find somebody / robot that meets my criteria for blacklisting, I want to send them to my DB as a blacklisted entity.

My question is, should I blacklist them as an IP or as a domain?

As far as I can see, blacklisting an IP is going to be far more effective, because I allow people to enter their email address in the form, and they can easily just change their domain on a regular basis.

However, the downside is that if I blacklist an IP, I could potentially be blacklisting a large group of people who share an IP, when only one person is bad (ie - college campuses, coffee shops, etc).

Is there a solution I'm missing?

© Server Fault or respective owner

Related posts about blacklist

Related posts about security