查看 VPC 路由表

本页面介绍如何查看 VPC 路由表。本页面假定您熟悉如何列出 VPC 网络的路由

列出并说明 VPC Spoke 中的路由

您可以使用 Google Cloud CLI 或 API 列出和查看以下类型路由的详细信息:

gcloud CLI 命令和 API 方法均不会显示以下类型的路由:

如需查看完整的路由视图,请使用 Google Cloud 控制台。如需列出和描述基于政策的路由,请参阅使用基于政策的路由

控制台

  1. 在 Google Cloud 控制台中,转到路由页面。

    进入“路由”

  2. 有效路由标签页上,执行以下操作:

    • 选择 VPC 网络。
    • 选择一个区域。
  3. 点击视图

  4. 您可以按属性(包括路由类型、目的地 IP 范围和下一个跃点类型)过滤。

  5. 可选:点击 Show suppressed routes 切换开关切换到开启位置,以查看被抑制的路由。如需查看路由被抑制的原因,请将光标指向状态列中的图标。

gcloud

如需列出和查看子网路由静态路由的详细信息,请使用 gcloud compute routes 命令。这些命令不会显示其他类型的路由。如需查看所有路由,请使用 Google Cloud 控制台。

如需列出路由,请执行以下操作:

gcloud compute routes list \
    --filter="network=NETWORK_NAME" \
    --project=PROJECT_ID

如需获取路由的详细信息,请执行以下操作:

gcloud compute routes describe ROUTE_NAME \
    --format="flattened()" \
    --project=PROJECT_ID

替换以下内容:

  • NETWORK_NAME:VPC 网络的名称
  • PROJECT_ID:包含 VPC 网络的项目 ID
  • ROUTE_NAME:路由的名称。

API

如需列出和查看子网路由静态路由的详细信息,请使用 routes.listroutes.get 方法。这些方法不会显示其他类型的路由。如需查看所有路由,请使用 Google Cloud 控制台。

如需列出路由,请执行以下操作:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/routes?filter=network="NETWORK_URL

如需获取路由的详细信息,请执行以下操作:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/routes/ROUTE_NAME

替换以下内容:

  • PROJECT_ID:包含 VPC 网络的项目 ID
  • NETWORK_URL:VPC 网络的网址
  • ROUTE_NAME:路由的名称。

后续步骤