My latest success was the setup of a working IPv6 site that tells you which IP you are connecting from and if it is an IPv6 IP address. After requesting a subnet from the BT Exact Tunnel Broker, a service that I mentioned earlier in my IPv6 intro post, my laptop is now IPv6 enabled.
The above screenshot is the result from ShowMyIP6.com which tells you if you are IPv6 enabled and what your IP address is (plus some additional info). My location shows up as United Kingdom (GB) due to the IPs belonging to the BT service, but it should be accurate once the World’s ISPs (and users) have shifted to IPv6 (still pretty far off).
For the backend, I reused my Python script from WhatisMyCountry.com and didn’t really have to make much changes. Even the whois lookup worked fine (though it does get stuck at certain times).
I haven’t tested this with any host other than my laptop so please let me know if the results aren’t what you expected.