Note: Fake IPs are specified below for security purposes :|
options {
directory "/var/named";
allow-recursion { acl-recursion; };
allow-transfer { acl-transfer; };
blackhole { acl-blackhole; };
listen-on {
127.0.0.1;
10.10.10.10;
};
forwarders {
11.11.11.11;
22.22.22.22;
33.33.33.33;
44.44.44.44;
};
forward first;
recursion yes;
Jul 5 13:46:03 hostname named[475]: [ID 295310 daemon.warning] non-recursive forwarder: [11.11.11.11].53
Jul 5 13:46:03 hostname named[475]: [ID 295310 daemon.warning] non-recursive forwarder: [22.22.22.22].53
Jul 5 13:46:03 hostname named[475]: [ID 295310 daemon.warning] non-recursive forwarder: [33.33.33.33].53
Jul 5 13:46:03 hostname named[475]: [ID 295310 daemon.warning] non-recursive forwarder: [44.44.44.44].53
I'm getting the messages above over and over again on my external dns server. As you can see, the
four IP's on the messages file are pointing to our ISP's DNS servers to forward external queries.
Why am I getting these messages? If my ISP's DNS servers are not forwarding, our users will be complaining that they
can't surf the web
If my ISP's DNS servers are not forwarding our queries, how can the
queries from our network able to resolve external queries? Can I assume that our external DNS server
is the primary name resolver of external queries if our forwarders are failing?
Any ideas?
"Not all operating systems suck, it's just that some operating systems suck worst than others"