Hub-Routingtabelle und Routen aufrufen

Auf dieser Seite wird beschrieben, wie Sie Hub-Routingtabellen und Routen verwenden.

Wenn Sie einen Hub erstellen und für die Verwendung einer Mesh-Topologie konfigurieren, wird eine einzelne Standard-Hub-Routentabelle generiert. Bei einer Sterntopologie wird eine Hub-Routingtabelle pro Gruppe generiert.

Hub-Routingtabellen auflisten

So rufen Sie eine Liste der Hub-Routingtabellen ab:

gcloud

Führen Sie den Befehl gcloud network-connectivity hubs route-tables list aus:

gcloud network-connectivity hubs route-tables list \
    --hub=HUB_NAME

Ersetzen Sie HUB_NAME durch den Namen des Hubs in Ihrem Projekt, für den Sie die Routentabelle auflisten möchten.

API

Verwenden Sie die Methode networkconnectivity.hubs.routeTables.list mit einem leeren Anfragetext.

  GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME/routeTables

Ersetzen Sie die folgenden Werte:

  • PROJECT_ID: die ID des Projekts, das den Hub enthält
  • HUB_NAME: der Name des Hubs, für den Sie die Hub-Routingtabelle auflisten möchten

Hub-Routingtabellen ansehen

Führen Sie die folgenden Schritte aus, um Details wie den Namen und die Beschreibung einer Network Connectivity Center-Routingtabelle aufzurufen.

Console

  1. Rufen Sie in der Google Cloud Console Network Connectivity Center auf.

    Zum Network Connectivity Center

  2. Wählen Sie im Projektmenü das Projekt aus, für das Sie die Hub-Details aufrufen möchten.

  3. Klicken Sie auf den Namen des Hubs, für den Sie die Hub-Routentabelle aufrufen möchten.

  4. Klicken Sie auf den Tab Routen.

  5. Wählen Sie im Bereich Region die Region aus, für die Sie Routen ansehen möchten.

  6. Führen Sie die folgenden Schritte aus, je nachdem, für welche Topologie Ihr Hub konfiguriert ist.

    • Wenn Sie eine Mesh-Topologie-Konnektivität verwenden, werden die Routen und Routendetails im Abschnitt Routen angezeigt.
    • Wenn Sie Star-Topologie-Konnektivität verwenden, müssen Sie im Abschnitt Routen die Spoke-Gruppe in Zentrieren oder Edge ändern, um die entsprechende Routentabelle zu sehen.

gcloud

Führen Sie den Befehl gcloud network-connectivity hubs route-tables describe aus:

gcloud network-connectivity hubs route-tables describe GROUP_NAME \
    --hub=HUB_NAME

Ersetzen Sie Folgendes:

  • GROUP_NAME: der Name der Gruppe, für die Sie die Hub-Routentabelle aufzurufen. Für die Mesh-Topologie gibt es eine einzelne Standardgruppe. Bei der Sterntopologie gibt es die Gruppen Center oder Edge.
  • HUB_NAME: der Name des Hubs, für den Sie die Hub-Routingtabelle aufrufen möchten

API

Verwenden Sie die Methode networkconnectivity.hubs.routeTables.get mit einem leeren Anfragetext.

  GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME/routeTables/NAME

Ersetzen Sie die folgenden Werte:

  • PROJECT_ID: Projekt-ID des Projekts, das den neuen Hub enthält
  • HUB_NAME: der Name des Hubs, für den Sie die Hub-Routingtabelle aufrufen möchten
  • NAME: der Name der Hub-Routingtabellenressource

Hub-Routen verwalten

Eine unter der Hub-Routingtabelle verschachtelte Routingressource entspricht einem Subnetz in einem VPC-Spoke, der aus dem VPC-Netzwerk in den Hub exportiert wurde.

Hub-Routen auflisten

So rufen Sie eine Liste der Hub-Routen für eine bestimmte Region auf:

Console

  1. Rufen Sie in der Google Cloud Console die Seite Network Connectivity Center auf.

    Zum Network Connectivity Center

  2. Wählen Sie im Projektmenü das Projekt aus, in dem Sie die Details zur Hubroute aufrufen möchten.

  3. Klicken Sie auf den Namen des Hubs, für den Sie die Routendetails aufrufen möchten.

  4. Klicken Sie auf den Tab Routen.

  5. Wählen Sie im Bereich Region die Region aus, für die Sie Routen ansehen möchten. Die Routentabelle enthält sowohl Subnetzrouten als auch dynamische Routen.

gcloud

Führen Sie den Befehl gcloud network-connectivity hubs route-tables routes list aus:

gcloud network-connectivity hubs route-tables routes list \
    --hub=HUB_NAME \
    --route_table=NAME \
    --effective-location=EFFECTIVE_LOCATION

Ersetzen Sie Folgendes:

  • HUB_NAME: der Name des Hubs, z. B. my-hub
  • NAME: der Name der Hub-Routingtabelle, z. B. edge-route-table oder center-route-table
  • EFFECTIVE_LOCATION: der Standort des Hubs, für den Sie Routen aufrufen möchten, z. B. us-central1

API

Verwenden Sie die Methode networkconnectivity.hubs.routeTables.routes.list mit einem leeren Anfragetext.

  GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME/routeTables/NAME/routes

Ersetzen Sie die folgenden Werte:

  • PROJECT_ID: die ID des Projekts, das den Hub enthält
  • HUB_NAME: Name des Hubs
  • NAME: der Name der Hub-Routingtabellenressource

Details zur Hub-Route ansehen

So rufen Sie Details zu einer bestimmten Hub-Route auf, z. B. Routentyp, Ziel-IP-Adressbereich und nächster Hop:

Console

  1. Rufen Sie in der Google Cloud Console die Seite Network Connectivity Center auf.

    Zum Network Connectivity Center

  2. Wählen Sie im Projektmenü das Projekt aus, in dem Sie die Details zur Hubroute aufrufen möchten.

  3. Klicken Sie auf den Namen des Hubs, für den Sie die Routendetails aufrufen möchten.

  4. Klicken Sie auf den Tab Routen.

  5. Verwenden Sie das Feld Filter, um Routen nach Typ, IP-Version, Ziel-IP-Adressbereich, Priorität, Spoke oder nächstem Hop zu sortieren.

gcloud

Führen Sie den Befehl gcloud network-connectivity hubs route-tables routes describe aus:

gcloud network-connectivity hubs route-tables routes describe NAME \
    --hub=HUB_NAME \
    --route_table=ROUTE_TABLE

Ersetzen Sie Folgendes:

  • NAME: der Name oder die ID der Route, die beschrieben werden soll. Rufen Sie die API mit dem Befehl gcloud network-connectivity hubs route-tables routes list auf, um den genauen Namen der Route abzurufen.
  • HUB_NAME: der Name des Hubs, z. B. my-hub
  • ROUTE_TABLE: der Name der Hub-Routingtabelle, z. B. edge-route-table oder center-route-table für Sterntopologie-Konnektivität und default-route-table für vollständige Mesh-Topologie

API

Verwenden Sie die Methode networkconnectivity.hubs.routeTables.routes.get:

  GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME/routeTables/NAME/routes/ROUTE_NAME

Ersetzen Sie die folgenden Werte:

  • PROJECT_ID: Projekt-ID des Projekts, das den neuen Hub enthält
  • HUB_NAME: der Name des Hubs, für den Sie die Hub-Routingtabelle aufrufen möchten
  • NAME: der Name der Hub-Routingtabellenressource
  • ROUTE_NAME: der Name der Route

Nächste Schritte