I would like actively monitor, if any of my network IPs are on blacklists.
Here I would like to collect links to instructions, how to sync blacklists, which allows that.
I would like actively monitor, if any of my network IPs are on blacklists.
Here I would like to collect links to instructions, how to sync blacklists, which allows that.
I'm assuming you're talking about spam blacklists. For that I use Nagios with the check_bl module. Simple to use but you may find you need to split check_bl into two or more checks, otherwise you may get timeouts too often.
You can write a basic script to check your IPs at http://whatismyipaddress.com/blacklist-check
There are many blacklisting organization listed in there.
You cannot collect "a list of lists". Lists come and go and some are private enough that you cannot even query them if you are outside their operator's network. You compile "a list of lists" that interest you by monitoring who enlists part of your IP space (why you were listed, who uses the list and ability to contact list operators also count). Popular choices to test your networks on are lists from Spamhaus and UCEPROTECT.
That being said, you can script around a tool like adnsrblcheck and check. However subscribing to a feedback loop like AOL's greatly reduces your requirement for checking a /19 to a few hosts contained inside the /19 (which is considerably faster) since through the FBL reports you already know candidates for inclusion in a RBL.
Not sure if this is what you mean, but have a look at The blacklist checker at myiptest.com. There's other useful tools there too.
You can use the sites like http://www.ip-score.com and http://mxtoolbox.com/blacklists.aspx for checking domain or IP backlisting.
If you mean blacklists, the most common use a DNS based interface (e.g. see http://www.spamhaus.org/faq/answers.lasso?section=DNSBL%20Usage)
For example to test a random IP address:
dig +short 252.165.172.207.zen.spamhaus.org @b.ns.spamhaus.org.
127.0.0.11
with the return IP address meaning that the IP is in a range which should not be delivering unauthenticated SMTP email.
(Google DNS does not like spamhaus... but specifying the NS server like this works)