路由表管理
路由表由一系列路由规则组成,用于控制私有网络(VPC)内子网的出流量走向。网易云上的路由表有两种类型:默认路由表和自定义路由表。每个子网都必须关联一个路由表,每个路由表可以关联多个子网。
路由表由一系列路由策略组成,路由策略包括路由目的端、下一跳类型和下一跳组成,下一跳的类型可以是云服务器和 SNAT 网关(不需要配置,默认已经配置)。
路由表管理页可查看已经新建的路由表的列表,可进行路由表的新建、删除和子网关联。
默认路由表
用户创建私有网络时,系统会自动为其生成一个默认路由表。在之后创建子网的过程中,如果用户没有选择自定义路由表则子网会自动关联该默认路由表。可以在默认路由表中添加、删除和修改路由规则,但无法删除该默认路由表。
自定义路由表
除了默认路由表之外,还可以在 VPC 中创建其他自定义路由表,自定义路由表可以被删除。用户可以为具有相同路由策略的子网建立一个自定义路由表,并将路由表和需要遵循其中路由策略的所有子网关联。用户可以在创建子网时绑定路由表或者子网创建后更换路由表。
关联路由表
每个路由表可以关联同一个私有网络中的多个子网,但每个子网有且只能关联一个路由表。用户可以在子网中更改关联路由表,但不能在路由表中更改或删除关联子网。
操作步骤
- 登录控制台,定位到「VPC」标签;
- 点击具体的 VPC 实例进入当前 VPC 实例的详情页;
- 点击「路由表管理」标签,进入路由表管理页面:
创建路由表-系统路由
路由表分为系统路由表和自定义路由表,系统路由表名称为 main_route_table,默认是已经创建完成的,默认每个自定义路由表会继承系统路由表的路由规则,因此在开通 SNAT 网关的情况下,即使未添加自定义的路由规则,子网内的实例(如容器服务、云服务器)也可以根据系统路由表的默认规则访问到外网。点击系统路由表 main_route_table 可以查看系统路由的详细信息:
点击「路由表管理」可以查看默认的路由规则和添加路由规则,系统路由表中默认放开整个 VPC 网段,默认路由规则不支持删除:
点击「添加路由」进入系统路由表路由规则添加页面,填写完目标网段,选择下一跳类型和下一跳实例后点击「立即添加」完成系统路由规则的添加:
创建路由表-自定义路由
进入「路由表管理」,点击「创建路由表」标签进入路由表添加页面,填写路由表名称,点击「立即创建」进行路由表的新建:
点击路由表名称可以进入路由表详情页面和路由管理页面。路由表详情页也可以查看路由表的ID、类型、创建时间以及当前路由表已经关联的子网信息:
点击「路由管理」进入路由管理页面:
点击「添加路由」进入路由添加页面,填写完目标网段、下一跳类型(云服务器)和下一跳实例后点击「立即添加」即可完成路由规则的添加:
Note
每个自定义路由表会继承系统路由表的路由规则,当用户开通了 SNAT 网关,即使自定义路由表中未配置路由规则用户子网中实例也会按照系统路由规则到达外网。
关联子网
进入目标 VPC 实例,点击「路由表管理」后可以查看到当前 VPC 中的路由表列表,点击路由表右侧的「关联子网」,选择需要关联的子网(显示的子网为当前 VPC 内未和当前路由表关联的子网),点击「确定」后即可完成路由表和子网的关联:
删除路由表
目前只支持删除用户的自定义路由表,不支持系统路由表的删除。
进入目标 VPC 实例,点击「路由表管理」后可以查看到当前 VPC 中的路由表列表,确认路由表无子网关联后,点击具体路由表右侧的删除按钮,确认后即可完成自定义路由表的删除。
Note
路由表删除前需要将关联的子网解除关联,否则不能进行删除操作。