VPC ルートテーブルを表示する

このページでは、VPC ルートテーブルを表示する方法について説明します。このページは、VPC ネットワークのルートを一覧表示する方法を理解していることを前提としています。

プロジェクトのルートを一覧表示する

プロジェクトのすべての Network Connectivity Center の VPC ルートを一覧表示するには、次の手順を実施します。

コンソール

  1. Google Cloud Console で、[ルート] ページに移動します。

    [ルート] に移動

  2. [適用されているルート] タブで、次の操作を行います。

    • VPC ネットワークを選択します。
    • リージョンを選択します。
  3. [表示] をクリックします。

  4. 次のフィルタを使用して、Network Connectivity Center のルートをフィルタできます。

    • タイプ(Network Connectivity Center サブネット)
    • ネクストホップのタイプ(ハブ)

gcloud

gcloud compute routes list コマンドを実行します。

gcloud compute routes list \
   --filter='(nextHopHub:*)'

アスタリスク(*)を使用して、このプロジェクトの空でない nextHopHub フィールドを持つすべてのルートを取得します。ルートの詳細を表示するには、コマンド出力からルート名を取得し、それを使用してプロジェクト内のルートを記述します。

出力は次のようになります。

NAME                                                   NETWORK  DEST_RANGE   NEXT_HOP                                           PRIORITY
ncc-subnet-route-01db62e0-243a-5b2c-895d-9d4e0018b678  vpc-2    10.1.2.0/24  projects/_project_id_/locations/global/hubs/hub  0

特定の VPC スポークのルートを一覧表示する

特定の VPC ネットワークの VPC ルートを一覧表示するには、次の操作を行います。

コンソール

  1. Google Cloud Console で、[ルート] ページに移動します。

    [ルート] に移動

  2. [適用されているルート] タブで、次の操作を行います。

    • VPC ネットワークを選択します。
    • リージョンを選択します。
  3. [表示] をクリックします。Network Connectivity Center のサブネット ルートは、[ネクストホップ] タブにハブへのリンクとともに表示されます。

gcloud

gcloud compute routes list コマンドを実行します。

gcloud compute routes list \
    --filter='(nextHopHub:*) AND (network:NETWORK)'

アスタリスク(*)を使用して、このプロジェクトの空でない nextHopHub フィールドを持つすべてのルートを取得します。NETWORK は VPC ネットワークの名前に置き換えます。ルートの詳細を表示するには、コマンド出力からルート名を取得し、それを使用してプロジェクト内のルートを記述します。

出力は次のようになります。

NAME                                                   NETWORK  DEST_RANGE   NEXT_HOP                                           PRIORITY
ncc-subnet-route-01db62e0-243a-5b2c-895d-9d4e0018b678  vpc-2    10.1.2.0/24  projects/_project_id_/locations/global/hubs/hub  0

プロジェクト内のルートの説明を取得する

特定の VPC ネットワークの VPC ルートの詳細を取得する手順は次のとおりです。

コンソール

  1. Google Cloud Console で、[ルート] ページに移動します。

    [ルート] に移動

  2. [適用されているルート] タブで、次の操作を行います。

    • VPC ネットワークを選択します。
    • リージョンを選択します。
  3. ルートタイプ、宛先 IP アドレス、ネクストホップ タイプなど、特定のルートの詳細を表示するには、ルート名をクリックします。

gcloud

gcloud compute routes describe コマンドを実行します。

gcloud compute routes describe ROUTE_NAME

ROUTE_NAME は、詳細を表示するルートの名前に置き換えます。ルート名が自動生成されます。ルート名は gcloud compute routes list コマンドの出力から取得できます。

出力は次のようになります。


gcloud compute routes describe ncc-subnet-route-01db62e0-243a-5b2c-895d-9d4e0018b678
creationTimestamp: '2023-06-09T08:04:40.860-07:00'
description: Auto-generated subnet route via Network Connectivity Center [projects/173801823221/locations/global/hubs/hub/routeTables/default/routes/route-13d51af1-f9fa-4187-93bf-762736c67a9e].
destRange: 10.1.2.0/24
id: '5706930874196328807'
kind: compute#route
name: ncc-subnet-route-01db62e0-243a-5b2c-895d-9d4e0018b678
network: https://www.googleapis.com/compute/staging_1/projects/owner-ncc-vpc-spoke/global/networks/vpc-2
nextHopHub: projects/173801823221/locations/global/hubs/hub
priority: 0
selfLink: https://www.googleapis.com/compute/staging_1/projects/owner-ncc-vpc-spoke-testing/global/routes/ncc-subnet-route-01db62e0-243a-5b2c-895d-9d4e0018b678

次のステップ