![]() Given this implementation, I am not convinced it is worth it to setup IPv6 in this type of configuration. But what the software on your machine sees is a ULA, and since that isn’t a globally routable IP address, the software will prefer the IPv4 address, where it is understood that NAT will probably be used. This address gets translated at Air’s servers into a normal, globally routable, address. This problem stems from the fact that the address Air is providing is a Unique Local Address (ULA), which, by definition, is not globally routable. The most annoying being that browsers don’t want to use your IPv6 address, and you will continue to use IPv4, despite having everything setup “correctly.” It may be possible to overcome this with some per-host modifications (on Linux, look to /etc/gai.conf), but that is perhaps not maintainable in the long run. ![]() Given that the design of the protocol and AirVPN’s implementation are at odds, there are some problems that you will encounter. This setup is severely sub-optimal, as IPv6 was designed to avoid NAT (there are what, 3.4x10^38 available addresses?). So the question becomes, how to take the single IPv6 address assigned from AirVPN and make it usable on a VLAN, for multiple hosts. One of these VLANs is specifically for VPN usage. In my setup, I’m using pfSense as my firewall / router, and have several VLANs configured for various purposes. Provided you are running a recent version of OpenVPN (>= 2.4), and you adjust your client configuration properly, you will be assigned an IPv6 address along with the typical IPv4 address. Recently, AirVPN has implemented IPv6 across their servers. Note that I already had the VPN VLAN setup and working correctly with IPv4, so this guide is only about what needed to be changed to add in IPv6 support. I just added in IPv6 support on my pfSense box, using AirVPN and a VLAN.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |