Hi,

Do you have any search domains in /etc/resolv.conf that have a wildcard
AAAA record?

Onno

Andrej Podzimek schreef op 25-06-10 14:12:
> Hello,
> 
> When I run OpenSolaris with IPv6 enabled, *some* (but not all) domains
> are resolved incorrectly. The IPv6 address of my router is prepended
> before other addresses. Programs (such as Firefox) then try to contact
> my router instead of the correct server.
> 
> The problem has been revealed simply by using 'ping -a'.  To illustrate
> this:
> 
>     $ ping -a www.sun.com
>     www.sun.com (2002:****:****:1::1) is alive    # my router's address 
> (!)
>     www.sun.com (137.254.16.57) is alive        # the correct address
>     $ ping -a www.zive.cz
>     www.zive.cz (2002:****:****:1::1) is alive    # my router's address (!)
>     www.zive.cz (77.93.192.144) is alive        # the correct address
> 
>     $ ping -a www.google.com            #  IPv4 Google works OK
>     www.google.com (74.125.87.103) is alive
>     www.google.com (74.125.87.104) is alive
>     www.google.com (74.125.87.105) is alive
>     www.google.com (74.125.87.106) is alive
>     www.google.com (74.125.87.147) is alive
>     www.google.com (74.125.87.99) is alive
>     $ ping -a ipv6.google.com            # IPv6 Google works OK
>     ipv6.google.com (2a00:1450:8007::63) is alive
>     ipv6.google.com (2a00:1450:8007::67) is alive
>     ipv6.google.com (2a00:1450:8007::68) is alive
>     ipv6.google.com (2a00:1450:8007::69) is alive
>     ipv6.google.com (2a00:1450:8007::6a) is alive
>     ipv6.google.com (2a00:1450:8007::93) is alive
> 
> 
> IPv6 works; ipv6.google.com works as well. Some domains resolve
> correctly (router's address is not prepended), but some don't.
> Presumably, disabling IPv6 fixes the problem. But that's not a good
> solution...
> 
> Other notes:
>     * dig always resolves correctly, no router's address prepended.
>     * Linux and FreeBSD work fine with IPv6 on the same connection.
>     * The same issue is in 2009.06, snv_134 and snv_143.
> 
> This is /etc/inet/hosts:
>     ::1 helium localhost loghost
>     127.0.0.1 helium localhost loghost
> 
> These are the two important lines from /etc/nsswitch.conf:
>     hosts:      files dns
>     ipnodes:    files dns
> 
> What could be the cause of this? Any ideas?
> 
> Andrej
> 
> 
> 
> _______________________________________________
> networking-discuss mailing list
> networking-discuss@opensolaris.org

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
networking-discuss mailing list
networking-discuss@opensolaris.org

Reply via email to