Around me I noticed that a lot of people don’t have hands-on experience with IPv6. The networks they work in do not support IPv6 nor does their ISP provide them with native IPv6 connectivity at home.
On my local systems I often use Virtual Box to set up (IPv6) testing environments. I thought I’d create some Virtual Machine images to get some hands-on experience with IPv6.
The images and README can be found on Github and are aimed to be easy to install and work with.
To run the images you need to have Virtual Box installed. You also should be able to use the Linux command line as the Virtual Machines are based on Ubuntu 16.04.
More information can be found in the repository on Github in the README file.
You can download the images here.
How to use
Please take a look at the README on Github. It tells you how to use them.
At home I have native IPv6 via my ISP ZeelandNet since June 2014. Ever since I’ve been using the internet via IPv6 where possible.
Yesterday I thought it was time to create a IPv6-only VLAN + SSID at home and see what parts of the internet I could use while being on a IPv6-only network. No NAT64 or anything, just IPv6.
I’m using a Soekris NET6501 with Ubuntu as my router at home. So I created a new VLAN and used that VLAN tag to create a new SSID on my Access Point.
Under Ubuntu I configured:
- Radvd for Router Advertisements
- Wide DHCPv6 Server for DNS servers
IPv6-only under iOS 9.1
I have an iPhone 5s and iPad Air 2 both running iOS 9.1 and I thought it was best to use these for testing the IPv6-only network.
They connected just fine! But the WiFi overview didn’t show any IP-Address. Seems that is still IPv4-only.
And ipv6-test.com showed that I had IPv6 connectivity only.
You might think that the internet breaks, but I think that already a lot of the large services work. A list of things which work:
- Facebook / Messenger
- Google: Search, YouTube, Maps and Gmail
- NOS (Dutch news
- Apple Notifications
- My own website and E-Mail
- Various local sites I visit
What does not work?
Well, this could be a very long list. But there are certain services which should be highlighted for not supporting IPv6:
- Apple App Store
- All Dutch Online banking
So yes, the biggest part of the internet does not work over IPv6. But most of the things work for me.
I’ll keep testing the internet using this IPv6-only SSID and I’ll probably keep bugging various admins to turn on IPv6.