[rbldnsd] managing 'thousands' of zones in RBLDNSd rather than Bind9?
snowcrash+rbldnsd
schneecrash+rbldnsd at gmail.com
Tue Aug 28 20:03:52 MSD 2007
hi,
i have a small, resource-thin (soekris 4801, 256MB RAM) freebsd box as
a network-edge router/firewall
i run an instance of split-view Bind9 on it for authoritative service
for our domains, cahcing, forwarding, etc etc.
as the number of domains we serve on it is small, the Bind9 memory
footprint remains (relatively) small. currently, ~ 11Mb.
works great.
i also run "rbldnsd" on the box, 'integrated' with bind9's named.conf,
to provide fast/lightweight RBL services to my LAN-based mail servers.
also works great.
i'd now like to add a list of zones to be 'blackholed' (not sure if
that's proper usage here ... )
e.g., a list of adtracker-zones that i simply want to redirect
A-record queries for to a local web-server's IP.
following eample/instructions at,
http://mark.foster.cc/wiki/index.php/Trackers
it's fairly simple to do in bind9.
BUT, with a *long* list of domains -- e.g. 1500+ in a list I have --
the required bind9 table space, and corresponding memory footprint,
grows HUGE. e.g., from the ~11Mb above to ~70Mb.
Obviously overkill for this usage.
So, my question is:
Can this be done via RBLDNSd, instead?
I don't think (?) that the 'right way' is to add thousands of lines of
per-domain config to rc.conf's
rbldnsd_enable="YES"
rbldnsd_flags=${rbldnsd_flags:-"\
...
"}
or, is it?
Any suggestions?
Thanks!
More information about the rbldnsd
mailing list