设置动态路由模式
Cloud Router 路由器会动态通告子网,并在配置该路由器的区域或整个 Virtual Private Cloud (VPC) 网络中传播已知路由。
VPC 网络的动态路由模式决定了 VPC 网络中的 Cloud Router 路由器是区域性的还是全局性的。创建或修改 VPC 网络时,可以将动态路由模式设置为区域性或全局性。
查看 VPC 网络的动态路由模式
要查看 VPC 网络的当前动态路由模式,请按照以下步骤操作。
控制台
在 Google Cloud 控制台中,进入 VPC 网络页面。
要查看网络的详情页面,请点击网络的名称。
动态路由模式部分中的值指示动态路由模式,即区域路由或全局路由。
gcloud
运行 describe
命令:
gcloud compute networks describe NETWORK_NAME
将 NETWORK_NAME
替换为 VPC 网络的名称。
在输出中,routingMode
字段指示 VPC 网络的动态路由模式,即 REGIONAL
或 GLOBAL
。
API
使用 networks.get
方法:
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks/NETWORK
请替换以下内容:
PROJECT_ID
:VPC 网络所在项目的 IDNETWORK
:VPC 网络的名称
在输出中,routingMode
字段指示 VPC 网络的动态路由模式,即 REGIONAL
或 GLOBAL
。
更改 VPC 网络的动态路由模式
要更改 VPC 网络的动态路由模式,请按照以下步骤操作。
控制台
在 Google Cloud 控制台中,进入 VPC 网络页面。
要查看网络的详情页面,请点击网络的名称。
要修改网络,请点击
修改。在动态路由模式部分中,选择区域或全局。
点击保存进行确认。
gcloud
运行 update
命令:
gcloud compute networks update NETWORK_NAME \ --bgp-routing-mode=ROUTING_MODE
请替换以下内容:
NETWORK_NAME
:要修改的 VPC 网络的名称ROUTING_MODE
:网络的 BGP 路由模式。指定REGIONAL
或GLOBAL
;默认值为REGIONAL
API
使用 networks.patch
方法:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks/NETWORK { "routingConfig": { "routingMode": "ROUTING_MODE" } }
请替换以下内容:
PROJECT_ID
:包含所要修改 VPC 网络的项目的 IDNETWORK
:要修改的 VPC 网络的名称ROUTING_MODE
:REGIONAL
或GLOBAL