使用说明
- VPC下的子网和对应的虚拟机默认只分配IPv4地址,若需分配IPv6地址,需要单独开启。
- 子网开启IPv6包括在创建子网时选择网络类型为IPv4/IPv6和在已有子网上开启IPv6,子网IPv6一旦开启将不可关闭,其分配的IPv6网段自动从系统分配,且为全球单播地址,默认分配/96子网掩码的地址。其中创建子网时选择网络类型为IPv4/IPv6时子网开启IPv6,请参考创建子网的操作指南,在已有子网上开启IPv6参考如下“子网分配IPv6”操作。
- 在对应VPC的子网开启IPv6之后,在虚拟机详情页网卡页启用IPv6,使对应的虚拟机在双栈模式下运行,可同时拥有IPv4地址和IPv6地址,内网IPv4地址只支持内网访问,IPv6地址未绑定带宽实例时只支持内网访问,绑定带宽实例后支持公网访问。
- 使用IPv6服务,需要地域具备IPv6资源,部分地域暂无IPv6资源,请以实际开通结果为准。
子网分配IPv6
- 登录ECX控制台。
- 单击左侧导航栏的【边缘网络>虚拟私有云>VPC和子网】,选择对应的地域,查看创建的虚拟私有云和对应子网的信息,选择所要开启IPv6的子网,单击其IPv6网段栏的【启用】,在提示弹出框中单击【确认】执行开启。
- 子网开启IPv6后,可在其IPv6网段栏中显示当前子网分配的IPv6网段地址。
虚拟机配置IPv6地址
- 登录ECX控制台。
- 单击左侧导航栏的【边缘虚拟机>实例】,选择对应的地域,即可查看已创建的虚拟机。
- 单击虚拟机名称进入虚拟机的详情页面,单击【网卡】选择对应的VPC网卡,在对应的VPC网卡关联VPC IPv6中的“VPC IPv6地址”项中单击【启动IPv6】,在弹出框中单击【确认】即可为该虚拟机开启IPv6,如需访问公网,需将IPv6地址加入共享带宽或者开通独享带宽。
- 可在对应VPC网卡的“VPC IPv6地址”项中查看已分配的IPv6地址。
- 登录虚拟机,使用cloud-init做初始化,执行cloud-init clean命令,使用dhclient获取配置地址,执行dhclient -6 eth0命令,可以通过ip addr命令查看已分配的IPv6地址配置在eth0。