【流量控制】之创建和管理路由表

时间:2024-10-26 14:24:35

当您需要定制化管理网络流量以满足特定的业务要求时,您可以通过路由表来精确控制网络流量的目的地。

创建自定义路由表

  1. 登录专有网络管理控制台
  2. 在左侧导航栏,单击路由表
  3. 在顶部菜单栏,选择要创建自定义路由表的地域。

  4. 路由表页面,单击创建路由表
  5. 创建路由表页面,根据以下信息配置路由表,其他参数可保持默认值或根据实际情况修改。然后单击确定

    • 专有网络:选择自定义路由表所属的专有网络VPC。

    • 绑定对象类型:选择路由表绑定的对象类型。

      • 交换机:用于交换机流量的路由策略控制。

      • 边界网关:用于边界网关入方向流量的路由策略控制。

    创建自定义路由表后,您可以在路由表页面查看路由表类型自定义的路由表。系统会在自定义路由表中自动添加以下系统路由:

    • 以100.64.0.0/10为目标网段的路由条目,用于VPC内的云产品通信。

    • 以路由表所属VPC内的交换机网段为目标网段的路由条目,用于交换机内的云产品通信。

    例如,您VPC的网段为192.168.0.0/16,该VPC下已经创建了两个网段分别为192.168.1.0/24和192.168.0.0/24的交换机,则您在该VPC创建的自定义路由表中会有如下三条系统路由,表中的“-”表示该VPC内部。

    目标网段

    下一跳

    类型

    100.64.0.0/10

    -

    系统路由

    192.168.1.0/24

    -

    系统路由

    192.168.0.0/24

    -

    系统路由

添加和删除路由条目

添加和删除路由条目之前,请您了解以下信息:

  • 创建VPC后,系统会自动为您创建一张系统路由表并为其添加系统路由条目来管理VPC的流量。您不能在系统路由表中创建系统路由条目,也不能删除系统路由条目,但您可以创建自定义路由条目并将指定目标网段的流量路由至指定目的地。

  • 系统路由表和自定义路由表都支持添加和删除自定义路由条目。

  1. 登录专有网络管理控制台
  2. 在左侧导航栏,单击路由表
  3. 在顶部菜单栏,选择路由表所属的地域。
  4. 路由表页面,找到目标路由表,单击路由表的ID。
  5. 在路由表详情页面,单击路由条目列表页签,您可以执行以下操作。

    • 添加自定义路由条目

      单击自定义路由条目页签,然后单击添加路由条目,在添加路由条目面板,根据以下信息配置路由条目,然后单击确定

      配置

      说明

      目标网段

      输入要转发到的目标网段。

      • IPv4网段:目标网段是IPv4网段。

      • IPv6网段:目标网段是IPv6网段。

        说明

        当所选路由表是系统路由表和绑定对象类型为交换机的自定义路由表时,目标网段可以选择IPv6网段。支持分配IPv6网段的地域情况,请参见VPC支持的地域信息

      • VPC前缀列表:目标网段是前缀列表。关于前缀列表的更多信息,请参见前缀列表概述

      下一跳类型

      选择下一跳类型:

      目标网段选择IPv4网段前缀列表时,可选择的下一跳类型包括:

      • IPv4网关:将指向目标网段的流量转发至指定的IPv4网关。

      • NAT网关:将目的地址在目标网段范围内的流量路由至选择的NAT网关。关于NAT网关的更多信息,请参见什么是NAT网关

      • VPC对等连接:将目的地址在目标网段范围内的流量路由至选择的对等连接。关于对等连接的更多信息,请参见VPC对等连接概述

      • 转发路由器:将目的地址在目标网段范围内的流量路由至选择的转发路由器。 关于转发路由器的更多信息,请参见转发路由器工作原理

      • VPN网关:将目的地址在目标网段范围内的流量路由至选择的VPN网关。关于VPN网关的更多信息,请参见什么是VPN网关

      • ECS实例:将目的地址在目标网段范围内的流量路由至选择的ECS实例。关于ECS实例的更多信息,请参见什么是云服务器ECS。 适用于将指定网络访问路由至ECS实例进行流量统一转发和管理的场景,例如,将一台ECS实例配置为公网网关管理其他ECS实例访问公网。

      • 弹性网卡:将目的地址在目标网段范围内的流量路由至选择的弹性网卡。关于弹性网卡的更多信息,请参见弹性网卡概述

      • 高可用虚拟IP:将目的地址在目标网段范围内的流量路由至选择的高可用虚拟IP实例。关于高可用虚拟IP的更多信息,请参见高可用虚拟IP(HaVip)

      • 路由器接口(边界路由器方向):将目的地址在目标网段范围内的流量路由至边界路由器关联的路由器接口。 关于路由器接口的更多信息,请参见什么是边界路由器

        适用于使用高速通道连接本地数据中心的场景。

        此种模式下,您还需要选择路由的方式:

        • 普通路由:选择一个关联的路由器接口。

        • 主备路由:主备路由仅支持两个实例作为下一跳,主路由下一跳权重为100,备份路由下一跳权重为0。当主路由健康检查失败时,备份路由生效。

        • 负载路由:负载分担路由需要选择2~16个实例作为下一跳。每个实例对应的权重需要相同,权重的有效范围为0~255的整数,系统会将流量平均分配给下一跳实例。

      • 路由器接口(专有网络方向):将目的地址在目标网段范围内的流量路由至选择的专有网络。关于专有网络的更多信息,请参见什么是专有网络

      • 专线网关:将目的地址在目标网段范围内的流量路由至专线网关。更多信息,请参见专线网关ECR

      当路由表所在地域支持分配IPv6网段,且目标网段选择IPv6网段时,可选择的下一跳类型包括:

      • ECS实例:将目的地址在目标网段范围内的流量路由至选择的ECS实例。关于ECS实例的更多信息,请参见什么是云服务器ECS。 适用于将指定网络访问路由至ECS实例进行流量统一转发和管理的场景,例如,将一台ECS实例配置为公网网关管理其他ECS实例访问公网。

      • IPv6网关:将目的地址在目标IPv6网段范围内的流量路由至选择的IPv6网关。关于IPv6网关的更多信息,请参见什么是IPv6网关

      • 弹性网卡:将目的地址在目标网段范围内的流量路由至选择的弹性网卡。关于弹性网卡的更多信息,请参见弹性网卡概述

      • 路由器接口(边界路由器方向):将目的地址在目标网段范围内的流量路由至边界路由器关联的路由器接口。关于路由器接口的更多信息,请参见什么是VBR上连

        适用于使用高速通道连接本地数据中心的场景。

        此种模式下,您还需要选择路由的方式:

        • 普通路由:选择一个关联的路由器接口。

        • 负载路由:负载分担路由需要选择2~16个实例作为下一跳。每个实例对应的权重需要相同,权重的有效范围为0~255的整数,系统会将流量平均分配给下一跳实例。

      • 专线网关:将目的地址在目标网段范围内的流量路由至专线网关。更多信息,请参见专线网关ECR

      • VPC对等连接:将目的地址在目标网段范围内的流量路由至选择的对等连接。关于对等连接的更多信息,请参见VPC对等连接概述

      选择下一跳类型后,您可以在下一跳类型产品对应的下一跳实例列表中选择具体的下一跳实例。您也可以跳转至对应下一跳类型产品的创建页面新建实例。

    • 删除自定义路由条目

      1. 找到目标自定义路由条目,在操作列单击删除

      2. 删除路由条目对话框,单击确定

    • 批量删除自定义路由条目

      1. 选中需要批量删除的自定义路由条目,在页面左下方单击删除

      2. 删除路由条目对话框,单击确定

删除自定义路由表

您可以删除自定义路由表,但您不能删除系统路由表。如果删除的自定义路由表绑定了交换机,请先解绑交换机。

  1. 登录专有网络管理控制台
  2. 在左侧导航栏,单击路由表
  3. 在顶部菜单栏,选择路由表所属的地域。
  4. 路由表页面,找到目标自定义路由表,然后在操作列单击删除

  5. 删除路由表对话框,单击确定

更多操作

  1. 登录专有网络管理控制台
  2. 您可以通过以下步骤编辑路由表的基本信息、绑定或解绑交换机和路由表、查看与交换机绑定的路由表。

    绑定或解绑交换机和路由器前,您需要了解以下信息:

    • 在VPC内创建自定义路由表,然后将其和交换机绑定来控制该交换机的路由,称之为子网路由。使用子网路由可以更灵活地管理网络。

    • 一张路由表可以绑定至多台交换机,一台交换机只能绑定一张系统路由表或自定义路由表。交换机绑定自定义路由表后,会自动解绑系统路由表。

    • 您可以解除交换机中已绑定的自定义路由表,解除绑定后,该交换机自动绑定其系统路由表。

    操作

    说明

    编辑路由表的基本信息

    您可以修改系统路由表或自定义路由表的名称和描述。

    1. 在左侧导航栏,单击路由表
    2. 在顶部菜单栏,选择路由表所属的地域。
    3. 路由表页面,找到目标路由表,单击路由表的ID。
    4. 路由表基本信息区域,然后在名称右侧单击编辑,修改路由表的名称。

    5. 描述右侧单击编辑,修改路由表的描述信息。

    开启/关闭传播路由

    您可以通过开启或者关闭传播路由来控制是否接收动态路由。

    1. 在左侧导航栏,单击路由表
    2. 在顶部菜单栏,选择路由表所属的地域。
    3. 路由表页面,找到目标路由表,单击路由表的ID。
    4. 路由表基本信息区域,然后在是否接收传播路由右侧打开或者关闭开关。

      • 打开是否接收传播路由开关:该路由表接收来自动态路由同步的路由,若有动态路由同步至VPC,可在动态路由条目页签查看路由条目详细信息。

      • 关闭是否接收传播路由开关:该路由表不再接收来自动态路由同步的路由。如果路由表中已有同步的动态路由会全部删除,需要谨慎操作。

        说明

        • 目前只支持关闭从专线网关ECR学习动态路由。

        • 单个VPC只能关联一个ECR实例,关闭是否接收传播路由,再重新开启该功能后,VPC的路由表会根据当前接收的ECR动态路由条目重新计算并配置下发该路由表的动态路由条目。

          例如,当前ECR的动态路由条目有4条,关闭开关后,动态路由条目被清空。此时若增加2条ECR的动态路由条目,重新打开开关后,VPC中的动态路由条目有6条。

    绑定或解绑交换机和路由表

    1. 在左侧导航栏,单击路由表
    2. 在顶部菜单栏,选择路由表所属的地域。
    3. 路由表页面,找到目标自定义路由表,单击路由表的ID。
    4. 绑定或解绑交换机和路由表

      • 绑定交换机和路由表

        1. 在路由表详情页面,单击已绑定交换机页签,然后单击绑定交换机

        2. 绑定交换机对话框,选择要绑定的交换机,然后单击确定

          您可以在已绑定交换机页签,在交换机列单击交换机的ID,跳转到交换机详情页面,然后单击路由管理页签,在已绑定路由表处,查看该交换机绑定的路由表为自定义路由表。

      • 解绑交换机和路由表

        1. 在路由表详情页面,单击已绑定交换机页签,找到目标交换机,然后在操作列单击解绑

        2. 解绑路由表对话框,单击确定

    查看与交换机绑定的路由表

    您可以在控制台查看与交换机绑定的路由表信息。

    1. 在左侧导航栏,单击交换机
    2. 在顶部菜单栏,选择要查看绑定路由表的交换机所属的地域。

    3. 交换机页面,找到目标交换机,单击交换机的ID。
    4. 交换机基本信息区域,单击路由管理页签,在已绑定路由表区域,查看路由表的ID及类型信息。

      路由表分为以下两种类型:

      • 系统:该交换机绑定的路由表是系统路由表。在系统路由表右侧单击绑定,在绑定路由表对话框中选择自定义路由表,即可为该交换机绑定自定义路由表。

      • 自定义:该交换机绑定的路由表是自定义路由表,在自定义路由表右侧单击更换路由表绑定,在绑定路由表对话框中选择其他自定义路由表,即可为该交换机更换自定义路由表。