NAT64是一种通过网络地址转换(NAT)的形式促成IPv6与IPv4主机间通信的IPv6过渡机制。NAT64网关是IPv4与IPv6协议间的转换器,[1]它需要至少一个IPv4地址和一个包含32位地址空间的IPv6网段。为该服务保留的“知名前缀”是64:ff9b::/96。
IPv6客户端将希望与之通信的IPv4地址嵌入在IPv6网段的主机部分,构成一个嵌入IPv4的IPv6地址(IPv6网段中的32位地址空间),并将数据包发往生成的地址。NAT64网关则创建IPv6与IPv4地址间的映射,这可以是手动配置的,也可以是自动确定的。
为什么需要NAT64?
几乎所有现代IP设备都支持IPv6,但仍有许多较旧的设备仅支持IPv4。我们需要一种方法通过IPv6网络连接这些设备。
随着IPv4地址枯竭,IPv6地址会更广泛的分配给新设备;但是,Internet上的大多数可访问内容仍是IPv4。
很多资源存储在ipv4的网络地址上,而仅有IPV6网络并不提供直接访问ipv4网络资源,这时用NAT64服务来实现地址的转换就是一个很不错的选择。
下面是我找得到一些公共NAT64服务:
(如果小伙伴们还有更好的欢迎在评论区告诉我哦)