为 VPC 创建路由表
完成以下任务来为您的 VPC 创建和配置自定义路由表。默认情况下,您的新路由表包含允许在 VPC 内通信的本地路由。您可以添加路由,根据目的地 IP 地址范围将网络流量定向到特定目标。
若要对特定子网应用路由表路由,您必须将路由表与子网关联。一个路由表可以与多个子网关联。但是,子网一次只能与一个路由表关联。任何未与路由表显式关联的子网都默认与主路由表隐式关联。
您可以解除子网与路由表的关联。在将子网与其他路由表关联前,它与主路由表是隐式关联的。
注意
您可以为每个 VPC 创建的路由表数量存在配额。您可以为每个路由表添加的路由数量也有配额。有关更多信息,请参阅 Amazon VPC 配额。
创建路由表
使用控制台创建路由表
-
通过 https://console.aws.amazon.com/vpc/
打开 Amazon VPC 控制台。 -
在导航窗格中,选择 Route tables(路由表)。
-
选择创建路由表。
-
(可选)对于 Name(名称),为您的路由表输入名称。
-
对于 VPC,选择您的 VPC。
-
(可选)若要添加标签,请选择 Add new tag(添加新标签),然后输入标签键和标签值。
-
选择创建路由表。
使用命令行创建路由表
-
create-route-table
(AWS CLI) -
New-EC2RouteTable (AWS Tools for Windows PowerShell)
向路由表添加路由
使用控制台向路由表添加路由
-
通过 https://console.aws.amazon.com/vpc/
打开 Amazon VPC 控制台。 -
在导航窗格中,选择 Route tables(路由表),然后选择路由表。
-
依次选择 Actions(操作)、Edit routes(编辑路由)。
-
选择 Add route(添加路由)。
-
对于目的地,请输入以下内容之一:
IP 地址范围 - 例如 192.168.0.0/16
单个 IP 地址 - 例如 192.168.10.1/32
前缀列表的 ID - 例如,pl-0abcdef1234567890
-
对于目标,选择一种资源类型(例如,网络接口),然后输入该资源的 ID(例如,eni-11223344556677889)。
-
选择保存更改。
使用命令行向路由表添加路由
-
create-route
(AWS CLI) -
New-EC2Route (AWS Tools for Windows PowerShell)
将子网与路由表关联
使用控制台将路由表与子网关联
-
通过以下网址打开 Amazon VPC 控制台:https://console.aws.amazon.com/vpc/
。 -
在导航窗格中,选择 Route tables(路由表),然后选择路由表。
-
在 Subnet associations (子网关联) 选项卡上,选择 Edit subnet associations (编辑子网关联)。
-
选中要与路由表关联的子网的复选框。
-
选择 Save associations (保存关联)。
使用命令行将子网与路由表关联或取消关联
-
associate-route-table
(AWS CLI) -
disassociate-route-table
(AWS CLI) -
Register-EC2RouteTable (AWS Tools for Windows PowerShell)
-
Unregister-EC2RouteTable (AWS Tools for Windows PowerShell)