このページでは、VPC ルートテーブルの表示方法について説明します。このページは、VPC ネットワークのルートを一覧表示する方法を理解していることを前提としています。
プロジェクトのルートを一覧表示する
プロジェクトのすべての Network Connectivity Center の VPC ルートを一覧表示するには、次の手順を実施します。
コンソール
Google Cloud Console で、[ルート] ページに移動します。
[適用されているルート] タブで、次の操作を行います。
- VPC ネットワークを選択します。
- リージョンを選択します。
[表示] をクリックします。
次のフィルタを使用して、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 ルートを一覧表示するには、次の操作を行います。
コンソール
Google Cloud Console で、[ルート] ページに移動します。
[適用されているルート] タブで、次の操作を行います。
- VPC ネットワークを選択します。
- リージョンを選択します。
[表示] をクリックします。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 ルートの詳細を取得する手順は次のとおりです。
コンソール
Google Cloud Console で、[ルート] ページに移動します。
[適用されているルート] タブで、次の操作を行います。
- VPC ネットワークを選択します。
- リージョンを選択します。
ルートタイプ、宛先 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
次のステップ
- ハブとスポークの作成については、ハブとスポークの操作をご覧ください。
- ソリューションが Network Connectivity Center と統合されているパートナーのリストを確認するには、Network Connectivity Center のパートナーをご覧ください。
- ルーター アプライアンスの問題の解決方法については、トラブルシューティングをご覧ください。
- API と
gcloud
コマンドの詳細については、API とリファレンスをご覧ください。