企业版转发路由器实例创建后默认支持转发IPv6流量、学习并传播IPv6路由。本文介绍如何使用企业版转发路由器实现跨地域VPC间的IPv6网络通信。
场景示例
本文以上图场景为例。某企业在阿里云德国(法兰克福)地域拥有VPC1(IPv4)、在菲律宾(马尼拉)地域拥有VPC2(IPv4)。VPC实例下均使用云服务器 ECS(Elastic Compute Service)产品部署了相关应用。因业务发展,企业希望VPC之间可以实现IPv6网络通信。
准备工作
您已经在阿里云德国(法兰克福)地域、菲律宾(马尼拉)地域分别创建了一个VPC实例(IPv4),VPC实例中均使用ECS部署了相关应用。具体操作,请参见搭建IPv4专有网络。
您已经创建了云企业网实例。具体操作,请参见创建云企业网实例。
操作步骤
步骤一:为VPC实例开启IPv6功能
VPC实例需开启IPv6功能后才支持IPv6网络通信。根据以下步骤,分别为VPC1和VPC2开启IPv6功能。
创建VPC实例时支持为VPC实例和交换机实例开启IPv6功能,如果您创建的VPC实例和交换机实例已经开启了IPv6功能并分配了IPv6地址段,可跳过本步骤。
登录专有网络管理控制台。
在顶部菜单栏,选择VPC实例的地域。
在专有网络页面,找到目标VPC实例,在IPv6网段列单击开通IPv6。
在开通IPv6对话框中,IPv6网段类型选择分配BGP(多线),并选中自动开启VPC内所有交换机IPv6功能,然后单击确定。
如果您未选中自动开启VPC内所有交换机IPv6功能,您需要为每个交换机单独开通IPv6网段。具体操作,请参见交换机开通IPv6。
为VPC实例和交换机实例开启IPv6功能后,系统会为VPC实例和交换机实例分配IPv6网段,您可以在专有网络和交换机页面的IPv6网段列查看已分配的IPv6网段信息。下图展示如何查看VPC实例的IPv6网段,交换机实例的IPv6网段查看方式与VPC实例类似,此处不再展示。
步骤二:为ECS实例配置IPv6地址
在进行IPv6网络互通前,请确保要互通的资源已经拥有IPv6地址。本文场景中需要为ECS1和ECS3分别配置IPv6地址,ECS1和ECS3均使用Alibaba Cloud Linux 3.2104 LTS 64位操作系统。
步骤三:创建转发路由器实例
在云企业网实例下,分别在德国(法兰克福)地域和菲律宾(马尼拉)地域创建转发路由器实例,以便通过转发路由器实现VPC实例间的跨地域互通。
步骤四:创建VPC连接
在实现VPC实例跨地域互通前,您需要先将VPC实例连接至转发路由器中。
- 登录云企业网管理控制台。
- 在云企业网实例页面,找到目标云企业网实例,单击目标实例ID。
在步骤三中创建的任意一个转发路由器实例,在操作列单击创建网络实例连接。
页签,找到在连接网络实例页面,根据以下信息配置待连接的网络实例信息,然后单击确定创建。
根据下表信息,将VPC1连接至德国(法兰克福)地域的转发路由器、将VPC2连接至菲律宾(马尼拉)地域的转发路由器。以下仅列举本文强相关的配置项,其余配置项保持默认状态。更多信息,请参见创建VPC连接。
配置项
说明
VPC1
VPC2
实例类型
选择专有网络(VPC)。
地域
选择待连接的网络实例所在的地域。
选择德国(法兰克福)。
选择菲律宾(马尼拉)。
IPv6支持
选择是否为VPC连接开启IPv6功能。系统默认关闭该功能。
如果VPC实例需通过企业版转发路由器实现IPv6网络通信,则需开启本功能。
说明对于已经创建的VPC连接,支持单独开启IPv6功能。具体操作,请参见为VPC连接单独开启IPv6功能。
选择开启IPv6功能。
选择开启IPv6功能。
转发路由器
系统自动显示当前地域下已创建的转发路由器实例。
资源归属UID
选择待连接的网络实例所属的账号类型。
选择同账号。
选择同账号。
网络实例
选择待连接的VPC实例。
选择VPC1。
选择VPC2。
交换机
在转发路由器支持的可用区选择交换机实例。
如果企业版转发路由器在当前地域仅支持一个可用区,则您需要在当前可用区选择一个交换机实例。
如果企业版转发路由器在当前地域支持多个可用区,则您需要在至少2个可用区中各选择一个交换机实例。在VPC和企业版转发路由器流量互通的过程中,这2个交换机实例可以实现可用区级别的容灾。
推荐您在每个可用区中都选择一个交换机实例,以减少流量绕行,体验更低传输时延以及更高性能。
如果您在对应的可用区没有交换机实例,需新建交换机实例。具体操作,请参见创建交换机。
高级配置
本文保持默认配置,即选择开启三种高级功能。
步骤五:创建跨地域连接
将VPC实例连接至企业版转发路由器后,您还要创建跨地域连接才能实现VPC实例间的跨地域互通。
- 登录云企业网管理控制台。
- 在云企业网实例页面,找到目标云企业网实例,单击目标实例ID。
在步骤三中创建的任意一个转发路由器实例,在转发路由器实例的操作列单击创建网络实例连接。 页签下,找到
在连接网络实例页面,配置跨地域连接信息,然后单击确定创建。
以下仅列举本文强相关的配置项,其余配置项保持默认状态。更多信息,请参见使用企业版转发路由器创建跨地域连接。
配置项
说明
实例类型
选择跨地域连接。
地域
选择要互通的地域。
本文选择德国(法兰克福)。
对端地域
选择要互通的对端地域。
本文选择菲律宾(马尼拉)。
带宽分配方式
选择跨地域连接的带宽分配方式。
本文选择按流量付费,系统将按照跨地域连接实际使用的流量计费。
带宽
输入跨地域连接的带宽值。单位:Mbps。
在按流量付费的带宽分配方式下,该配置项表示跨地域连接的限速带宽值。
默认链路类型
选择跨地域连接的链路类型。
本文保持默认值。链路类型说明,请参见链路类型。
高级配置
本文保持默认配置,即选择开启三种高级功能。
步骤六:开启路由同步
企业版转发路由器默认不向VPC实例传播IPv6路由,您需要分别为VPC1连接和VPC2连接开启路由同步功能,使企业版转发路由器可以向VPC实例传播IPv6路由。
登录云企业网管理控制台。
在云企业网实例页面,找到目标云企业网实例,单击目标实例ID。
在
页签,找到德国(法兰克福)地域的转发路由器实例,单击转发路由器实例ID。在地域内连接管理页签,找到VPC1连接,在路由同步列为网络实例开启路由同步。
执行相同的操作,在菲律宾(马尼拉)地域的转发路由器实例下为VPC2连接开启路由同步功能。
网络实例连接开启路由同步后, 企业版转发路由器将自动向网络实例同步路由。您可以在路由同步列单击详情,跳转至网络实例路由信息页签查看路由同步情况。
VPC1的路由条目
VPC2的路由条目
步骤七:测试连通性
完成上述步骤后,VPC1和VPC2之间已经可以实现IPv6网络通信了。以下内容介绍如何测试VPC实例间的IPv6网络连通性。
登录VPC1下的ECS1实例。具体操作,请参见ECS远程连接方式概述。
执行以下命令,尝试使用ECS1的IPv6地址访问VPC2下的ECS3实例,验证通信是否正常。
ping6 <ECS3的IPv6地址>
如果ECS1可以收到如下所示的回复报文,则证明VPC实例之间已经可以进行IPv6网络通信了。