There are currently two major IP address systems used on the internet, IPv4 (Internet Protocol version 4), and IPv6 (Internet Protocol version 6). IPv4 was first deployed in 1982/83, while IPv6 was first deployed in 1998 when it was ratified as a standard by the IETF.
The two "versions" have a variety of major differences between them, with a completely different IP address format from eachother, and differences in the way TCP/UDP packets are constructed. This means that it's not possible to directly communicate with IPv6 addresses from IPv4 addresses, nor vice versa - but there are some ways to bridge connectivity between IPv4 and IPv6 using technologies like NAT64 + DNS64 (IPv6-only servers can connect to IPv4-only servers through a proxy server using IPv4 addresses that have been encoded into an IPv6 address).
An IPv4 address looks like this:
While an IPv6 address looks like this:
IPv4 addresses are 32-bit, allowing for up to 2^32 total IP addresses (4.29 million), while IPv6 addresses are 128-bit, allowing for up to 2^128 total IP addresses (a number so big that there's no sensible "million" / "billion" denomination, the full number is: 340,282,366,920,938,463,463,374,607,431,768,211,456 IP addresses)
With the modern world becoming heavily dependent on the internet, with many millions of devices across the world, we're facing a shortage of IPv4 addresses, many home ISPs now use CGNAT (Carrier Grade NAT) which means an individual public IPv4 address is often shared between multiple customers, instead of each customer getting a unique IPv4 address.
The IPv4 shortage has resulted in a strong push for IPv6 adoption, as IPv6 has exponentially more total IP space, enough for every person on the planet to have thousands or even millions of IP addresses to themselves and we'd still have space leftover.
If you manage an IPv6 network, we have a cheatsheet available for IPv6 subnetting that may help you.
We're a very IPv6 friendly company, all of our dedicated server packages come with a full /64 of IPv6 as standard (though in some regions you may have to request it), and most of our VPS packages also come with IPv6 as standard. If we're unable to offer IPv6 for certain packages, it's because it's out of our control (e.g. the region's datacenter won't give us a routed IPv6 subnet for VPS's)
In our autonomous regions (at the time of writing - SE and NL), it's also possible to request additional IPv6 space, and it can be setup as attached/LAN (Layer 2) like your main v6 subnet, or as a routed subnet (if you're running a VPN, or a VPS node, you probably want a routed subnet). We can offer up to a /48 at no charge, and up to a /44 for a small fee and justification.
We also offer IPv6-only servers for packages below $5/mo - which come with NAT64 + DNS64 pre-configured to allow for outgoing connectivity to legacy IPv4-only services (such as Github).
All of our infrastructure such as our website, payment processor, DNS servers, NTP servers, and even our Tor relays/exits have working IPv6.
If you're looking for IPv6 DNS servers, you can use our public DNS servers on any network:
SE: 2a07:e00::333 188.8.131.52 US: 2607:5600:c6::333 DE: 2a01:4f8:150:74d5::333 184.108.40.206 NL: 2a07:e03::333 220.127.116.11
We also offer DNS64 servers, which use the "common NAT64 prefix"
Privex DNS64 (for IPv6-only servers): SE: 2a07:e00::364 US: 2607:5600:c6::364 NL: 2a07:e03::364
Not all ISPs provide IPv6 unfortunately, but using our embedded IP checker below, you can find out if you have IPv6 (as well as IPv4).
If the embedded checker isn't working, please go to our main IP checker website which also displays more thorough details such as GeoIP, network name, etc: https://myip.vc
|Your IPv4 address||Loading...|
|Your IPv6 address||Loading...|
Not all ISPs support IPv6 unfortunately, but it's possible to get IPv6 through "tunnels" - such as VPNs or 6to4 tunnels.
DISCLAIMER: We are not affiliated with the VPNs on these lists, other than AzireVPN. We're not responsible if you have any issues or are harmed as a result of using one of the suggested VPNs.
Please be aware that many of the "big names" in the VPN industry don't support IPv6 - such as NordVPN and ExpressVPN.
All of the VPNs in the lists below support IPv6 (at the time of writing), and we personally tested the IPv6 connectivity to be sure.
The following are VPNs that have working IPv6 - these VPNs are paid VPNs which don't have a free/freemium plan:
The following are FREE VPNs that have working IPv6 - these VPN's may not be 100% free, but have a free plan with a data cap, region limitations, or other restrictions on their free plan - meaning that the basic service is free, but you need to pay to remove the bandwidth cap or unlock all regions etc.
For a more permanent and free IPv6 connection, you may want to consider a 6to4 tunnel. This is considered an advanced option, as it requires adjusting the firewall settings on your router, and if possible - running the tunnel ON your router or a device on your network.
Tunnelbroker which is operated by the network giant Hurricane Electric - offers a free /64 or /48 of IPv6 addresses via 6to4 tunneling.
One downside of using Tunnelbroker, is that their subnets are blocked by streaming companies such as Netflix, so you'll be unable to watch Netflix while the tunnel is active, unless you setup something to prevent Netflix and other streaming services from using IPv6, such as a local DNS server that removes the AAAA records, or using the Firefox about:config setting