【问题标题】:IPv6 support for Azure对 Azure 的 IPv6 支持
【发布时间】:2015-07-23 08:19:36
【问题描述】:
我的托管服务提供商支持 IPv6 已经有一段时间了。我正在寻找迁移到 Azure 的可能性,但想知道 Azure 是否支持 IPv6。有没有可用的文档?
【问题讨论】:
标签:
azure
networking
ip
azure-web-app-service
ipv6
【解决方案1】:
引用 Azure 常见问题解答:
微软在帮助客户顺利进行方面发挥了主导作用
过去几年从 IPv4 过渡到 IPv6。迄今为止,
Microsoft 已在其许多产品中内置了 IPv6 支持,并且
Windows 8 和 Windows Server 2012 R2 等解决方案。微软是
致力于扩大互联网的全球能力
通过 IPv6 并启用各种有价值和令人兴奋的
场景,包括点对点和移动应用程序。
在 Azure 环境中启用 IPv6 的基础工作进展顺利
进行。但是,我们无法分享支持 IPv6 的日期
将在这个时候普遍可用。有关 IPv6 的更多信息
Windows 操作系统中可用的技术和 IPv6 支持
今天的系统,请参阅 Microsoft 的 IPv6 信息站点,其中包括
业务、技术和开发人员资源:
http://technet.microsoft.com/en-us/network/bb530961
希望这会有所帮助!
【解决方案2】:
尽管在 Ignite 2016 上宣布了 IPv6 支持,但在使用 Azure VM 时需要了解一些限制:
- 公共 IPv6 地址无法分配给 VM。它们只能分配给负载平衡器。
- VM 上的 IPv6 终结点未直接向 Internet 公开。它位于负载均衡器后面。
- 您不能升级现有 VM 以使用 IPv6 地址。您必须部署新的虚拟机。
Visit here 了解更多信息
【解决方案4】:
刚刚在 Azure 上创建了一个 VM。只得到一个 RFC1918 IPv4 地址和一个链路本地 IPv6 地址。因此,不,您实际上没有可公开路由的 IPv4 或 IPv6 到您的终端主机,您将通过他们的负载平衡器进行某种 6 比 4 破解。
但公平地说,AWS EC2 也有类似的问题。
如果您希望将本机公共 IPv4/IPv6 直接连接到您的终端主机/VPS,或许可以使用其他可以保证这一点的云 VPS 托管服务提供商,例如 Digital Ocean。