[rbldnsd] a "bind + rbldns on same machine HOW-TO"?
Amos Jeffries
amos at treenetnz.com
Fri Jul 29 17:21:07 MSD 2005
rbldns at 2005.ebuzz.de wrote:
> Hi all,
>
> Is there a "bind + rbldns on same machine HOW-TO"?
>
> I read this thread:
> http://www.corpit.ru/pipermail/rbldnsd/2005q1/000310.html
> and
> http://www.tqmcube.com/rbldnsd.htm
>
> But it didn't solve my problems.
>
> I want a setup that looks like:
>
> => "bl.example.com" is "parent" zone used for a webpage.
> => "helofaker.bl.example.com" and "ix-list.bl.example.com"
> are rbldns served zones.
> => my rblzones are not restricted to localhost use.
> => bind is authoritative for example.com
>
> What exact changes do I need make to named.conf
I have this setup running.
Depending on Bind8/9 and whether you are using views, it will differ
where you place these lines. But they go in just like any other zone for
the appropriate views.
My named.conf contains this:
// Master zone for web page and misc stuff
zone "techtheft.info" {
type master;
file "/etc/bind/zone/techtheft.info-inet";
};
// RBL sub-domain redirected to rbldnsd
zone "bl.techtheft.info" {
type forward;
forward first;
forwarders {
127.0.0.2;
};
};
the 127.0.0.2 is not fixed but it MUST be the address rbldnsd is
configured to serve on.
In the 'rbldnsd' file configuring rbldnsd set:
RBLDNSD="- -e -v -v $RBLFILES -b127.0.0.2/53 \
bl.techtheft.info:ip4set:isp.rbldnsd.txt \
bogon.bl.techtheft.info:ip4set:bogon.rbldnsd.txt \
source.bl.techtheft.info:ip4set:source.rbldnsd.txt \
the -b parameter MUST match the forwarder addres in bind.
and the subzones MUST all be within the zone bind is forwarding.
Adding "bl.hello.com:ip4set:buggered.txt" to the rbldnsd config will be
served by rbldnsd but not asked for by bind under the above setup.
For more than one base zone:
bl.example.com AND bl.somewhereelse.com being served by the same rbldnsd
bind needs two zones forwarding to the same rbldnsd.
the rbldnsd server can be setup with the two zones as normal.
> Do I have to serve my rblzone with $NS?
>
No, but depending on the situation it may be a good idea.
Bind preffers to cache, and to continually querying it and getting
redirection is slower than going directly to rbldnsd.
Amos Jeffries
amos at treenetnz.com
021 293 4049
Treehouse Networks Ltd
www.treenetnz.com
--
We are fast approaching the time when "packets from a M$ operating
system" is synonymous with "hostile behavior".
More information about the rbldnsd
mailing list