[Pdns-dev] Re: AAAA's for net. NS-records question

Leen Besselink leen at wirehub.nl
Thu Jul 19 10:14:51 CEST 2007


On Thu, Jul 19, 2007 at 08:51:38AM +0200, Leen Besselink wrote:
> Hi,
> 

Sorry, I 'already' found the switch:

aaaa-additional-processing

Looking at the comment in the config-file, it says it's slow.

And I can imagine why, because I think it's trying to get an AAAA-record for each A-record ?

Is this is really the fastest way to do this ? Or is this just an implementation issue ?

> Maybe I got it all wrong, but I don't get the IPv6 records of the nameservers of net. from PowerDNS recursor.
> 
> Is it an IPv6-problem in the recursor or can it just not cache 2 addresses per NS-record-name ?
> 
> As the a and b nameservers have several addresses:
> 
> a.gtld-servers.net.     172800  IN      A       192.5.6.30
> a.gtld-servers.net.     172800  IN      AAAA    2001:503:a83e::2:30
> b.gtld-servers.net.     172800  IN      A       192.33.14.30
> b.gtld-servers.net.     172800  IN      AAAA    2001:503:231d::2:30
> 
> Is this is a bug or a feature/normal/to be expected ?
> 
> Below is some debug-information (yes, this 'problem' has been laying around for some time,
> I just had to make sure about a few things, before I would send it).
> 
> This 'problem' should be fairly easy to reproduce/test.
> 
> It's a snapshot version from 'just' after the latest stable release.
> 
> debian:~# grep -v '^#' /etc/powerdns/recursor.conf | grep -v '^$'
> forward-zones-file=/etc/powerdns/forward-zones
> local-address=127.0.0.3
> log-common-errors=yes
> trace=on
> 
> debian:~# grep -i nameserver /etc/resolv.conf
> nameserver 127.0.0.3
> 
> Have a nice day,
> 	Leen Besselink.
> _____________________________________
> New things are always on the horizon.
> 
> $ dig @192.33.14.30 net. NS
> 
> ; <<>> DiG 9.3.4 <<>> @192.33.14.30 net. NS
> ; (1 server found)
> ;; global options:  printcmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40043
> ;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 15
> 
> ;; QUESTION SECTION:
> ;net.                           IN      NS
> 
> ;; ANSWER SECTION:
> net.                    172800  IN      NS      e.gtld-servers.net.
> net.                    172800  IN      NS      l.gtld-servers.net.
> net.                    172800  IN      NS      d.gtld-servers.net.
> net.                    172800  IN      NS      j.gtld-servers.net.
> net.                    172800  IN      NS      g.gtld-servers.net.
> net.                    172800  IN      NS      i.gtld-servers.net.
> net.                    172800  IN      NS      h.gtld-servers.net.
> net.                    172800  IN      NS      c.gtld-servers.net.
> net.                    172800  IN      NS      b.gtld-servers.net.
> net.                    172800  IN      NS      k.gtld-servers.net.
> net.                    172800  IN      NS      m.gtld-servers.net.
> net.                    172800  IN      NS      a.gtld-servers.net.
> net.                    172800  IN      NS      f.gtld-servers.net.
> 
> ;; ADDITIONAL SECTION:
> e.gtld-servers.net.     172800  IN      A       192.12.94.30
> l.gtld-servers.net.     172800  IN      A       192.41.162.30
> d.gtld-servers.net.     172800  IN      A       192.31.80.30
> j.gtld-servers.net.     172800  IN      A       192.48.79.30
> g.gtld-servers.net.     172800  IN      A       192.42.93.30
> i.gtld-servers.net.     172800  IN      A       192.43.172.30
> h.gtld-servers.net.     172800  IN      A       192.54.112.30
> c.gtld-servers.net.     172800  IN      A       192.26.92.30
> b.gtld-servers.net.     172800  IN      A       192.33.14.30
> b.gtld-servers.net.     172800  IN      AAAA    2001:503:231d::2:30
> k.gtld-servers.net.     172800  IN      A       192.52.178.30
> m.gtld-servers.net.     172800  IN      A       192.55.83.30
> a.gtld-servers.net.     172800  IN      A       192.5.6.30
> a.gtld-servers.net.     172800  IN      AAAA    2001:503:a83e::2:30
> f.gtld-servers.net.     172800  IN      A       192.35.51.30
> 
> ;; Query time: 305 msec
> ;; SERVER: 192.33.14.30#53(192.33.14.30)
> ;; WHEN: Tue Jul 10 10:11:28 2007
> ;; MSG SIZE  rcvd: 506
> 
> $ dig @127.0.0.3 net. NS
> 
> ; <<>> DiG 9.3.4 <<>> net. NS
> ;; global options:  printcmd
> ;; Got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35214
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 13
> 
> ;; QUESTION SECTION:
> ;net.                           IN      NS
> 
> ;; ANSWER SECTION:
> net.                    171617  IN      NS      g.gtld-servers.net.
> net.                    171617  IN      NS      b.gtld-servers.net.
> net.                    171617  IN      NS      i.gtld-servers.net.
> net.                    171617  IN      NS      d.gtld-servers.net.
> net.                    171617  IN      NS      e.gtld-servers.net.
> net.                    171617  IN      NS      m.gtld-servers.net.
> net.                    171617  IN      NS      f.gtld-servers.net.
> net.                    171617  IN      NS      l.gtld-servers.net.
> net.                    171617  IN      NS      c.gtld-servers.net.
> net.                    171617  IN      NS      k.gtld-servers.net.
> net.                    171617  IN      NS      j.gtld-servers.net.
> net.                    171617  IN      NS      a.gtld-servers.net.
> net.                    171617  IN      NS      h.gtld-servers.net.
> 
> ;; ADDITIONAL SECTION:
> c.gtld-servers.net.     171619  IN      A       192.26.92.30
> b.gtld-servers.net.     171619  IN      A       192.33.14.30
> a.gtld-servers.net.     171619  IN      A       192.5.6.30
> h.gtld-servers.net.     171619  IN      A       192.54.112.30
> f.gtld-servers.net.     171619  IN      A       192.35.51.30
> k.gtld-servers.net.     171619  IN      A       192.52.178.30
> j.gtld-servers.net.     171619  IN      A       192.48.79.30
> e.gtld-servers.net.     171619  IN      A       192.12.94.30
> i.gtld-servers.net.     171619  IN      A       192.43.172.30
> m.gtld-servers.net.     171619  IN      A       192.55.83.30
> d.gtld-servers.net.     171619  IN      A       192.31.80.30
> l.gtld-servers.net.     171619  IN      A       192.41.162.30
> g.gtld-servers.net.     171619  IN      A       192.42.93.30
> 
> ;; Query time: 53 msec
> ;; SERVER: 127.0.0.3#53(127.0.0.3)
> ;; WHEN: Tue Jul 10 10:11:47 2007
> ;; MSG SIZE  rcvd: 450
> 
> Trace of the query above just after a restart
> 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] question for 'net.|NS' from 127.0.0.3
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Looking for CNAME cache hit of 'net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: No CNAME cache hit of 'net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: No cache hit for 'net.|NS', trying to find an appropriate NS record
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Checking if we have NS in cache for 'net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: no valid/useful NS in cache for 'net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Checking if we have NS in cache for '.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'a.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'b.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'c.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'd.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'e.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'f.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'g.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'h.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'i.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'j.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'k.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'l.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: NS (with ip, or non-glue) in cache for '.' -> 'm.root-servers.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: within bailiwick: 1, in cache, ttl=3599976
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: We have NS in cache for '.' (flawedNSSet=0)
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Cache consultations done, have 13 NS to contact
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Nameservers: f.root-servers.net.(0ms), c.root-servers.net.(0ms), i.root-servers.net.(0ms), 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.:              e.root-servers.net.(0ms), b.root-servers.net.(0ms), d.root-servers.net.(0ms), 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.:              a.root-servers.net.(0ms), j.root-servers.net.(0ms), k.root-servers.net.(0ms), 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.:              l.root-servers.net.(0ms), m.root-servers.net.(0ms), g.root-servers.net.(0ms), 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.:              h.root-servers.net.(0ms)
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Trying to resolve NS 'f.root-servers.net.' (1/13)
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]   f.root-servers.net.: Looking for CNAME cache hit of 'f.root-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]   f.root-servers.net.: No CNAME cache hit of 'f.root-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]   f.root-servers.net.: Found cache hit for A: 192.5.5.241[ttl=3599976] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Resolved '.' NS f.root-servers.net. to: 192.5.5.241
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Trying IP 192.5.5.241, asking 'net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Got 28 answers from f.root-servers.net. (192.5.5.241), rcode=0, in 22ms
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|F.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|G.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|H.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|I.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|J.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|K.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|L.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|M.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|A.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|B.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|C.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|D.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|E.GTLD-SERVERS.net.' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'A.GTLD-SERVERS.net.|A|192.5.6.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'A.GTLD-SERVERS.net.|AAAA|2001:503:a83e::2:30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'B.GTLD-SERVERS.net.|A|192.33.14.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'B.GTLD-SERVERS.net.|AAAA|2001:503:231d::2:30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'C.GTLD-SERVERS.net.|A|192.26.92.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'D.GTLD-SERVERS.net.|A|192.31.80.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'E.GTLD-SERVERS.net.|A|192.12.94.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'F.GTLD-SERVERS.net.|A|192.35.51.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'G.GTLD-SERVERS.net.|A|192.42.93.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'H.GTLD-SERVERS.net.|A|192.54.112.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'I.GTLD-SERVERS.net.|A|192.43.172.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'J.GTLD-SERVERS.net.|A|192.48.79.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'K.GTLD-SERVERS.net.|A|192.52.178.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'L.GTLD-SERVERS.net.|A|192.41.162.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'M.GTLD-SERVERS.net.|A|192.55.83.30' from '.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: determining status after receiving this packet
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'F.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'G.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'H.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'I.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'J.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'K.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'L.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'M.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'A.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'B.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'C.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'D.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: got NS record 'net.' -> 'E.GTLD-SERVERS.net.'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: status=did not resolve, got 13 NS, looping to them
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Nameservers: H.GTLD-SERVERS.net.(0ms), C.GTLD-SERVERS.net.(0ms), M.GTLD-SERVERS.net.(0ms), 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.:              A.GTLD-SERVERS.net.(0ms), L.GTLD-SERVERS.net.(0ms), I.GTLD-SERVERS.net.(0ms), 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.:              G.GTLD-SERVERS.net.(0ms), D.GTLD-SERVERS.net.(0ms), K.GTLD-SERVERS.net.(0ms), 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.:              J.GTLD-SERVERS.net.(0ms), E.GTLD-SERVERS.net.(0ms), F.GTLD-SERVERS.net.(0ms), 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.:              B.GTLD-SERVERS.net.(0ms)
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Trying to resolve NS 'H.GTLD-SERVERS.net.' (1/13)
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]   H.GTLD-SERVERS.net.: Looking for CNAME cache hit of 'H.GTLD-SERVERS.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]   H.GTLD-SERVERS.net.: No CNAME cache hit of 'H.GTLD-SERVERS.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]   H.GTLD-SERVERS.net.: Found cache hit for A: 192.54.112.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Resolved 'net.' NS H.GTLD-SERVERS.net. to: 192.54.112.30
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Trying IP 192.54.112.30, asking 'net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Got 28 answers from H.GTLD-SERVERS.net. (192.54.112.30), rcode=0, in 26ms
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|b.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|g.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|f.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|c.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|m.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|j.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|i.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|e.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|k.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|d.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|a.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|l.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'net.|NS|h.gtld-servers.net.' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'b.gtld-servers.net.|A|192.33.14.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'b.gtld-servers.net.|AAAA|2001:503:231d::2:30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'g.gtld-servers.net.|A|192.42.93.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'f.gtld-servers.net.|A|192.35.51.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'c.gtld-servers.net.|A|192.26.92.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'm.gtld-servers.net.|A|192.55.83.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'j.gtld-servers.net.|A|192.48.79.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'i.gtld-servers.net.|A|192.43.172.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'e.gtld-servers.net.|A|192.12.94.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'k.gtld-servers.net.|A|192.52.178.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'd.gtld-servers.net.|A|192.31.80.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'a.gtld-servers.net.|A|192.5.6.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'a.gtld-servers.net.|AAAA|2001:503:a83e::2:30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'l.gtld-servers.net.|A|192.41.162.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: accept answer 'h.gtld-servers.net.|A|192.54.112.30' from 'net.' nameservers? YES!
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: determining status after receiving this packet
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'b.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'g.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'f.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'c.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'm.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'j.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'i.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'e.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'k.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'd.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'a.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'l.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: answer is in: resolved to 'h.gtld-servers.net.|NS'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: status=got results, this level of recursion done
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Starting additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'b.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  b.gtld-servers.net.: Looking for CNAME cache hit of 'b.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  b.gtld-servers.net.: No CNAME cache hit of 'b.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  b.gtld-servers.net.: Found cache hit for A: 192.33.14.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'g.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  g.gtld-servers.net.: Looking for CNAME cache hit of 'g.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  g.gtld-servers.net.: No CNAME cache hit of 'g.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  g.gtld-servers.net.: Found cache hit for A: 192.42.93.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'f.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  f.gtld-servers.net.: Looking for CNAME cache hit of 'f.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  f.gtld-servers.net.: No CNAME cache hit of 'f.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  f.gtld-servers.net.: Found cache hit for A: 192.35.51.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'c.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  c.gtld-servers.net.: Looking for CNAME cache hit of 'c.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  c.gtld-servers.net.: No CNAME cache hit of 'c.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  c.gtld-servers.net.: Found cache hit for A: 192.26.92.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'm.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  m.gtld-servers.net.: Looking for CNAME cache hit of 'm.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  m.gtld-servers.net.: No CNAME cache hit of 'm.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  m.gtld-servers.net.: Found cache hit for A: 192.55.83.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'j.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  j.gtld-servers.net.: Looking for CNAME cache hit of 'j.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  j.gtld-servers.net.: No CNAME cache hit of 'j.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  j.gtld-servers.net.: Found cache hit for A: 192.48.79.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'i.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  i.gtld-servers.net.: Looking for CNAME cache hit of 'i.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  i.gtld-servers.net.: No CNAME cache hit of 'i.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  i.gtld-servers.net.: Found cache hit for A: 192.43.172.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'e.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  e.gtld-servers.net.: Looking for CNAME cache hit of 'e.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  e.gtld-servers.net.: No CNAME cache hit of 'e.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  e.gtld-servers.net.: Found cache hit for A: 192.12.94.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'k.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  k.gtld-servers.net.: Looking for CNAME cache hit of 'k.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  k.gtld-servers.net.: No CNAME cache hit of 'k.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  k.gtld-servers.net.: Found cache hit for A: 192.52.178.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'd.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  d.gtld-servers.net.: Looking for CNAME cache hit of 'd.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  d.gtld-servers.net.: No CNAME cache hit of 'd.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  d.gtld-servers.net.: Found cache hit for A: 192.31.80.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'a.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  a.gtld-servers.net.: Looking for CNAME cache hit of 'a.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  a.gtld-servers.net.: No CNAME cache hit of 'a.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  a.gtld-servers.net.: Found cache hit for A: 192.5.6.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'l.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  l.gtld-servers.net.: Looking for CNAME cache hit of 'l.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  l.gtld-servers.net.: No CNAME cache hit of 'l.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  l.gtld-servers.net.: Found cache hit for A: 192.41.162.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: record 'h.gtld-servers.net.|NS' needs IP for additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  h.gtld-servers.net.: Looking for CNAME cache hit of 'h.gtld-servers.net.|CNAME'
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  h.gtld-servers.net.: No CNAME cache hit of 'h.gtld-servers.net.|CNAME' found
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1]  h.gtld-servers.net.: Found cache hit for A: 192.54.112.30[ttl=172800] 
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] net.: Done with additional processing
> Jul 10 10:12:43 debian pdns_recursor[1792]: [1] answer to question 'net.|NS': 13 answers, 13 additional, took 2 packets, 0 throttled, 0 timeouts, 0 tcp connections, rcode=0
_____________________________________
New things are always on the horizon.


More information about the Pdns-dev mailing list