你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

将双堆栈网络添加到现有虚拟机

在本文中,你将向现有虚拟网络添加 IPv6 支持。 你将使用 IPv4 和 IPv6 地址配置现有虚拟机。 完成后,现有虚拟网络将支持专用 IPv6 地址。 现有的虚拟机网络配置包含公共和专用 IPv4 和 IPv6 地址。 从 Azure 门户、Azure CLI 或 Azure PowerShell 中进行选择,以完成本文中的步骤。

先决条件

  • 具有活动订阅的 Azure 帐户。 免费创建帐户

  • 订阅中配置为仅支持 IPv4 的现有虚拟网络、公共 IP 地址和虚拟机。 有关创建虚拟网络、公共 IP 地址和虚拟机的详细信息,请参阅快速入门:在 Azure 门户中创建 Linux 虚拟机

    • 本文中使用的示例虚拟网络名为 myVNet。 将此值替换为虚拟网络的名称。

    • 本文中使用的示例虚拟机名为 myVM。 将此值替换为虚拟机的名称。

    • 本文中使用的示例公共 IP 地址名为 myPublicIP。 将此值替换为公共 IP 地址的名称。

将 IPv6 添加到虚拟网络

在本部分中,你将向现有虚拟网络添加 IPv6 地址空间和子网。

  1. 登录到 Azure 门户

  2. 在门户顶部的搜索框中,输入“虚拟网络”。 在搜索结果中,选择“虚拟网络”。

  3. 在“虚拟网络”中,选择“myVNet”。

  4. 在“设置”中选择“地址空间”。

  5. 选中“添加其他地址范围”框。 输入“2404:f800:8000:122::/63”。

  6. 选择“保存”。

  7. 在“设置”中选择“子网”。

  8. 在“子网”中,从列表中选择子网名称。 在此示例中,子网名称为 default。

  9. 在子网配置中,选择“添加 IPv6 地址空间”框。

  10. 在“IPv6 地址空间”中,输入“2404:f800:8000:122::/64”。

  11. 选择“保存”。

创建 IPv6 公共 IP 地址

在本部分中,你将为虚拟机创建一个 IPv6 公共 IP 地址。

  1. 在门户顶部的搜索框中,输入“公共 IP 地址”。 在搜索结果中,选择“公共 IP 地址”。

  2. 选择“+ 新建”。

  3. 在“创建公共 IP 地址”中,输入或选择以下信息。

    设置
    IP 版本 选择“IPv6”。
    SKU 选择“标准”。
    IPv6 IP 地址配置
    名称 输入“myPublicIP-IPv6”。
    空闲超时(分钟) 保留默认值“4”。
    订阅 选择订阅。
    资源组 选择你的资源组。 在本示例中,资源组的名称为 myResourceGroup。
    位置 选择你的位置。 在本示例中,位置为“美国东部 2”。
    可用性区域 选择“区域冗余”。
  4. 选择创建

将 IPv6 配置添加到虚拟机

在本部分中,你将配置虚拟机的网络接口,以包含专用和公用 IPv6 地址。

  1. 在门户顶部的搜索框中,输入“虚拟机”。 在搜索结果中,选择“虚拟机”。

  2. 选择“myVM”或现有虚拟机名称。

  3. 在“设置”中选择“网络” 。

  4. 在“网络接口:”旁边选择你的网络接口名称。 在此示例中,网络接口名为 myvm404。

  5. 在网络接口的“设置”中选择“IP 配置”。

  6. 在“IP 配置”中,选择“+ 添加” 。

  7. 在“添加 IP 配置”中,输入或选择以下信息。

    设置
    名称 输入“Ipv6config”。
    IP 版本 选择“IPv6”。
    专用 IP 地址设置
    分配 保留默认值“动态”。
    公共 IP 地址 选择“关联”。
    公共 IP 地址 选择“myPublic-IPv6”。
  8. 选择“确定”

后续步骤

本文介绍了如何将双堆栈 IP 配置添加到现有虚拟网络和虚拟机。

有关 Azure 中 IPv6 和 IP 地址的详细信息,请参阅: