[rbldnsd] how to make public (DNS)RBL?
Jon Lewis
jlewis at lewis.org
Fri May 15 17:32:01 MSD 2009
On Fri, 15 May 2009, Chris. wrote:
> I answered that (to some degree) in your last posting.
Not really. You've managed to avoid revealing any of the details as to
why your RBL could be the FUSSP other than that it lists around 1B IPs
that are sources of spam and adds them very quickly.
> Now, I'd like to simply use one internet routable IP, and let the .COM
> use/manage it. So now, as I haven't utilized my anti-spam system in quite
> this environment. I was hoping to get some suggestions for what might be
> the most resilient use of IP space under this environment. Does this
> make any sense? I hope my question is understandable. I'm just a bit
> leary "going live" with an environment I haven't already tested. So
> was hoping to get some suggestions before doing so. :)
It sounds like you're saying you run one public DNS server (authoratative
DNS, I assume) and want that process to handle both regular DNS requests
and RBL DNS requests using communications with a private rbldnsd to answer
the RBL DNS queries. While that certainly can be done, I'd strongly
recommend against it if you go public.
For your own private use, such a setup may work, but if you make the RBL
public and its half as good as you say, you'll likely see thousands of RBL
queries per second. When word gets out about how well your list works
(taking for granted that it's as good as you say), you're going to be
seeing tens of thousands of queries per second. Can your single server
answer 50k queries per second? Do you have the bandwidth (tens of
megabits/s) to receive and respond to those queries?
Any public DNSBL of any size uses a bunch of distinct DNS servers, both to
spread the load and for redundancy. What happens when your server goes
offline (network outage, power failure, kernel upgrade)? If there are a
dozen different DNS servers for the RBL, nobody notices one going down.
If there's just one, mail slows down as DNS queries timeout, and you'll
likely generate a "DDoS" against yourself as queries that go unanswered
get retried, multiplying your normal DNS query traffic.
----------------------------------------------------------------------
Jon Lewis | I route
Senior Network Engineer | therefore you are
Atlantic Net |
_________ http://www.lewis.org/~jlewis/pgp for PGP public key_________
More information about the rbldnsd
mailing list