I have a network switch doing IPv6 DNS relay to a Linux box (3.0.4-gentoo #7).
The packets (DNS request) are arriving fine at the Linux box.
Where I'm stuck now is how to resolve those, either by relaying again to a web DNS server (eg OpenDNS) or even resolving them locally and returning that back to the switch.
Various help files online talk about named.conf and /etc/hosts but many are just IPv4 and what I've tried from them doesn't seem to work.
Anyone got a 5-step guide to resolving IPv6 DNS requests (or relaying) on a Linux machine?
---EDIT---
I now have the named.conf and so on configured to some extent that the box is replying for DNS requests, but if I sniff the traffic, Wireshark shows it replying with response code Server failure. Any theories on why?