dig and host want to resolve in a nibble format with .ip6.arpa (which is incorrect) instead of .ip6.int even if you don't specify -n. bind-tools 9.2.2 is unafected by this bug. the following behaviours are reproducibles on all my box : Correct behaviour (v 9.2.2) : # dig -x 2001:6f8:204:20::1 ;; QUESTION SECTION: ;\[x200106F8020400200000000000000001/128].ip6.arpa. IN PTR # dig -n -x 2001:6f8:204:20::1 ;; QUESTION SECTION: ;1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.0.2.0.8.f.6.0.1.0.0.2.ip6.int. IN PTR ;; ANSWER SECTION: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.0.2.0.8.f.6.0.1.0.0.2.ip6.int. 60 IN PTR playa.chl.tuxicoman.be. # host 2001:6f8:204:20::1 Host \[x200106F8020400200000000000000001/128].ip6.arpa not found: 3(NXDOMAIN) # host -n 2001:6f8:204:20::1 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.0.2.0.8.f.6.0.1.0.0.2.ip6.int domain name pointer playa.chl.tuxicoman.be. Current incorrect behaviour (v9.2.3-r1) : # dig -x 2001:6f8:204:20::1 ;; QUESTION SECTION: ;1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.0.2.0.8.f.6.0.1.0.0.2.ip6.arpa. IN PTR # dig -n -x 2001:6f8:204:20::1 ;; QUESTION SECTION: ;1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.0.2.0.8.f.6.0.1.0.0.2.ip6.arpa. IN PTR # host 2001:6f8:204:20::1 Host 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.0.2.0.8.f.6.0.1.0.0.2.ip6.arpa not found: 2(SERVFAIL) # host -n 2001:6f8:204:20::1 Host 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.0.2.0.8.f.6.0.1.0.0.2.ip6.arpa not found: 2(SERVFAIL)
Sorry, this is not correct. Bitstring has been moved back to experimental in RFC 3363 Chapter 3 and is not used anymore (in fact, it has never been delegated at all). The current way to go is nibble format in ip6.arpa which is exactly the thing bind-tools 9.2.3 is doing
Ok then it's a problem of documentation. The man page of host and dig does not document the -i options which is the right to use (and I just discovered :) Those commands works : # dig -i -x 2001:6f8:204:20::1 ;; QUESTION SECTION: ;1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.0.2.0.8.f.6.0.1.0.0.2.ip6.int. IN PTR ;; ANSWER SECTION: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.0.2.0.8.f.6.0.1.0.0.2.ip6.int. 60 IN PTR playa.chl.tuxicoman.be. # host -i -n 2001:6f8:204:20::1 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.0.2.0.8.f.6.0.1.0.0.2.ip6.int domain name pointer playa.chl.tuxicoman.be.
Move/copy your delegation to ip6.arpa and you'll need no additional switch, Easynet can surely do that :-)
I just did :)
can this bug be as resolved then? Seems like it's more a bug with Bind for not documenting the behavior than with gentoo.
Confirmed as documentation job for BIND than for Gentoo. Thanks! -Jeff
Wrong resolution, let me fix
There we go... -Jeffrey