[Pdns-users] Custom pipe backend
Ardhan Madras
ajhwb at knac.com
Fri May 27 11:17:30 UTC 2011
Hi All,
I wrote custom pipe backend, the backend act as recursor, logging
(for statistics purposes), domain filtering, load balancing, etc.
This is the famous `dig' output for my PowerDNS server with its
backend. In those output just discard the ttl because it currently
being harcoded.
[ajhwb at godard ~]$ host -a knac.com 192.168.24.105
Trying "knac.com"
Using domain server:
Name: 192.168.24.105
Address: 192.168.24.105#53
Aliases:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29211
;; flags: qr aa rd; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 3
;; QUESTION SECTION:
;knac.com. IN ANY
;; ANSWER SECTION:
knac.com. 3600 IN NS ns1.domaindiscover.com.
knac.com. 3600 IN A 69.169.62.6
knac.com. 3600 IN NS ns2.domaindiscover.com.
knac.com. 3600 IN MX 0 sitemail.everyone.net.
knac.com. 3600 IN SOA ns1.domaindiscover.com. hostmaster.tierra.net. 2011051601 7200 1800 604800 28800
;; ADDITIONAL SECTION:
sitemail.everyone.net. 3600 IN A 216.200.145.235
ns2.domaindiscover.com. 3600 IN A 216.104.163.3
ns1.domaindiscover.com. 3600 IN A 216.104.162.3
Received 232 bytes from 192.168.24.105#53 in 325 ms
and this is the output from pdns monitor
...
Q knac.com IN ANY -1 192.168.24.174
DATA knac.com IN A 3600 69.169.62.6
DATA knac.com IN SOA 3600 1 ns1.domaindiscover.com hostmaster.tierra.net 2011051601 7200 1800 604800 28800
DATA knac.com IN NS 3600 1 ns2.domaindiscover.com
DATA knac.com IN NS 3600 1 ns1.domaindiscover.com
DATA knac.com IN MX 3600 1 0 sitemail.everyone.net
END
Q knac.com IN SOA 3600 1 192.168.24.174
DATA knac.com IN SOA 3600 1 ns1.domaindiscover.com hostmaster.tierra.net 2011051601 7200 1800 604800 28800
END
Q knac.com IN ANY -1 192.168.24.174
DATA knac.com IN A 3600 69.169.62.6
DATA knac.com IN SOA 3600 1 ns1.domaindiscover.com hostmaster.tierra.net 2011051601 7200 1800 604800 28800
DATA knac.com IN NS 3600 1 ns2.domaindiscover.com
DATA knac.com IN NS 3600 1 ns1.domaindiscover.com
DATA knac.com IN MX 3600 1 0 sitemail.everyone.net
END
Q ns2.domaindiscover.com IN A -1 192.168.24.174
DATA ns2.domaindiscover.com IN A 3600 1 216.104.163.3
END
Q ns1.domaindiscover.com IN A -1 192.168.24.174
DATA ns1.domaindiscover.com IN A 3600 1 216.104.162.3
END
Q sitemail.everyone.net IN A -1 192.168.24.174
DATA sitemail.everyone.net IN A 3600 1 216.200.145.235
END
...
Okay, what I want to ask is why PowerDNS ask the A record for
NS/MX domain name too? in this case bring ADDITIONAL SECTION
on dig output that slooowing my backend resolve process. How
to work around with this?
Thanks,
Ardhan
_____________________________________________________________
Listen to KNAC, Hit the Home page and Tune In Live! ---> http://www.knac.com
More information about the Pdns-users
mailing list