github.com doesn't have an IPV6 address to resolve. I'm starting to get why people have not made the change

Reply to this note

Please Login to reply.

Discussion

NAT64 can be used to reach IPv4-only network, the real problem is reaching IPv6-only network from IPv4-only network.

Thanks for the knowledge!

If you are interested, we can implement NAT64 in all of our locations (basically, it is 64:ff9b::/96 IPv6 prefix that performs NAT from IPv6 to IPv4).

To transparently use it, the only thing that required from the customer side is to use DNS64 (for example, 2606:4700:4700::64). This will replace all DNS A records with DNS AAAA from 64:ff9b::/96 IPv6 prefix. If there are original DNS AAAA records, they will be left intact.

how would that work exactly?

As I described previously, DNS64 resolver will replace DNS A records with DNS AAAA records that are IPv4 addresses wrapped in 64:ff9b::/96 IPv6 prefix. This IPv6 prefix is routed to our NAT64 box that will perform NAT between IPv6 and reach IPv4 only networks using shared IPv4.

Your IPv6-only VM <- IPv6 -> Our NAT64 box <- IPv4 -> Github (for example)

is IPV6 still a thing?

Yes, because I'm cheap and I didn't want to pay for IPV4