On Wed, Mar 23, 2016 at 05:44:56AM -0700, syaginf wrote: > Greetings. > We are in the process of migrating from Bind to Powerdns on one of our > compute cluster. > Issue we are having is related to DNS Delegation for Isilon (Related to > Isilon Smart Connect feature.) > > Server is Master for .hpc > we need to delegate for isilon.hpc > > In order to achive that we have > > isilon.hpc -> NS isilon-dns.hpc > isilon-dns.hpc -> A record with Ip address. > > This works like a Charm in Bind on one of the old servers and doesn't work > in PowerDNS. > > Any suggestion on what we might be missing and what might have to be > enabled, or troubleshooting steps would be appreciated. >
Hi, The results of the dig command against the old server includes the A record for the isilon.hpc. This must come from your isilon-dns.hpc server so your bind must be performing recursion to present that value back. The PDNS server is only an authoritative server. For recursion, we use pdns-recursor here and use the forward-zone feature to route Isilon lookups to the correct server. > This is result of DIG command on the old server. > > ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.23.rc1.el6_5.1 <<>> @127.0.0.1 isilon.hpc > ; (1 server found) > ;; global options: +cmd > ;; Got answer: > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45472 > ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 > > ;; QUESTION SECTION: > ;isilon.hpc. IN A > > ;; ANSWER SECTION: > isilon.hpc. 0 IN A 192.168.3.121 > > ;; AUTHORITY SECTION: > isilon.hpc. 259200 IN NS isilon-dns.hpc. > > ;; ADDITIONAL SECTION: > isilon-dns.hpc. 259200 IN A 192.168.3.0 > > ;; Query time: 1 msec > ;; SERVER: 127.0.0.1#53(127.0.0.1) > ;; WHEN: Wed Mar 23 09:38:53 2016 > ;; MSG SIZE rcvd: 85 > These results are correct for an authoritative server w/o recursion. Bind has both functions integrated into the same product: > Here are result for the PowerDNS server > > ; <<>> DiG 9.9.4-RedHat-9.9.4-29.el7_2.3 <<>> @127.0.0.1 isilon.hpc > ; (1 server found) > ;; global options: +cmd > ;; Got answer: > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18138 > ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 2 > > ;; OPT PSEUDOSECTION: > ; EDNS: version: 0, flags:; udp: 1680 > ;; QUESTION SECTION: > ;isilon.hpc. IN A > > ;; AUTHORITY SECTION: > isilon.hpc. 259200 IN NS isilon-dns.hpc. > > ;; ADDITIONAL SECTION: > isilon-dns.hpc. 259200 IN A 192.168.3.0 > > ;; Query time: 4 msec > ;; SERVER: 127.0.0.1#53(127.0.0.1) > ;; WHEN: Tue Mar 22 20:51:20 EDT 2016 > ;; MSG SIZE rcvd: 80 > Good luck. Regards, Ken _______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com https://mailman.powerdns.com/mailman/listinfo/pdns-users