This is a follow-up to my previous post on IPv6-only connectivity in combination with DNS64 and NAT64 on Bouygues’s mobile network. One would assume that in an ideal world, the Android operating system would only query the IPv6 address of a domain name. In practice, however, this is not quite the case and different apps … Continue reading Android – IPv4 Oddities on an IPv6-only Link
Quite a number of mobile network operators around the world these days support IPv4 / IPv6 dual stack operation. That’s nice but the real goal of the exercise is to eventually end up in an IPv6-only world without any IPv4 traffic in the network. Recently, I noticed that French mobile network operator Bouygues has also … Continue reading IPv6-only in a French Mobile Network
In the previous post I had a closer look at the ipv6-only APN of my mobile network operator of choice and how that brings me a step closer to the future of the Internet as it should be. By configuring and activating an additional APN profile, a device can instruct the network to only assign … Continue reading IPv6 While Roaming
For many years, I’ve been using IPv4v6 dualstack on my mobile devices to communicate over IPv6 with servers that also support it. Now T-Mobile Germany (Deutsche Telekom) has taken the next step and offers IPv6-only connectivity over which IPv4 hosts can still be reached.
One of slowest topics in networking is probably the take-up of IPv6 on the client side. Despite this, I’ve been evolving the IPv6 connectivity of my servers at home over the years and with my recent evolution to virtual machines and a new DynDNS hoster, things are now even smoother and a lot simpler.
I have several Raspberry Pi servers at home all running on Raspbian / Debian Jessie. All of them have IPv6 enabled by default but I was quite surprised that they behave a bit differently when it comes to IPv6 address generation. While those running a somewhat older Jessie images configure themselves with a static IPv6 … Continue reading The Raspberry Pi and a Static IPv6 Interface ID
Back in 2016, I’ve written quite a number of blog posts about how to set up a server at home that is reachable over IPv6. Here’s a link to the summary. Over time one forgets some of the details so I recently couldn’t remember anymore if I’ve just opened my IPv6 firewall for single ports … Continue reading 33C3: IPv6 at Home – Make Sure Your IPv6 Firewall Works As Intended!
Recently I noticed, much to my dismay, that when using OpenVPN over network interfaces for which IPv4 and IPv6 is configured, Ubuntu 16.04 doesn’t configure DNS lookups correctly. As a result, DNS requests that should only be sent inside the OpenVPN tunnel are sent on the outside network interface thus massively compromising security and privacy. … Continue reading Ubuntu 16.04 Leaks DNS Requests With OpenVPN Tunnels and IPv6
Just because a smartphone can get an IPv6 address from a cellular network doesn’t necessarily mean that its tethering functionality is also IPv6 capable. Fortunately, I’ve noticed in practice that more and more devices that are coming to the market these days have implemented the feature. And here is how it works:
A couple of weeks ago I had a post in which I noted that while I have mobile IPv4v6 connectivity while I’m in my home country, I get IPv4-only connectivity when roaming by default. Now it looks like this is not universally true anymore.