[Dnsmasq-discuss] bogus-nxdomain + opendns + ipv6

Andrew Elwell andrew.elwell at gmail.com
Thu Nov 15 20:08:16 GMT 2012


Hi Folks

(warning, this is behaviour noticed with the version of dnsmasq on my router -
version.bind.		0	CH	TXT	"dnsmasq-2.61"
apologies if fixed in a newer version)


I've been using OpenDNS with nxdomain to filter out their annoying
brain-dead NXDOMAIN mangling. however If I do this, it breaks on IPv6
addresses

ie - an expected result

$ host indicodev2.ipv6.cern.ch 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:

indicodev2.ipv6.cern.ch has IPv6 address 2001:1458:201:b5b9::100:10


-- there's an IPv6 AAAA record, but no A record for this machine

howver if I use opendns I get

$ host indicodev2.ipv6.cern.ch 208.67.222.222
Using domain server:
Name: 208.67.222.222
Address: 208.67.222.222#53
Aliases:

indicodev2.ipv6.cern.ch has address 67.215.65.132  <<<< BOGUS
indicodev2.ipv6.cern.ch has IPv6 address 2001:1458:201:b5b9::100:10

and with bogus-nxdomain  67.215.65.132 it bails after the A record and
doesn't try AAAA unless specifically asked


$ host indicodev2.ipv6.cern.ch
Host indicodev2.ipv6.cern.ch not found: 3(NXDOMAIN)

$ host -t AAAA indicodev2.ipv6.cern.ch
indicodev2.ipv6.cern.ch has IPv6 address 2001:1458:201:b5b9::100:10


Any ideas if I can work around this via configuration or do I have to
give up with opendns


Many thanks

Andrew



More information about the Dnsmasq-discuss mailing list