Hi,
I have a DNS server which I wish to act as authoritative for some domains
and as a fully recursive server for itself (and maybe a couple of other
hosts).
I have implemented views as follows:
acl trusted { 127.0.0.1; X.Y.Z.X; };
view "trusted-view" {
match-clients { trusted; };
... hint and localhost zones
};
view "external-view" {
match-clients { any; };
... authoritative zones
};
Now this works fine apart from if I want a zone to be resolvable both from
external clients and from the local client (which for all my authoritative
domains I do) I have to list two configurations, one in each view.
Obviously this makes logical sense but... to simplify matters is there some
way I can create a global view or make the zones fully accessable? I've
tried just putting the zone config outside of any view but this didn't work.
Ideally I would also like to keep a view for external-only clients as this
will allow me "stealth DNS" should I need it for dual-use domains.
Any help greatly appreciated. I hope I've explained myself ok.
Cheers,
Dave.
|