以下是一个使用AWS CLI将流量路由到客户端VPN连接的示例代码:
# 创建路由表
aws ec2 create-route-table --vpc-id --region
# 获取刚刚创建的路由表的ID
route_table_id=$(aws ec2 describe-route-tables --filters "Name=vpc-id,Values=" --query 'RouteTables[0].RouteTableId' --output text --region )
# 创建目标指向客户端VPN连接的路由
aws ec2 create-route --route-table-id $route_table_id --destination-cidr-block --gateway-id --region
# 将路由表与子网关联
aws ec2 associate-route-table --subnet-id --route-table-id $route_table_id --region
请替换以下值:
: 您的VPC的ID。
: 您的AWS区域。
: 要路由到客户端VPN连接的目标CIDR块。
: 客户端VPN连接的VPN网关ID。
: 您要关联路由表的子网的ID。这段代码将创建一个路由表,并将其与指定的子网关联。然后,它创建一个路由,将目标CIDR块的流量路由到客户端VPN连接的VPN网关。
下一篇:AWS VPC客户端终端点