Teilnetze an eine Routing-Tabelle anhängen
Wenn Sie Details einer Routing-Tabelle anzeigen, können Sie auch Details zu angehängten Teilnetzen anzeigen oder ein Subnetz anhängen, um Routing-Tabellen-Routen auf ein bestimmtes Teilnetz anzuwenden. Beachten Sie, dass eine Routing-Tabelle mehreren Teilnetzen zugeordnet sein kann. Allerdings kann jedem Subnetz nur eine Routing-Tabelle zugewiesen werden. Standardmäßig wird jedes Subnetz, das keiner Routing-Tabelle zugeordnet ist, der Standard-Routing-Tabelle zugeordnet. Sie können die Routing-Tabelle eines Teilnetzes auch einem anderen Teilnetz neu zuweisen.
Sie können ein Subnetz einer Routing-Tabelle zuweisen oder eine Routing-Tabelle einem bestimmten Subnetz neu zuweisen, indem Sie die Konsole, die CLI, die API oder Terraform verwenden.
Subnetze in der Konsole einer Routing-Tabelle zuweisen
Um in der Konsole eine Routing-Tabelle einem Subnetz zuzuweisen, gehen Sie wie folgt vor:
- Wählen Sie in der Cloud- IBM Cloud das Navigationsmenü aus und klicken Sie dann auf
„Infrastruktur-
> „Netzwerk“ > „ Routingtabellen“. Die Seite mit den Routing-Tabellen für VPC wird angezeigt.
- Klicken Sie auf den Namen der Routing-Tabelle, für deren Teilnetz Details angezeigt werden sollen. Alternativ dazu können Sie auf die Anzahl der angehängten (zugeordneten) Teilnetze klicken.
- Klicken Sie auf der Registerkarte für Teilnetze auf Teilnetz zuordnen. Das Seitenfenster „Subnetze an Routing-Tabelle anhängen“ wird angezeigt.
- Wählen Sie ein Teilnetz aus der Dropdown-Liste aus. Die aktuelle Routing-Tabelle, der IP-Bereich und der Standort des Teilnetzes werden angezeigt.
- Klicken Sie auf Zuordnen.
Führen Sie die folgenden Schritte aus, um eine Routing-Tabelle einem Teilnetz neu zuzuweisen:
- Klicken Sie auf der Detailseite für die Routing-Tabelle auf die Registerkarte für Teilnetze.
- Klicken Sie auf das Menü Aktionen
Routing-Tabelle neu zuweisen.
- Klicken Sie in der Seitenleiste zum erneuten Zuweisen des Teilnetzes zu der Routing-Tabelle auf das Teilnetz, das dieser Routing-Tabelle zugewiesen werden soll.
- Klicken Sie auf Neu zuweisen.
Subnetze über die Befehlszeilenschnittstelle (CLI) an eine Routing-Tabelle anhängen
Bevor Sie beginnen, richten Sie Ihre CLI-Umgebung ein.
Um Subnetze über die Befehlszeile an eine Routing-Tabelle anzuhängen, führen Sie den folgenden Befehl aus:
ibmcloud is subnet-update SUBNET_ID --routing-table-id ROUTING_TABLE_ID
Dabei gilt:
SUBNET_ID- Die ID oder der Name des Subnetzes, das Sie aktualisieren möchten.
ROUTING_TABLE_ID- Die ID oder der Name der Routing-Tabelle, der das Subnetz zugewiesen werden soll.
Subnetze über die API zu einer Routing-Tabelle hinzufügen
Um Subnetze über die API einer Routing-Tabelle hinzuzufügen, gehen Sie wie folgt vor:
-
Richten Sie die API-Umgebung ein.
-
Speichern Sie den Wert für
VpcIdin einer Variablen, die im API-Befehl verwendet wird:export VpcId=<your_vpc_id> -
Hängen Sie ein Teilnetz an eine Routing-Tabelle an:
curl -X PUT "$vpc_api_endpoint/v1/subnets/$subnet_id/routing_table?version=$api_version&generation=2" -H "Authorization: Bearer $iam_token" -d '{ "id": "37491549-51c0-4acc-9e7b-9ab3628e1a68" }'
Subnetze mit Terraform an eine Routing-Tabelle anfügen
Führen Sie die folgenden Schritte aus, um Details zu allen oder zu einer bestimmten Routing-Tabelle mit Terraform anzuzeigen:
-
Richten Sie Ihre Terraform-Umgebung ein.
-
Verwenden Sie eines der folgenden Beispiele:
-
So fügen Sie ein Subnetz zu einer Routing-Tabelle hinzu:
resource "ibm_is_subnet_routing_table_attachment" "example" { subnet = ibm_is_subnet.example.id routing_table = ibm_is_vpc_routing_table.example.routing_table }Weitere Informationen über die Ressource
ibm_is_subnet_routing_table_attachmentfinden Sie in der Terraform-Registry. -
Aktualisieren Sie auf einer vorhandenen Subnetzressource die
routing_tableAttribut, das durch den Bezeichner angegeben wird:resource "ibm_is_subnet" "example" { name = "example-subnet" vpc = ibm_is_vpc.example.id zone = "us-south-1" ipv4_cidr_block = "10.240.0.0/24" routing_table = ibm_is_vpc_routing_table.example.routing_table }Weitere Informationen über die Ressource
routing_tablefinden Sie in der Terraform-Registry.
-