Howdy folks,
I'm having a little trouble understanding a problem that the `host` command in
RELENG_7_0 (very recent) is having. This is by and large my first time working
with IPv6, which I've been meaning to learn for some time. First off, I've got
my zone file configured to return a AAAA record for x1.mydomain and named isn't
complaining. However, when I run `host -6 x1.mydomain`, host returns the
following output:
([EMAIL PROTECTED]) [/etc/namedb]: host -6 x1.mydomain
/usr/src/lib/bind/isc/../../../contrib/bind9/lib/isc/unix/socket.c:1179:
internal_send: ::ffff:127.0.0.1#53: Invalid argument
/usr/src/lib/bind/isc/../../../contrib/bind9/lib/isc/unix/socket.c:1179:
internal_send: ::ffff:IP.IP.IP.8#53: Invalid argument
/usr/src/lib/bind/isc/../../../contrib/bind9/lib/isc/unix/socket.c:1179:
internal_send: ::ffff:127.0.0.1#53: Invalid argument
/usr/src/lib/bind/isc/../../../contrib/bind9/lib/isc/unix/socket.c:1179:
internal_send: ::ffff:IP.IP.IP.8#53: Invalid argument
;; connection timed out; no servers could be reached
IP.IP.IP.8 is my ISP's DNS server, and is a third option just in case the
localhost DNS server crashes or goes batty while I'm out drinking or somesuch.
Here's my resolv.conf, which shows ::1 listed as the second nameserver entry -
however, it seems host -6 never even tries it.
domain mydomain
search mydomain
nameserver 127.0.0.1
nameserver ::1
nameserver IP.IP.IP.8
The DNS server running on localhost is authoritative for mydomain. I can ping
it via localhost using both v4 and v6, and I can also ping the external v4 and
v6 addresses just fine remotely. Worth noting is that host without the -6
option resolves the v6 addresses just fine, however it seems like it should
work properly with the -6 option as well. It is likely doing so via the IPv4
nameserver address, since that is the first nameserver specified in
resolv.conf.
This may be a bug deserving a PR, but I'm not entirely sure, so I thought to
check here first.
As I said, I'm new to IPv6, but this behavior seems to be counterintuitive. Am
I just doing it wrong?
Note: I'm not on -stable, so please CC: me on responses.
Thanks, Matt
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"