IPv6-only VPS通过NAT64访问IPv4域名
背景
最近从德国euserv买了一台IPv6-only的VPS,定期免费续期就能一直使用。
但IPv4的域名就没法访问了。
所以看了下DNS64和NAT64,实现了访问IPv4的需求。
理论知识
IPv6提出后,矛盾在于:
- 一方面我们希望整个互联网底层是基于IPv6构建的,增量也尽量接入IPv6。
- 另一方面,原有的很多IPv4地址无法通过IPv6访问,还是要保留、新增IPv4的基础设施。
NAT64
由于IPv6地址超级多,自然而然的,我们为什么不能将IPv6地址的一部分“抠出来”,映射到IPv4网络呢?
比如192.0.2.1
地址,映射到地址64:ff9b::192.0.2.1
。