Overriding Included Zone File Entries
barmar at alum.mit.edu
Tue Mar 5 19:44:47 UTC 2013
In article <mailman.1607.1362510489.11945.bind-users at lists.isc.org>,
Pat Suwalski <pat at suwalski.net> wrote:
> Hello everyone,
> I have a question about using the $INCLUDE directive in my zone files.
> We run DNS for a moderately large number of domains, largely pointing at
> the same servers. So, I'd really like to have the following setup:
> mail IN A n.n.n.n
> mail2 IN A n.n.n.n
> www IN A n.n.n.n
> @ IN TXT "v=spf1..."
> And then have individual zone files be able to override the various values:
> $INCLUDE db.common.inc
> www IN A x.x.x.x
> Of course, this just round-robins the A record for the www entry.
> Does anyone know if it is possible to make the new entry override the
> previously included one rather than add to it?
> If not, is there a typical config structure that has worked for someone
> trying to do a similar setup?
Instead of one include file for everything, use separate include files:
Then you can omit some $INCLUDE directives in the zones that have more
More information about the bind-users