I'm starting to play around with IPv6 and am trying to work within the constraints of an existing platform and set of services. Right now I'm trying to get DNS working over IPv6 using pdnsd.
From my client machine, I can ping6 and ssh (using the IPv6 address) to the server running pdnsd (and vice versa). When I do a host lookup from the client machine that causes a query to my server running pdnsd, with "tcpdump ip6" I can see that the DNS query is going out, looking for a AAAA record. With debugging turned on, I see the following logged by pdnsd on the server every time a query is made:
pdnsd: Could not discover udp destination address
Lookups of the same host via pdnsd locally from the server running pdnsd work fine. Any ideas? Anybody else using pdnsd with IPv6 addresses?