[opensuse] 12.3 IP not recognizing IPv6 path not available
In some experimenting with IPv6 vs IPv4 with my notebook, I have noticed that openSUSE does not recognize that an IPv6 path is not available. When I have an IPv6 connection, the IPv6 connection works as expected, but when it's not, protocols such as ssh still try to use the IPv6 address. The hosts command returns both IPv4 and IPv6 addresses, even when there is no IPv6 connection. When there is no IPv6 connection, ip -6 route sh shows "fe80::/64 dev wlan0 proto kernel metric 256. While I don't know the details with openSUSE, a maximum metric number generally indicates an unreachable route which should be ignored. Any ideas? tnx jk -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
I found the problem. It's the DNS server. If I use an alias for IPv4 and real address for IPv6, only IPv6 works. If I use an alias for both, only IPv4 works. If I use real addresses for both IPv4 and IPv6, then both IPv4 and IPv6 work as expected. I use an alias for IPv4 because my IPv4 address is dynamic, but the host name is consistent, based on modem and firewall MAC addresses. James Knott wrote:
In some experimenting with IPv6 vs IPv4 with my notebook, I have noticed that openSUSE does not recognize that an IPv6 path is not available. When I have an IPv6 connection, the IPv6 connection works as expected, but when it's not, protocols such as ssh still try to use the IPv6 address. The hosts command returns both IPv4 and IPv6 addresses, even when there is no IPv6 connection. When there is no IPv6 connection, ip -6 route sh shows "fe80::/64 dev wlan0 proto kernel metric 256. While I don't know the details with openSUSE, a maximum metric number generally indicates an unreachable route which should be ignored.
Any ideas?
tnx jk
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (1)
-
James Knott