New to Bind: Need Catch-All for domain parking

Kevin Darcy kcd at
Wed Nov 23 01:44:41 UTC 2005

MobileNow wrote:

>Hi everybody,
>I'm completely new to Bind so any help with this would be
>What I'm wanting to do is set up BIND so that it will respond to any
>domain.  What I'm wanting to use this for is so that anyone who
>decides to use my nameservers will have a parking page there.  I've
>been Googling around for it and I've found a number of places that
>say "you have to add an entry for THIS into THAT file" but being new,
>I don't know what an entry for that would look like.
Create a fake root zone with one or more wildcard records in it. *BUT*, 
big caveat, if you do this, make sure you either a) set 
"minimal-responses yes", or b) keep your root NS records constantly in 
synch with the public ones. If you give out bogus/stale root NS records, 
older nameserver implementations may actually believe them, and you may 
get some angry emails/calls from other DNS admins. "minimal-responses" 
prevents your nameserver from giving out those NS records for anything 
but explicit queries, so it removes the requirement to stay constantly 
in synch, but on the other hand, if you're serving any real domains from 
the same nameserver instance, it means that the apex NS records of those 
zones will be more-or-less invisible -- other nameservers will rely 
primarily on the delegation NS records instead -- which could prove 
troublesome if you want to readdress your nameservers, migrate to 
different nameservers, or whatever. If you serve some real zones and 
want to go the "minimal-responses" route, you may want to run a separate 
nameserver instance on its own interface or on a separate box 
exclusively for this "parking" function, since apparently 
"minimal-responses" is only a global option; not settable at the zone 
level or even the view level.

                              - Kevin

More information about the bind-users mailing list