IBM Cloud Docs
Elenco degli instradamenti di una tabella di instradamento

Elenco degli instradamenti di una tabella di instradamento

È possibile elencare le rotte di una tabella di routing VPC utilizzando la console, la CLI, l'API o Terraform.

Elenco delle rotte di una tabella di routing nella console

Per elencare le rotte di una tabella di routing VPC nella console, procedere come segue:

  1. Dal 'console IBM Cloud, selezionare il 'Menu di navigazione 'Menu di navigazione, quindi fare clic su 'Infrastruttura > Rete > Tabelle di routing. Viene visualizzata la pagina Tabelle di instradamento per VPC.
  2. Fare clic sul nome della tabella di instradamento o sul numero di instradamenti associati alla tabella di instradamento. Viene visualizzata la pagina dei dettagli della tabella di instradamento, che elenca gli instradamenti associati alla tabella di instradamento.

Le descrizioni di queste colonne sono le seguenti:

Dettagli dei percorsi di destinazione
Colonna Descrizione
Nome Nome del percorso.
Destinazione CIDR di destinazione del percorso.
Stato

Lo stato del ciclo di vita. Gli stati di rotta personalizzati sono:

  • In sospeso- Nel processo di provisioning nel VPC e nella zona specificati.
  • Stabile- Il provisioning è stato eseguito correttamente
  • Eliminazione- Un instradamento Stabile o Non riuscito è in fase di eliminazione.
  • Eliminato- La cancellazione è avvenuta con successo.
  • Non riuscito- L'instradamento non funziona. Da questo stato, è possibile eliminare solo l'instradamento.
Zona Indica la zona.
Azione

I valori sono:

  • Consegnare- Indirizza il pacchetto alla destinazione dell'hop successivo. È possibile aggiungere più instradamenti con lo stesso prefisso di indirizzo. Il router virtuale esegue il routing multipercorso (ECMP) a costo uguale utilizzando i diversi indirizzi IP dell'hop successivo.
  • Gocciolare- Lascia cadere il pacchetto.
  • Delega- Instrada il pacchetto utilizzando la tabella di instradamento del sistema.[1]
Hop successivo L'indirizzo IP dell'hop successivo verso cui instradare i pacchetti.
Origine instradamento Origine del percorso.

Elenco degli instradamenti di una tabella di instradamento dalla CLI

Prima di iniziare, configura il tuo ambiente CLI.

Per elencare tutti gli instradamenti di una tabella di instradamento VPC, esegui questo comando:

ibmcloud is vpc-routing-table-routes VPC ROUTING_TABLE [--output JSON] [-q, --quiet]

Dove:

VPC
È l'ID o il nome della VPC.
ROUTING_TABLE
È l'ID o il nome della tabella di routing VPC.
--output
Specificare il formato di uscita; è supportato solo JSON.
--q, --quiet
Specificare l'output dettagliato.

Elenco degli instradamenti di una tabella di instradamento con l'API

Per visualizzare i dettagli di un instradamento con l'API, attieniti alla seguente procedura:

  1. Configura il tuo ambiente API .

  2. Archiviare i seguenti valori nelle variabili da utilizzare nel comando API:

    export VpcId=<your_vpc_id>
    export RoutingTableId=<your_routing_table_id>
    export RouteId=<your_route_id>
    
  3. Elenca tutti gli instradamenti in una tabella di instradamento:

    curl -X GET "$vpc_api_endpoint/v1/vpcs/$vpc_id/routing_tables?version=$api_version&generation=2" \
    -H "Authorization: Bearer $iam_token"
    

Elenco degli instradamenti di una tabella di instradamento con Terraform

Per elencare gli instradamenti di una tabella di instradamento con Terraform, segui questa procedura:

  1. Configurare l'ambiente Terraform.

  2. Utilizzate uno dei seguenti esempi:

    • Per elencare tutti i percorsi:

      data "ibm_is_vpc_routing_table_routes" "example" {
        vpc           = ibm_is_vpc.example.id
        routing_table = ibm_is_vpc_routing_tables.example.routing_table
      }
      

      Per ulteriori informazioni sulla risorsa ibm_is_vpc_routing_table_routes, vedi Terraform Registry.

    • Per richiamare un singolo instradamento con un identificativo:

      data "ibm_is_vpc_routing_table_route" "example_route" {
        vpc             = ibm_is_vpc.example_vpc.id
        routing_table = ibm_is_vpc_routing_table.example_rt.routing_table
        route_id         = ibm_is_vpc_routing_table_route.example_route.route_id
      }
      

      Per ulteriori informazioni sulla risorsa ibm_is_vpc_routing_table_route, vedi Terraform Registry.


  1. Per ogni VPC viene gestita una tabella di instradamento del sistema. Un VPC può essere presente in più zone e la tabella di instradamento del sistema del VPC è differente in ciascuna zona. Viene utilizzato per l'instradamento del traffico quando non viene trovato alcun instradamento corrispondente nella tabella di instradamento personalizzato associata alla sottorete di cui il traffico è in egressing. ↩︎