Hi everyone,
I am running leopard server 10.5.4 with dns configured and enabled. The dns server works great but I also want to be able to use OpenDNS for all external dns lookups.
For those of you who do not know OpenDNS is a great service that allows for quicker dns lookups and content filtering, as well as a bunch of other things.
I believe that the way to setup internal and external dns is to have the local dns have forwarders to the external.
On the open dns site they say to set this up by modifying /etc/named.conf so that the underlined part is added.
[b]//
// Include keys file
//
include “/etc/rndc.key”;
// Declares control channels to be used by the rndc utility.
//
// It is recommended that 127.0.0.1 be the only address used.
// This also allows non-privileged users on the local host to manage
// your name server.
//
// Default controls
//
controls {
inet 127.0.0.1 port 54 allow {any;} keys {
“rndc-key”;
};
};
options {
directory “/var/named”;
recursion true;
/*
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
[u] forwarders { 208.67.222.222; 208.67.220.220; };[/u]
};
[/b]
I did just that and added in the line, [i]forwarders { 208.67.222.222; 208.67.220.220; }; [/i] , however this did not work and screwed up the server.
I guess I have to questions. One is this the right way to go about this problem, having forwarders in the local dns server. Two, how does one place a forwarder in leopard server, because I believe these directions to be dated.
Thanks in advance for any help, it would be much appreciated.
Comments are closed