VPC路由表
VPC路由表决定着网络流量从实例资源流向其他目的地所采用的路径。通过配置路由条目,引导网络流量按照指定的路径进行转发。
功能说明
路由表
创建VPC时,系统自动创建一张系统路由表,默认绑定VPC内所有交换机,控制VPC的流量。
当VPC内不同ECS访问相同的目标网段时,若需要通过不同的网络路径转发流量,可以使用自定义路由表。通过将ECS实例分别部署在不同的交换机下,并为每个交换机单独绑定自定义路由表,可实现精细化的流量控制。
当需要对进入VPC的公网流量通过自建防火墙防护时,可以使用网关路由表(绑定边界网关的自定义路由表)。通过将网关路由表与IPv4/IPv6网关绑定,可将进入VPC的公网流量定向到自建防火墙,实现对流量的统一过滤、审计和安全策略管控。
每种路由表的具体区别:
对比项 | 系统路由表 | 自定义路由表 | |
绑定对象 | 交换机 | 交换机 | IPv4/IPv6网关 |
示意图 | |||
使用场景 | 默认绑定所有新建的交换机,统一控制交换机的流量 | 单独绑定目标交换机,控制目标交换机流量流向 | 绑定IPv4/IPv6网关,进行入方向公网流量安全引流 |
创建方式 | 创建VPC时,系统自动创建 | 由您手动创建,创建路由表时选择交换机类型 | 由您手动创建,创建路由表时选择边界网关类型 |
是否可删除 | 无法删除 | 可删除, 需要先与交换机解绑 | 可删除,需要先与IPv4/IPv6网关解绑 |
配额 | 一个VPC只有一个系统路由表 | 一个VPC默认支持创建9个绑定交换机的自定义路由表,可提升配额 | 一个VPC只能创建一个绑定IPv4/IPv6网关的路由表 |
每个交换机必须绑定路由表,且只能绑定1张路由表。1张路由表可绑定多个交换机。
路由条目
路由表中的每一项是一条路由条目,每条路由条目包括:
目标网段:网络流量传输到的IP地址范围。
下一跳:网络流量传输目的地,如弹性网卡、VPC对等连接等。
路由条目分为2种:
1. 静态路由条目:由系统自动添加或由您手动添加的路由条目。
2. 动态路由条目:由TR、VPN等其他网络实例传播至VPC的路由条目。
1. 静态路由条目
系统自动添加或您手动添加的路由条目,为静态路由条目。包括2种:
系统路由条目:由系统在创建VPC和交换机时自动添加、下一跳为
Local
的路由条目,用于VPC内部实例间通信或访问云服务。自定义路由条目:由您手动添加的路由条目,用于自定义流量转发路径。
如下图所示,2个VPC通过对等连接连通,其中VPC1
的系统路由表包含如下静态路由条目:
创建VPC和交换机后,系统自动添加下一跳为
Local
的系统路由条目:云服务路由:目标网段
100.64.0.0/10
,用于VPC1内部实例访问云服务。交换机网段路由:目标网段
10.0.0.0/24
,用于VPC1内交换机私网之间相互通信。
创建VPC对等连接后,您需要手动添加的自定义路由条目:
目标网段
172.16.0.0/16
,下一跳对等连接
,用于将前往VPC2
的流量转发至对等连接。
VPC2
的系统路由表中的路由条目与VPC1
原理相同,此处不再赘述。
系统路由条目与自定义路由条目对比
对比项 | 系统路由条目 | 自定义路由条目 |
定义 | 下一跳为 | 由您手动添加的路由条目。 |
IPv4路由 | 系统自动在VPC内的所有路由表中添加:
| 您可以手动添加如下路由: |
IPv6路由 | 若VPC已开启IPv6,则系统会在交换机所属VPC的所有路由表中自动添加如下条目:
| 若VPC已开启IPv6,可添加如下路由: |
是否可更改下一跳 |
| 若自定义路由条目是由系统路由条目修改下一跳而来,那么这种类型的条目仅支持修改为Local、ECS实例、弹性网卡或网关型负载均衡终端节点。 |
是否支持自行创建 | 您不能自行创建系统路由条目,也不能删除系统路由条目。 | 可自行创建和删除 |
2. 动态路由条目
动态路由是其他网络实例传播至VPC的路由条目,无需像静态路由那样手动在VPC路由表中配置,而是自动从路由动态源接收和更新。
2.1 路由动态源
自动向VPC传播路由的网络实例,包括企业版TR(转发路由器)、基础版TR(转发路由器)、VPN网关、专线网关ECR。您可在控制台路由表详情页的
页签下,查看动态路由条目来源和明细。从企业版TR接收的路由条目明细,需从页签下查看。
2.2 开启/关闭动态路由接收
所有路由表默认开启动态路由接收。若需采用纯静态路由配置,可针对路由表粒度关闭动态路由接收,按需规划业务路由表,方便用户灵活便捷地管理路由配置。
2.3 动态路由使用限制
路由优先级
VPC路由表中的路由条目,按照如下规则匹配优先级:
存在目标网段重叠的路由条目时:
IPv4 和 IPv6 流量路由彼此独立,按照最长前缀匹配规则,选择与目的网段与目的IP地址匹配的最明确路由,确定下一跳并进行转发。
最长前缀匹配:当路由表中有多条路由条目的目标网段,都可以覆盖目的IP地址时,将选择子网掩码最长的路由条目来确定流量转发路径。
新增路由条目与已有路由条目的目标网段重叠时:
操作
已有系统路由
已有自定义路由
已有动态路由
创建交换机
交换机的网段,不支持和已有系统路由重叠
交换机的网段,不支持:
和已有自定义路由目标网段相同
包含自定义路由目标网段范围
交换机的网段,不支持:
和已有动态路由目标网段相同
包含动态路由目标网段范围
新增自定义路由
新增自定义路由的目标网段,不支持:
和已有系统路由条目的网段相同
比已有系统路由更明细
新增自定义路由的目标网段,不支持和已有自定义路由的目标网段相同
如果下一跳类型为路由器接口(边界路由器方向),支持配置主备或负载路由,详情见路由到路由器接口。
新增自定义路由时,不支持和已有动态路由目标网段相同。
新增自定义路由下一跳是VPN网关或路由器接口类型时,对于已有来自CEN的目标网段相同的动态路由:动态路由撤销,自定义路由生效。
接收动态路由
接收动态路由时:
不支持和已有系统路由目标网段相同
若比已有系统路由的目标网段更明细,则动态路由不传播
接收来自ECR的动态路由时:若已有相同目标网段的自定义路由,则自定义路由优先。
动态路由可在VPC路由表看到但不生效,自定义路由删除后才会生效。
接收VPN网关、企业版TR、基础版TR的动态路由时:若已有相同目标网段的自定义路由,则自定义路由优先。
此时动态路由不会传播到VPC路由表,将自定义路由删除后才会传播并生效。
不支持,当前VPC路由表只有单一路由传播源。
例如,某VPC系统路由表中的路由条目如下:
目标网段 | 下一跳类型 | 下一跳 | 路由条目类型 |
| - | - | 系统 |
| ECS实例 |
| 自定义 |
| ECS实例 |
| 自定义 |
当流量目的IP地址不同时,将按照不同的路由进行流量转发。
流量目的IP地址 | 路由匹配 |
| 仅 |
| 仅 |
|
而 |
管理路由表
创建VPC时,系统自动创建一张系统路由表,默认绑定所有交换机,来统一控制所有交换机的流量。
要单独控制VPC中特定交换机的流量,您需要先创建一张交换机类型的自定义路由表,再绑定到目标交换机。
要控制从公网进入VPC的流量,您需要创建一张边界网关类型的自定义路由表,再绑定IPv4/IPv6网关。
创建/删除路由表
您需要先创建一张自定义路由表,才能绑定到目标交换机或IPv4/IPv6网关。
控制台
创建路由表
前往VPC控制台路由表页面,单击创建路由表。
选择目标专有网络,输入名称,并选择绑定对象类型:
交换机:后续将此路由表绑定到交换机后,可控制特定交换机的流量路径。
边界网关:后续将此路由表绑定到IPv4/IPv6网关后,可控制从公网进入VPC的流量路径。
创建自定义路由表后,系统会自动为其添加以下系统路由条目:
交换机网段路由:以路由表所属VPC内的所有交换机网段为目标网段的路由条目,用于交换机内实例相互通信。
云服务路由:以
100.64.0.0/10
为目标网段的路由条目,用于VPC内实例访问云服务。
删除路由表
在目标路由表的操作列或详情页单击删除。删除前需确保路由表已解绑,且已删除所有自定义路由条目。
仅自定义路由表可删除,系统路由表不可删除。
API
调用CreateRouteTable新建路由表。
调用DeleteRouteTable删除自定义路由表。
Terraform
Resources:alicloud_route_table
variable "name" {
default = "terraform-example"
}
resource "alicloud_vpc" "defaultVpc" {
vpc_name = var.name
}
resource "alicloud_route_table" "default" {
description = "test-description"
vpc_id = alicloud_vpc.defaultVpc.id
route_table_name = var.name
associate_type = "VSwitch"
}
绑定/解绑路由表
新建的自定义路由表默认不绑定任何资源,您需要将其绑定到交换机或IPv4/IPv6网关后,路由表才会生效。
控制台
绑定路由表
前往VPC控制台路由表页面,在目标路由表的绑定资源列,单击立即绑定:
路由表绑定对象类型为交换机:单击绑定交换机,在打开的对话框中选择目标交换机。
交换机绑定自定义路由表后,会自动解绑系统路由表。
路由表绑定对象类型为边界网关:单击绑定边界网关,在打开的对话框中选择目标IPv4网关或IPv6网关。
关于绑定边界网关的路由表的使用教程,请查看使用网关路由表控制进入VPC的流量。
解绑路由表
前往目标路由表的详情页面:
路由表绑定对象类型为交换机:在
页签下,勾选要解绑的交换机,然后单击解绑。解绑后交换机会绑回系统路由表。路由表绑定对象类型为边界网关:在
页签下,在目标IPv4/IPv6网关的操作列单击解绑。
解绑路由表前,请充分评估路由条目变化带来的相关业务影响,避免导致业务受损。
API
调用AssociateRouteTable将路由表和交换机绑定。
调用AssociateRouteTableWithGateway将路由表和IPv4/IPv6网关绑定。
解绑路由表前,请充分评估路由条目变化带来的相关业务影响,避免导致业务受损。
调用UnassociateRouteTable将路由表和交换机解绑。
调用DissociateRouteTableFromGateway将路由表和IPv4/IPv6网关解绑。
Terraform
将路由表和交换机绑定
Resources:alicloud_route_table_attachment
Data Sources:alicloud_zones
variable "name" {
default = "terraform-example"
}
resource "alicloud_vpc" "foo" {
cidr_block = "172.16.0.0/12"
vpc_name = var.name
}
data "alicloud_zones" "default" {
available_resource_creation = "VSwitch"
}
resource "alicloud_vswitch" "foo" {
vpc_id = alicloud_vpc.foo.id
cidr_block = "172.16.0.0/21"
zone_id = data.alicloud_zones.default.zones[0].id
vswitch_name = var.name
}
resource "alicloud_route_table" "foo" {
vpc_id = alicloud_vpc.foo.id
route_table_name = var.name
description = "route_table_attachment"
}
resource "alicloud_route_table_attachment" "foo" {
vswitch_id = alicloud_vswitch.foo.id
route_table_id = alicloud_route_table.foo.id
}
将路由表和IPv4网关/IPv6网关绑定
Resources:alicloud_vpc_gateway_route_table_attachment
resource "alicloud_vpc" "example" {
cidr_block = "172.16.0.0/12"
vpc_name = "terraform-example"
}
resource "alicloud_route_table" "example" {
vpc_id = alicloud_vpc.example.id
route_table_name = "terraform-example"
description = "terraform-example"
associate_type = "Gateway"
}
resource "alicloud_vpc_ipv4_gateway" "example" {
ipv4_gateway_name = "terraform-example"
vpc_id = alicloud_vpc.example.id
enabled = "true"
}
resource "alicloud_vpc_gateway_route_table_attachment" "example" {
ipv4_gateway_id = alicloud_vpc_ipv4_gateway.example.id
route_table_id = alicloud_route_table.example.id
}
管理路由条目
添加/删除路由条目
针对绑定交换机的路由表,可通过手动添加路由条目来控制交换机的流量路径。自行添加的路由条目会被归类为自定义路由条目。
在IPv4/IPv6网关绑定的路由表中,不支持自行添加路由条目,但您可以更改路由条目下一跳。
控制台
添加路由条目
前往目标路由表的详情页面,在
页签下,单击添加路由条目。在添加路由条目对话框中,配置目标网段和下一跳类型。您可查看配置示例,了解不同类型的下一跳对应的典型场景。
如果在添加路由条目时报错,请查看是否符合路由优先级要求。
删除路由条目
在目标路由条目的操作列单击删除。
删除路由条目前,请充分评估相关业务影响,避免因删除操作导致业务受损。
API
调用CreateRouteEntry添加单个路由条目;调用CreateRouteEntries批量添加路由条目。
删除路由条目前,请充分评估相关业务影响,避免因删除操作导致业务受损。
调用DeleteRouteEntry删除单个自定义路由条目;调用DeleteRouteEntries批量删除自定义路由条目。
Terraform
Resources:alicloud_route_entry
resource "alicloud_route_entry" "foo" {
route_table_id = "rt-12345xxxx" # 填写路由表id
destination_cidrblock = "172.11.1.1/32"
nexthop_type = "Instance" # 填写下一跳类型
nexthop_id = "i-12345xxxx" # 填写下一跳实例id
}
更改路由条目下一跳
可通过更改路由条目的下一跳,来改变目标网段的流量路径。
系统路由条目:仅自定义路由表(包含网关路由表)中的系统路由条目支持更改下一跳,更改后条目类型会变为自定义路由条目,删除后变回系统路由条目。
自定义路由条目:无路由表类型限制,系统路由表和自定义路由表的自定义路由条目均支持修改下一跳。
您可在系统路由条目与自定义路由条目对比中查看目标网段和下一跳支持的类型。
更改路由条目下一跳前,请充分评估相关业务影响,避免因更改操作导致业务受损。
控制台
在目标路由条目的操作列单击编辑,在打开的对话框中单击下一跳类型对应的下拉列表,选择目标下一跳。
您可查看配置示例,了解不同类型的下一跳对应的典型场景。
API
调用ModifyRouteEntry更改已绑定交换机的路由表的路由条目下一跳。
调用UpdateGatewayRouteTableEntryAttribute更改已绑定IPv4/IPv6网关的路由表的路由条目下一跳。
Terraform
Resources:alicloud_route_entry
resource "alicloud_route_entry" "foo" {
route_table_id = "rt-12345xxxx" # 填写路由表id
destination_cidrblock = "172.11.1.1/32"
nexthop_type = "Instance" # 更改下一跳类型
nexthop_id = "i-12345xxxx" # 填写下一跳实例id
}
发布/撤回静态路由
路由表中的路由可传播至专线网关(ECR)或转发路由器(TR),结合动态路由接收,简化路由配置复杂度。
静态路由发布至专线网关ECR:静态路由发布到ECR后,可实现从云上ECR到云下IDC的动态路由传播。在不存在路由冲突的情况下,ECR关联的本地IDC均可学习到该路由。
静态路由发布至转发路由器TR:静态路由发布到转发路由器后,在没有路由冲突,且TR开启路由同步的情况下,TR连接的网络实例均可以接收到该路由。
如果您的VPC同时连接了ECR和TR,那么将VPC路由发布到ECR和发布到TR两者动作独立,互不影响。
控制台
发布静态路由条目
在目标路由条目的专有网络路由发布状态列单击发布。
只有VPC连接到TR或ECR后,控制台的路由条目才会显示专有网络路由发布状态列。
撤回已发布的静态路由条目
在目标路由条目的专有网络路由发布状态列单击撤回。
只有VPC连接到TR或ECR后,控制台的路由条目才会显示专有网络路由发布状态列。
API
针对ECR:
调用PublishVpcRouteEntries发布静态路由到ECR。
调用WithdrawVpcPublishedRouteEntries撤回已发布到ECR的路由。
针对TR:
调用PublishRouteEntries发布静态路由到TR。
调用WithdrawPublishedRouteEntries撤回已发布到TR的路由。
Tab 正文
开启/关闭动态路由接收
所有路由表默认开启动态路由条目接收。若需采用纯静态路由配置,可针对路由表粒度关闭动态路由接收,按需规划业务路由表,方便用户灵活便捷地管理路由配置。
支持关闭的情况:动态路由条目来源为路由传播-类型ECR,或没有动态路由传播到VPC。没有动态路由传播到VPC时,路由表详情页面的路由条目列表 > 动态路由条目页签不显示动态路由条目来源。
这些情况暂不支持关闭:VPC连接到了基础版TR、VPC连接到了企业版TR且TR针对该VPC开启了路由同步、VPC关联了VPN网关且VPN网关开启了路由自动传播。
关闭后的影响:
VPC路由表不再接收其他网络实例传播的路由。如果路由表中已存在动态路由,将全部删除,请谨慎操作。
不允许VPC连接基础版TR;连接到此VPC的TR无法针对该VPC开启路由同步;关联此VPC的VPN网关无法开启路由自动传播。
关闭后重新开启的影响:
开启后,VPC路由表中的动态路由条目,以当前路由动态源传播过来的路由条目为准。
例如ECR的动态路由条目有4条,那么关闭此开关,VPC路由表内的动态路由会清空。如果ECR新增了2条路由条目后,重新开启了此开关,那么VPC路由表会收到6条来自ECR的动态路由条目。
控制台
前往目标路由表基本信息页面,在是否接受传播路由开关中开启/关闭动态路由接收。
开启/关闭动态路由接收前,请充分评估路由条目变化带来的相关业务影响,避免导致业务受损。
API
调用ModifyRouteTableAttributes,修改RoutePropagationEnable
参数来开启或关闭动态路由接收。
开启/关闭动态路由接收前,请充分评估路由条目变化带来的相关业务影响,避免导致业务受损。
Terraform
开启/关闭动态路由接收前,请充分评估路由条目变化带来的相关业务影响,避免导致业务受损。
Resources:alicloud_route_table
variable "name" {
default = "terraform-example"
}
resource "alicloud_vpc" "defaultVpc" {
vpc_name = var.name
}
resource "alicloud_route_table" "default" {
description = "test-description"
vpc_id = alicloud_vpc.defaultVpc.id
route_table_name = var.name
associate_type = "VSwitch"
route_propagation_enable = True # 修改此参数开启/关闭动态路由接收
}
使用网关路由表
通过使用网关路由表,可将公网入向流量导向安全设备进行深度检测与过滤,防止恶意攻击和未经授权的访问,实现安全防护。还可结合自定义路由表,将出向流量引流至安全设备,实现入向和出向的全面安全防护。
使用时,需先创建一张绑定IPv4网关的路由表,再将路由表中交换机网段对应的系统路由下一跳改为:
ECS实例/弹性网卡:用于公网流量安全引流到特定ECS实例或弹性网卡。
网关型负载均衡终端节点:用于网关型负载均衡GWLB场景的第三方安全设备公网流量引流。
仅这些地域支持修改下一跳为网关型负载均衡终端节点。
使用自建防火墙
可在VPC中通过ECS自建防火墙,并使用网关路由表将进入VPC的流量引流至防火墙过滤。
GWLB高可用架构
可使用网关型负载均衡GWLB,将流量分发到不同的安全设备,来提高应用系统的安全性和可用性。
配置示例
为路由条目选择不同的下一跳时,会对应不同的场景:
路由到IPv4网关
可将IPv4网关作为企业VPC与公网之间的统一出入口,结合自定义路由表集中控制公网访问流量,有利于实施统一的安全策略和审计,降低分散接入带来的安全风险。
路由到IPv6网关
VPC开启IPv6后,系统会自动在系统路由表中添加一条自定义路由条目:
目标网段为
::/0
,下一跳为IPv6网关。
该路由用于将默认IPv6流量路由至IPv6网关,为IPv6地址开通IPv6公网带宽后,与系统路由表绑定的交换机将具备公网通信能力。
而绑定了自定义路由表的已开启IPv6的交换机,若需要IPv6公网通信能力,您需要在自定义路由表中手动添加上述路由条目,
下一跳为IPv6网关实例的自定义路由条目,目标网段仅支持配置为::/0
。
路由到NAT网关
若主动访问公网的服务器较多,需占用较多的公网IP资源时,可通过公网NAT网关的SNAT功能,实现VPC内的多个ECS实例共享EIP上网,节省公网IP资源。且多个ECS实例无需暴露其私网IP地址即可实现公网访问,降低安全风险。
使用NAT网关时,需要为VPC路由表添加指向公网NAT网关的自定义路由条目,实现公网访问。
当ECS实例所属交换机绑定自定义路由表时:需手动配置目标网段为
0.0.0.0/0
,下一跳为公网NAT网关的路由条目。当ECS实例所属交换机绑定系统路由表时:
系统路由表中不存在
0.0.0.0/0
的路由条目:系统将自动配置指向该公网NAT网关的路由条目。系统路由表中存在
0.0.0.0/0
的路由条目:需要先删除现有的路由条目,然后添加指向公网NAT网关的路由条目。
路由到VPC对等连接
不同VPC之间网络隔离,但可使用VPC对等连接实现同账号或跨账号、同地域或跨地域的两个VPC间的私网互通。在两个VPC之间建立对等连接后,VPC内部署的云产品资源可以通过私有IPv4地址或IPv6地址互相访问。
路由到转发路由器
当使用云企业网连通VPC时,VPC路由表中需添加指向转发路由器的路由条目,可选如下任一方式添加:
创建VPC连接时,勾选自动为VPC的所有路由表配置指向转发路由器的路由。
开启本功能后,系统将在VPC实例的所有路由表内自动配置目标网段为10.0.0.0/8、172.16.0.0/12、192.168.0.0/16的三条路由条目,其下一跳均指向VPC连接,用于引导VPC实例的IPv4流量进入转发路由器。
下图是在转发路由器开启路由学习后,手动在VPC路由表中添加了目标网段为对端VPC网段、下一跳为转发路由器的路由条目示例:
路由到VPN网关
通过VPN网关建立加密隧道,可实现本地数据中心等网络与云上专有网络之间安全可靠的网络连接。
使用VPN网关时,需为VPC配置目标网段为本地IDC网段,下一跳为VPN网关的路由,实现VPC通过IPsec-VPN连接访问本地数据中心。
路由到ECS实例或弹性网卡
VPC内2个交换机进行互访时,可通过调整路由表,将第三方安全设备(如防火墙、WAF等)串联到流量路径中,实现流量检测、分析和保护。
配置时,需将互访的交换机分别绑定自定义路由表,并将系统路由条目对应网段的下一跳改为防火墙对应的ECS实例,或防火墙的弹性网卡ENI:
路由到路由器接口
通过高速通道的VBR上连功能,可将本地IDC接入云上网络。
VBR上连功能默认不开放。如需使用,请向商务经理申请。
使用时,需为VPC配置目标网段为本地IDC网段,下一跳类型为路由器接口(边界路由器方向)的路由,实现VPC通过边界路由器,访问本地数据中心。该类型支持负载分担和主备方式,需要配合健康检查使用:
主备方式:仅支持两个实例作为下一跳,主路由下一跳权重为100,备份路由下一跳权重为0。当主路由健康检查失败时,备份路由生效。
负载分担:需要选择2-16个实例作为路由下一跳。每个实例对应的权重需要相同,权重的有效范围为0-255的整数,系统会将流量平均分配给下一跳实例。
主备方式的示意图:
路由到专线网关
通过使用高速通道的专线网关ECR,可将本地IDC接入云上网络。
VPC默认接收来自ECR的动态路由,目标网段为本地IDC网段,下一跳为专线网关,使云上VPC与云下IDC互通。
VPC路由表关闭了动态路由接收的情况下,需手动在VPC路由表中配置目标网段为本地IDC网段,下一跳为专线网关的路由,实现云上VPC与云下本地IDC互通。
路由到网关型负载均衡终端节点
仅这些地域支持网关型负载均衡终端节点,具体使用场景请查看使用网关路由表-GWLB高可用架构。
更多信息
支持的地域
系统路由表全地域支持,自定义路由表支持的地域如下:
公有云支持的地域
区域 | 支持自定义路由表的地域 |
亚太-中国 | 华东1(杭州)、华东2(上海)、华东5 (南京-本地地域-关停中)、华北1(青岛)、华北2(北京)、华北3(张家口)、华北5(呼和浩特)、华北6(乌兰察布)、华南1(深圳)、华南2(河源)、华南3(广州)、西南1(成都)、中国香港、华中1(武汉-本地地域)、华东6(福州-本地地域-关停中) |
亚太-其他 | 日本(东京)、韩国(首尔)、新加坡、马来西亚(吉隆坡)、印度尼西亚(雅加达)、菲律宾(马尼拉)、泰国(曼谷) |
欧洲与美洲 | 德国(法兰克福)、英国(伦敦)、美国(硅谷)、美国(弗吉尼亚)、墨西哥 |
中东 | 阿联酋(迪拜)、沙特(利雅得) 重要 沙特(利雅得)地域由合作伙伴运营。 |
金融云支持的地域
区域 | 支持自定义路由表的地域 |
亚太 | 华南1 金融云、华东2 金融云、华北2 金融云(邀测) |
政务云支持的地域
区域 | 支持自定义路由表的地域 |
亚太 | 华北2 阿里政务云1 |
配额
配额名称 | 描述 | 默认限制 | 提升配额 |
vpc_quota_route_tables_num | 单个VPC支持创建的自定义路由表的数量 | 9个 | |
vpc_quota_route_entrys_num | 单个路由表支持创建的自定义路由条目的数量(不包括动态传播路由条目) | 200条 | |
vpc_quota_dynamic_route_entrys_num | 单个路由表来自动态传播的路由条目数量 | 500条 | |
vpc_quota_havip_custom_route_entry | 指向一个HaVip实例的自定义路由上限 | 5个 | |
vpc_quota_vpn_custom_route_entry | 单个VPC内指向VPN的自定义路由上限 | 50个 | |
无 | 单个路由表支持绑定的标签数量 | 20个 | 无法提升 |
单个VPC支持创建的路由器的数量 | 1个 | ||
单个VPC支持指向转发路由器TR连接的最大路由条目数量 | 600条 |
使用限制
路由表使用限制
每个交换机必须绑定路由表,且只能绑定1张路由表。1张路由表可绑定多个交换机。
仅自定义路由表可删除,系统路由表不可删除。
路由条目使用限制
静态路由条目使用限制:
您不能自行创建系统路由条目,也不能删除系统路由条目。
您可以创建比云服务系统路由100.64.0.0/10网段更明细的自定义路由,但不支持和该网段相同。建议您谨慎配置更明细的路由,如果配置错误将导致部分云产品服务无法正常访问和使用。
下一跳为IPv6网关实例的自定义路由条目,目标网段仅支持配置为
::/0
。只有VPC连接到TR或ECR后,控制台的路由条目才会显示专有网络路由发布状态列。
新增路由条目与已有路由条目的目标网段重叠时,部分情况下不支持添加新的路由条目,详情见路由优先级。
静态路由发布使用限制:
VPC自定义路由表配置的路由条目不支持发布至ECR。
目标网段是前缀列表的路由条目不支持发布至ECR。
下一跳是路由器接口(边界路由器方向)的主备路由和负载路由不支持发布到ECR;VPC路由发布至ECR后,不再支持配置负载路由或主备路由。
VPC路由发布至ECR后,若要对发布的路由进行修改,目标路由的下一跳仅可设置为支持发布操作的路由类型(见下表)。
下表列出了VPC实例各类型路由条目在ECR中的默认发布状态以及是否支持发布和撤回操作。
动态路由条目使用限制:
计费
VPC路由表功能免费。