Behaviour of a recursive DNS server
yjchui at cht.com.tw
Tue Jun 10 06:30:08 UTC 2008
I am trying IPv6 NAT-PT, so I wish my DNS server (my ISP DNS server) can be
So, I send a recursive query, and my DNS server does reply recursively but
with strange behaviors described as following:
Sometimes, the DNS server will have two replies for single one query.
The first reply will only contain the CNAME but no A or AAAA record
(address) information for the CNAME.
Then, the second reply has all the information, including CNAME and A/AAAA
My NAT-PT box seems to have problems with the first extra reply. So, does
anybody know why this happens?
And, the most important, how to remove the first extra reply in the DNS
server, such as Bind?
I have tried to build up my own DNS server using Bind 9.2.1 and make it
support recursive reply.
I find that sometimes, the reply of my DNS server just contains CNAME record
for my query name, no further information. (No second reply with address
However, from the sniffer, the recursive flag in DNS reply is set !!!!
The condition also bothers me a lot.
More information about the bind-users