query-source for multiple interfaces
Barry Margolin
barmar at alum.mit.edu
Thu May 18 12:31:57 UTC 2006
In article <e4gd1a$4bm$1 at sf1.isc.org>,
Mark Andrews <Mark_Andrews at isc.org> wrote:
> > In article <e4feh9$12k9$1 at sf1.isc.org>,
> > Sam Wilson <Sam.Wilson at ed.ac.uk> wrote:
> >
> > > Looking at the ARM the "query-source" option seems to be able to specify
> > > only one address. We are investigating anycast DNS on multihomed
> > > servers. It looks as though I can't use "query-source" to allow queries
> > > to be sent from any address except the multicast address. Is this true
> > > and is there any obvious workaround? I've already thought of adding a
> > > second local /32 address that's specific to the box and sourcing the
> > > queries from there, but that's getting rather messy.
> >
> > If the anycast address is an alias IP, I don't think you need to do
> > anything. I think the OS will automatically default the source address
> > to the primary IP of the outgoing interface rather than an alias.
>
> Also it does not make sence to send queries from a anycast
> address as the replies are not guarenteed to go back to the
> correct instance.
That's his point -- he wants to PREVENT it from using the anycast
address. But he doesn't want to list all the other addresses
explicitly, he was hoping for something like:
query-source address { !1.2.3.4; };
to mean "use any of the system's addresses except 1.2.3.4".
--
Barry Margolin, barmar at alum.mit.edu
Arlington, MA
*** PLEASE post questions in newsgroups, not directly to me ***
*** PLEASE don't copy me on replies, I'll read them in the group ***
More information about the bind-users
mailing list