azure - 除了负载均衡器之外,对 Azure 的 IPv6 支持

标签 azure cloud ipv6 paas azure-virtual-network

我有两个关于 azure 和 IPv6 的问题。据我所知,您可以将私有(private) IPv6 分配给虚拟机,然后使用公共(public) IPv6 将它们连接到负载平衡,但是无论如何都可以将 IPv6 与 Azure 中的其他资源一起使用,例如云服务、虚拟网络、应用程序网关、NSG、 VPN 网关、应用服务、SQL 数据库和 SQL DWH?

此外, 我看到它说您无法将虚拟机升级到 IPv6,您需要创建新虚拟机。这是否意味着您只需重新制作在 IPv6 支持发布之前创建的虚拟机?或者这是否意味着您必须重新制作每一个并非专门使用 IPv6 功能创建的虚拟机?

最佳答案

is there anyway to use IPv6 with other resources in Azure, such as, cloud services, virtual networks, Application gateway, NSG, VPN Gateway, App Services, SQL databases, and SQL DWH?

不幸的是,我们现在无法在没有LB的情况下使用IPv6,因为公共(public)IPv6地址无法分配给虚拟机,它们只能可以分配给负载平衡器。
虚拟机的 IPv6 地址是私有(private)的,IPv6 Internet 客户端无法直接与虚拟机的 IPv6 地址进行通信,面向互联网的负载均衡器使用以下命令将 IPv6 包路由到虚拟机的私有(private) IPv6 地址:网络地址转换(NAT)。

Does that mean that you would only have to remake VMs that were created before the time in which IPv6 support was released? Or does it mean you have to remake every VM that wasnt created specifically with the feature of IPv6?

不,如果我们想使用 IPv6,我们应该部署 LB 和新的虚拟机,因为我们无法将其他虚拟机添加到用于 LB 的可用性集中。所以 您不得升级现有虚拟机以使用 IPv6 地址。您必须部署新的虚拟机。

关于azure - 除了负载均衡器之外,对 Azure 的 IPv6 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42408812/

相关文章:

next.js - 如何使用 Next.js 在 Google Cloud Run 中访问 ENV 变量

regex - CIDR 表示法中 IPV6 地址的正则表达式

azure - 有没有办法在 Azure DevOps 发行说明中对工作项类型进行排序/分组

Azure 逻辑应用程序 - Foreach over sql 结果集

cloud - 将本地蚊子桥接到云代理

java - 单个应用程序引擎后端可以用于 java 和 android 前端吗?

c - 是否有 getifaddrs() 结果更改时的通知机制?

c - 如何让 Linux 接受发往非本地地址的数据包?

azure - Vagrant/Ansible SSH 错误

azure - Powershell - 在模块中找到命令,但无法加载模块