Using bind10 as one of my production servers

Dan Mahoney dmahoney at isc.org
Fri Aug 3 14:09:39 UTC 2012



On Fri, 3 Aug 2012, Shane Kerr wrote:

> Dan,
> 
> On Thursday, 2012-08-02 16:46:02 +0000, 
> Dan Mahoney <dmahoney at isc.org> wrote:
> > 
> > I host some friends and family and have a couple of DNS servers at on 
> > separate boxes.  I'd be interested in running bind10 for one of them
> > as a user experience test (while keeping the other running bind9)
> > 
> > Here's my problem: I currently sync the zonelist by copying over a 
> > named.include file from my stealth master.  If the md5 has changed
> > from known-last, we load and rndc reload.  I have no idea how to
> > adapt this behavior to bind10.
> 
> That's a good use case. :)
> 
> We'll need to write a parser for full BIND 9 at some point, but for now
> maybe you can give us a quick look at the exact zone formats in your
> included file?
> 
> What we probably want to do is something like:
> 
>   for each zone in the named.include file:
>      if it is not already configured in BIND 10:
>         add to BIND 10 configuration
>      
> This can be done with our clunky bindctl tool today, the only trick is
> that first line... which we can probably do with awk in your case.
> 
> Note that if you also want to remove zones then it's a bit tricker,
> although not horribly so - it just means keeping the previous version
> of named.include around and using diff to find out what those zones are.

Yes and note that my own system there is less than perfect -- if I remove 
a zone, the config will go away but the zonefile won't -- so a delete and 
later add with different serials could get complicated if I weren't using 
all date-based serials.  In practice it never has been an issue.

-Dan

> 
> Cheers,
> 
> --
> Shane
> 


More information about the bind10-users mailing list