IPv6 Test
ipv6test.google.com
ipv6test.google.com
My iphone gets 10/10, 9/10 (I haven't fixed the DNS server to have IPv6 access yet).
The Google page fails to detect that I do in fact have IPv6 randomly some of the time...
Aren't they basically carrying all the data requested back back forth like an ISP over an (ipv4) ISP? So you are basically doubling the traffic needed? If so, how are there free tunnels, how do they make money? How is it even practical?
Not sure how they make money though...
You could make money by switching ads (like cable companies do with public broadcasts) and by doing traffic analysis for market research.
I suspect that tunneled traffic volumes will always be low enough not to significantly affect the bottom line, as anyone willing to maintain a manually configured tunnel will move to native IPv6 transit as soon as possible and higher volume production business needs will use native/load balancers/proxy servers instead of tunnels.
Check this: http://paste.userlinux.net/62/
Edit: previous link shows that I have IPv6 connectivity and Google test page is wrong.
I believe their message is incorrect. It should be "Your system is not using IPv6 connection by default OR you don't have it."
Also, the IPv6 is available on <random>.ds.ipv6test.google.com, which is what they use to check your conectivity.
Honestly, I don't see how are they testing if I have an IPv6 address when their web it's not accessible using IPv6. I can be wrong, though :)
Edit: OK, point for you. Although the system tries IPv6 first, may be Firefox is using IPv4 for that page because there's no IPv6 on ipv6test.google.com.
But I still think it's wrong because they're doing false negatives.
I think they are detecting via Ajax to an ipv6 only domain so the test page does not need ipv6.
So it must be misdetecting you. It was being intermittent for me earlier...
# ping6 ::1
PING ::1(::1) 56 data bytes
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.054 ms
...
# ping6 2a00:1450:8002::6a
connect: Network is unreachable
does that mean that my isp isn't supporting ipv6? as far as i can tell, my system is configured to do so (i am worried about the "pure ipv6" part, not ipv4+6, which is fine).[edit: updated with an ipv6 address from http://www.cyberciti.biz/faq/howto-test-ipv6-network-with-pi...] [edit2: updated again with google address from below]
Try 2a00:1450:8002::6a which is ipv6.google.com
But if you only have fe80:: and ff00:: addresses on your network you do not have external connectivity, those are link local addresses, not routed addresses...
Does test-ipv6.com say you have a public ipv6 address?
edit: it looks like Safari must run dns requests both as IPv4 and IPv6 and uses whichever returns first. Refreshing a few times found the IPv6 is ready message on ipv6.google
Is that 10/10 on both lines? The first 10/10 just means you have working IPv4, and you don't have a broken IPv6 that will cause problems. So you get 10/10, 0/10 if you just have working ipv4 and no ipv6...