CreateRoute 搭配 CLI 使用 - AWS SDK 程式碼範例

文件 AWS SDK AWS 範例 SDK 儲存庫中有更多可用的 GitHub 範例。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

CreateRoute 搭配 CLI 使用

下列程式碼範例示範如何使用 CreateRoute

CLI
AWS CLI

建立路由

此範例會為指定的路由表建立路由。路由會比對所有 IPv4 流量 (0.0.0.0/0),並將其路由至指定的網際網路閘道。如果命令成功,則不會傳回任何輸出。

命令:

aws ec2 create-route --route-table-id rtb-22574640 --destination-cidr-block 0.0.0.0/0 --gateway-id igw-c0a643a9

此範例命令會在路由表 rtb-g8ff4ea2 中建立路由。此路由符合 IPv4 CIDR 區塊 10.0.0.0/16 的流量,並將其路由至 VPC 對等連線 pcx-111aaa22。此路由可讓流量導向至 VPC 對等連線中的對等 VPC。如果命令成功,則不會傳回任何輸出。

命令:

aws ec2 create-route --route-table-id rtb-g8ff4ea2 --destination-cidr-block 10.0.0.0/16 --vpc-peering-connection-id pcx-1a2b3c4d

此範例會在符合所有 IPv6 流量 (::/0) 的指定路由表中建立路由,並將其路由至指定的輸出限定網際網路閘道。

命令:

aws ec2 create-route --route-table-id rtb-dce620b8 --destination-ipv6-cidr-block ::/0 --egress-only-internet-gateway-id eigw-01eadbd45ecd7943f
  • 如需 API 詳細資訊,請參閱 AWS CLI 命令參考中的 CreateRoute

PowerShell
for PowerShell 工具

範例 1:此範例會為指定的路由表建立指定的路由。路由會比對所有流量,並將其傳送至指定的網際網路閘道。

New-EC2Route -RouteTableId rtb-1a2b3c4d -DestinationCidrBlock 0.0.0.0/0 -GatewayId igw-1a2b3c4d

輸出:

True
  • 如需 API 詳細資訊,請參閱 AWS Tools for PowerShell Cmdlet 參考中的 CreateRoute