Bizarre IPv6 problem
Edward Lilley
ejlilley at gmail.com
Thu Jan 15 01:20:33 CET 2009
I'm having a rather odd issue with IPv6 here.
This is my setup:
[computers in LAN] -- [router] -- [rest of IPv6 internet]
The router knows my IPv6-subnet, and assigns all he computers a
globally-unique IPv6 address, and all computers in the LAN can talk to
each other and to the router over IPv6. That's all working fine.
The only problem is, a computer in the LAN can only connect to an IPv6
host beyond the router (e.g. ipv6.google.com) if it is constantly
maintaining a connection to the router itself -- otherwise
"ping6 ipv6.google.com" just hangs indefinitely. So if I run
"ping6 <routerhostname>" I can then do ping6, HTTP over IPv6, &c. to
sites like ipv6.google.com with no problems. (at the moment I just leave
"ping6 <routername> &" running in the background all the time).
This only seems to effects gnu/linux boxes on the lan (ubuntu & fedora),
not WinXP ones which have had IPv6 enabled.
I suspect it is some weird IP-related sysctl setting that I haven't
found yet, but it's somewhat strange. Any thoughts on how to resolve it
without the kludgy ping6-in-background hack?
Thanks in advance for any suggestions,
Edward Lilley
More information about the CLUG
mailing list