背景概述

本文将指导用户搭建一个具有 IPv6 地址块的 VPC 网络,并在 VPC 网络中创建带有 IPv6 地址的云服务器,使云服务器可以进行 IPv6 私网通信以及访问 Internet 上的 IPv6 服务。

操作步骤

步骤一:创建 VPC 网络及私有网络

详情可参考如何创建 VPC 网络,并按照如下信息,配置 VPC 网络基本信息及初始私有网络信息。

说明

以下配置为本操作中使用的示例,如有其他特别需求,可参考如何创建 VPC 网络查看详细配置说明。

  • 基本信息

    参数 说明

    区域

    选择需要创建 VPC 的区域。

    名称

    输入 VPC 网络的名称。如 vpc-test

    IPv4 地址范围

    选择 VPC 网络的 IPv4 网段。

    IPv6 网络地址

    选择 系统自动分配

    类型

    使用 小型免费型 不支持绑定公网 IP。

    公网 IP

    选择 暂不绑定

    安全组

    使用默认安全组。

  • 初始私有网络

    参数 说明

    名称

    私有网络名称,如 Vxnet-test

    工作模式

    选择 虚拟机

    部署方式

    选择 多可用区部署

    IPV4 地址范围

    私有网络的地址范围,需要在 VPC 网络的地址范围内。

    IPv6 地址范围

    选择 系统自动分配

    网络 ACL

    选择

    其他选项

    使用默认设置。

创建完成后,该 VPC 网络便可支持 IPv4/IPv6 双栈网络。用户可以在 VPC 网络列表中查看其 IPv6 地址范围。

步骤二:创建云服务器

  1. 参考在私有网络中创建资源,在步骤一中创建的私有网络中创建云服务器 vm01。参数配置说明如下。

    参数 说明

    镜像选择

    • 请选择镜像名称中带有 支持 IPv6 标注的镜像,表示支持 IPv6 DHCP 自动化配置。

    • 从其他镜像启动的云服务器,因未针对 DHCIPv6 进行配置,云服务器的网络接口将无法自动获取和识别 IPv6 相关网络配置,需通过手动配置进行支持,详细操作,请参见开启云服务器 IPv6 自动化配置

    网络配置

    保持默认设置,使用当前所选私有网络且不可更改。

    其他配置

    根据实际需求设置即可。

  2. 创建完成后,资源列表中将显示云服务器信息,您可以看到系统为云服务器自动分配的 IPv6 地址。

步骤三:配置安全组规则

为保证云服务器能够被正常访问,用户需要在云服务器的安全组中放行 IPv6 的相关访问协议。

例如,需要通过 ping6 命令测试云服务器的 IPv6 网络连通性,则需要在云服务器的安全组规则下放行 IPv6-ICMP 协议。详细操作可参考修改安全组规则

add ping6 sg rule

步骤四:测试 IPv6 网络连通性

  • 测试公网连通性

    登录云服务器 vm01ping 一个公网上的 IPv6 服务,验证公网连通性。

    例如:ping6 www.taobao.com,如下图所示,若能正常接收到回复报文,则表示公网通信正常。

    vpc vm ping6 eip test
  • 测试私网连通性

    1. 按照步骤二同样方法,新创建一台具有 IPv6 地址的云服务器 vm02

    2. 登录云服务器 vm01vm02,分别执行 ping6 <vm IPv6 地址> 命令,互相测试通信是否正常。

      说明

      若云服务器绑定了安全组,请确保安全组规则中放行了 IPv6-ICMP 协议。否则,无法通过 ping6 命令访问云服务器。具体操作,请参见步骤三。

    3. 如果均能接收到回复报文,表示云服务器 IPv6 私网通信正常。

      vpc vm ping6 test 1
      vpc vm ping6 test 2