このページでは、VPC ルートテーブルの表示方法について説明します。このページは、VPC ネットワークのルートを一覧表示する方法を理解していることを前提としています。
VPC スポーク内のルートの一覧と説明を取得する
Google Cloud CLI または API を使用して、次のタイプのルートを一覧表示するとともに詳細を表示できます。
次のタイプのルートは、gcloud CLI コマンドと API メソッドでは表示されません。
完全なルートビューを表示するには、Google Cloud コンソールを使用します。ポリシーベースのルートの一覧または詳細を表示するには、ポリシーベースのルートを使用するをご覧ください。
コンソール
Google Cloud Console で、[ルート] ページに移動します。
[適用されているルート] タブで、次の操作を行います。
- VPC ネットワークを選択します。
- リージョンを選択します。
[表示] をクリックします。
ルートタイプ、宛先 IP 範囲、ネクストホップ タイプなどのプロパティでフィルタできます。
省略可: [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 ネットワークを含むプロジェクト IDROUTE_NAME
: ルートの名前
API
サブネット ルートと静的ルートの一覧と詳細を表示するには、routes.list メソッドと routes.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 ネットワークを含むプロジェクト IDNETWORK_URL
: VPC ネットワークの URLROUTE_NAME
: ルートの名前
次のステップ
- ハブとスポークの作成については、ハブとスポークの操作をご覧ください。
- ソリューションが Network Connectivity Center と統合されているパートナーのリストを確認するには、Network Connectivity Center のパートナーをご覧ください。
- ルーター アプライアンスの問題の解決方法については、トラブルシューティングをご覧ください。
- API と
gcloud
コマンドの詳細については、API とリファレンスをご覧ください。