Yesterday I decided to upgrade my wireless router firmware. Initially I was just going to go with a new release of DD-WRT (it came pre-installed with what is now a 5 year old release). While I was at it I figured I would set it up for IPv6 (because I noticed my cable modem had it configured) and ipsec VPN (because Android supports ipsec natively).
Imagine my surprise when I discover that DD-WRT supports neither. So I switched to OpenWrt. Which requires a lot more knowledge to configure, but it at least supports things.
Even still, dealing with IPv6 was a pain. It turns out that the IPv6 allocation from my ISP, while technically 18 quintillion addresses, is the equivalent of the allocation they would give for a direct connected network, where the cable modem is the router. That is hardly my network topology.
Long story short, despite having working IPv6 from my ISP, to get it to the rest of my network, I had to go with an IPv6 over IPv4 tunnel. And that's for a BUSINESS internet connection. I tried to find news about if that would be changing, but most every site about IPv6 had information from 2013. It felt like I was living in the past by trying to be forward looking.
But the real zinger was when I was looking at who offers websites on IPv6. Some (like google, facebook, etc) do so automatically. Others (like CNN) have a separate website for IPv6. But that last one really surprised me; if you go to http://ipv6.cnn.com
(assuming you can), you see news stories from January. Talk about feeling like I was living in the past!
So much for this frantic race to figure out what to do when we run out of IPv4 addresses.