我有两个关于azure和IPv6的问题。我了解您可以将私有IPv6分配给VM,然后将它们连接到具有公共IPv6的负载平衡,但无论如何都要将IPv6与Azure中的其他资源一起使用,例如,云服务,虚拟网络,应用程序网关,NSG, VPN网关,应用服务,SQL数据库和SQL DWH?
另外, 我看到它说你不能将虚拟机升级到IPv6,你需要创建新虚拟机。这是否意味着您只需要重新创建在IPv6支持发布之前创建的VM?或者它是否意味着您必须重新制作未使用IPv6功能专门创建的每个VM?
答案 0 :(得分:3)
无论如何都要将IPv6与Azure中的其他资源一起使用,例如, 云服务,虚拟网络,应用网关,NSG,VPN 网关,应用服务,SQL数据库和SQL DWH?
不幸的是,我们现在不能使用不使用LB的IPv6,因为公共IPv6地址无法分配给VM,只能 分配给负载平衡器。
虚拟机的IPv6地址是私有的,IPv6 Internet客户端不能直接与虚拟机的IPv6地址通信,面向Internet的负载均衡器将IPv6包路由到虚拟机的私有IPv6地址网络地址转换(NAT)。
这是否意味着您只需重新制作虚拟机 在IPv6支持发布之前创建的?或者它 意味着您必须重新制作未专门创建的每个VM IPv6的特点?
不,如果我们想要使用IPv6,我们应该部署LB和新的vms,因为我们无法将其他VM添加到用于LB的可用性集。所以 您可能无法升级现有VM以使用IPv6地址。您必须部署新VM。