IPv6 DNS Config Strategies

Phil Mayers p.mayers at imperial.ac.uk
Thu Sep 20 09:06:30 CEST 2012


On 09/19/2012 10:18 PM, Tim Densmore wrote:
> Hi Folks,
>
> I've looked around at how-to docs, and have tinkered enough to get my
> feet wet, but would really like to have a good strategy for a layout
> when setting up BIND for v6.  For v4, I have my forwards and reverses
> cut up into multiple files that cover a /24 each.  This makes for tidy
> files, and lets me get to what I need to change quickly.  For v6 I can't
> see doing that for /64s, obviously, or even /48s, unless I just set the
> files up as I need them.  Reverse gets even more tricky.  I'd prefer to
> run with origin statements and PTRs of a reasonable string length, but
> again, do I do this at the /48 level?  An origin of /48 still leaves a
> long string to work with.

Not entirely sure what the question is here, but you state that you 
split your forward zones into multiple files "per /24". Are these files 
in >1 zone, or $INCLUDEed into bigger zones?

I'm guessing that you're editing zone files by hand. Basically, don't do 
that. Use a database to generate them, and lots of these problems are 
handled by automation.

Note that "database" may be a set of source text files - it need not be 
some large SQL/IPAM system.

FWIW our /48 reverse is a single zone, updated incrementally by dynamic 
DNS from our (SQL) IP database.


More information about the ipv6-ops mailing list