What I am trying to achieve is this:
I am using BIND9 only for forwarding DNS requests to other DNS Servers.
I want the entire hosts in the
network : 173.252.110.0
with the host range: 173.252.110.1 - 173.252.110.254
with a total 254 addresses to be sent for reverse lookup say to DNS : 8.8.8.8, using a single zone configuration as shown below.
Instead of having a zone file for each and every IP in the network, i want to use one zone file to have all the hosts in the network 173.252.110.0 to be forwarded to 8.8.8.8.
So when i do a dig -x 173.252.110.27 which is in the range of the specified network, i want it be forwarded to only 8.8.8.8
When i do dig on a specific address, it gets resolved, but not through the configured DNS 8.8.8.8, but through default DNS 8.8.4.4. I hope this explains the situation which i am trying to solve with a zone file delegation.
I am not sure if the zone file configuration is correct.
==========================================================
dig -x 173.252.110.27,
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-14.mlos2.mwg <<>> -x 173.252.110.27
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16896
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;27.110.252.173.in-addr.arpa. IN PTR
;; ANSWER SECTION:
27.110.252.173.in-addr.arpa. 39 IN PTR
edge-star-shv-13-frc1.facebook.com.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Jul 9 07:11:49 2013
;; MSG SIZE rcvd: 93
named.conf
==========
# named.conf
options {
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
allow-query {localhost;};
recursion yes;
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
directory "/var/named";
version "none";
max-cache-size 134217728;
forward only;
};
include "/etc/rndc.key";
include "/etc/named.conf.test";
named.conf.test:
==============
view "default" IN {
max-cache-ttl 600;
max-ncache-ttl 600;
zone "." IN {
type forward;
forwarders {8.8.4.4;};
forward only;
};
zone "0/24.110.252.173.in-addr.arpa" IN {
type forward;
forwarders {8.8.8.8;};
forward only;
};
};
~