Auf dieser Seite erfahren Sie, wie Sie statische Routen für Network Connectivity Center (NCC) konfigurieren. Wenn Sie mit statischen Routen nicht vertraut sind, lesen Sie den Abschnitt Statische Routen – Übersicht.
Wenn Sie die IP-Adresse des internen Passthrough-Network Load Balancers auswählen, muss der --load-balancing-scheme seiner Weiterleitungsregel INTERNAL sein.
Sie können jedes --destination-range verwenden, das die folgenden Kriterien erfüllt:
- Die
--destination-rangestimmt nicht genau mit dem Ziel einer Subnetzroute überein. - Die
--destination-rangehat keine längere Subnetzmaske als das Ziel einer Subnetzroute.
Weitere Informationen zu den Anforderungen an Zielbereiche finden Sie unter Ziel-IP-Adressbereich.
Statische Routen erstellen
Sie können statische Routen für NCC-Spokes mit dem Befehl gcloud compute routes create erstellen. Im folgenden Beispiel wird gezeigt, wie Sie eine statische Route für einen NCC-Spoke erstellen:
gcloud compute routes create ROUTE_NAME \
--network=HOME_VPC \
--destination-range=DESTINATION_RANGE \
--priority=PRIORITY \
--next-hop-ilb=FORWARDING_RULE
Ersetzen Sie Folgendes:
ROUTE_NAME: der Name der Route.HOME_VPC: der Name des VPC-Netzwerk, das die Route enthält.DESTINATION_RANGE: die IPv4-Zieladressen, auf die diese Route angewendet wird. Das breitestmögliche Ziel ist0.0.0.0/0.PRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer.
In den folgenden Abschnitten werden zwei Anwendungsfälle veranschaulicht, in denen die Unterschiede beim Erstellen statischer Routen für Mesh- und Sterntopologien hervorgehoben werden.
Statische Routen in einer Mesh-Topologie erstellen
Angenommen, Sie haben in diesem Beispiel zwei Spoke-VPCs, vpc-1 und vpc-2, die mit demselben NCC-Hub verbunden sind.
Angenommen, Sie haben auch ein Transit-VPC-Netzwerk transit, das über eine virtuelle Netzwerk-Appliance (Network Virtual Appliance, NVA) mit vpc-2 verbunden ist. Sie möchten die transit-VPC über die Spokes vpc-1 und vpc-2 erreichen. Konfigurieren Sie dazu statische Routen mit den folgenden Schritten:
Erstellen Sie zuerst eine statische Route in Spoke
vpc-1mit der IP-Adresse der VPCtransitals Ziel und der IP-Adresse des internen Passthrough-Network-Load-Balancers vonvpc-2als nächstem Hop:gcloud compute routes create ROUTE_NAME \ --network=vpc-1 \ --destination-range=DESTINATION_RANGE \ --priority=PRIORITY \ --next-hop-ilb=FORWARDING_RULEErsetzen Sie Folgendes:
ROUTE_NAME: der Name der RouteDESTINATION_RANGE: Die Ziel-IPv4-Adressen für dietransit-VPC.PRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer invpc-2.
Erstellen Sie im Spoke
vpc-2eine statische Route mit der IP-Adresse dertransit-VPC als Ziel und der IP-Adresse des internen Passthrough-Network-Load-Balancers dertransit-VPC als nächstem Hop:gcloud compute routes create ROUTE_NAME \ --network=vpc-2 \ --destination-range=DESTINATION_RANGE \ --priority=PRIORITY \ --next-hop-ilb=FORWARDING_RULEErsetzen Sie Folgendes:
ROUTE_NAME: der Name der RouteDESTINATION_RANGE: Die Ziel-IPv4-Adressen für dietransit-VPC.PRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer in dertransit-VPC
Erstellen Sie im
transit-VPC-Netzwerk eine Rückgaberoute zuvpc-2mit der IP-Adresse vonvpc-2als Ziel und der IP-Adresse des internen Passthrough-Network-Load-Balancers vonvpc-2als nächstem Hop:gcloud compute routes create ROUTE_NAME \ --network=transit \ --destination-range=DESTINATION_RANGE \ --priority=PRIORITY \ --next-hop-ilb=FORWARDING_RULEErsetzen Sie Folgendes:
ROUTE_NAME: der Name der RouteDESTINATION_RANGE: Die Ziel-IPv4-Adresse fürvpc-2PRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer invpc-2
Erstellen Sie als Nächstes eine Rückgaberoute im
transit-VPC-Netzwerk zuvpc-1, wobei die IP-Adresse vonvpc-1als Ziel und die IP-Adresse des internen Passthrough-Network-Load-Balancers vonvpc-2als nächster Hop verwendet wird:gcloud compute routes create ROUTE_NAME \ --network=transit \ --destination-range=DESTINATION_RANGE \ --priority=PRIORITY \ --next-hop-ilb=FORWARDING_RULEErsetzen Sie Folgendes:
ROUTE_NAME: der Name der RouteDESTINATION_RANGE: Die Ziel-IPv4-Adressen fürvpc-2PRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer invpc-2
Erstellen Sie schließlich eine Rückgaberoute in
vpc-2zuvpc-1mit der IP-Adresse vonvpc-1als Ziel und der IP-Adresse des internen Passthrough-Network-Load-Balancers vonvpc-1als nächstem Hop:gcloud compute routes create ROUTE_NAME \ --network=vpc-2 \ --destination-range=DESTINATION_RANGE \ --priority=PRIORITY \ --next-hop-ilb=FORWARDING_RULEErsetzen Sie Folgendes:
ROUTE_NAME: der Name der RouteDESTINATION_RANGE: Die Ziel-IPv4-Adressen fürvpc-1PRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer invpc-1
Weitere Informationen zu NVAs finden Sie unter Virtuelle Netzwerk-Appliances.
Statische Routen in einer Sterntopologie erstellen
In diesem Beispiel wird davon ausgegangen, dass Sie zwei Edge-VPCs, edge-1 und edge-2, haben, die mit der Center-VPC center verbunden sind.
Angenommen, Sie haben auch eine Transit-VPC transit, die über eine virtuelle Netzwerk-Appliance (Network Virtual Appliance, NVA) mit center verbunden ist. Sie möchten die transit-VPC über edge-1 erreichen. Konfigurieren Sie dazu statische Routen mit den folgenden Schritten:
Erstellen Sie zuerst eine statische Route in
edge-1mit der IP-Adresse destransit-VPC-Netzwerks als Ziel und der IP-Adresse des internen Passthrough-Network-Load-Balancers voncenterals nächstem Hop:gcloud compute routes create ROUTE_NAME \ --network=edge-1 \ --destination-range=DESTINATION_RANGE \ --priority=PRIORITY \ --next-hop-ilb=FORWARDING_RULEErsetzen Sie Folgendes:
ROUTE_NAME: der Name der RouteDESTINATION_RANGE: Die Ziel-IPv4-Adressen für dietransit-VPC.PRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer incenter
Erstellen Sie in
centereine statische Route mit der IP-Adresse destransit-VPC als Ziel und der IP-Adresse des internen Passthrough-Network-Load-Balancers destransit-VPC als nächstem Hop:gcloud compute routes create ROUTE_NAME \ --network=vpc-1 \ --destination-range=DESTINATION_RANGE \ --priority=PRIORITY \ --next-hop-ilb=FORWARDING_RULEErsetzen Sie Folgendes:
ROUTE_NAME: der Name der RouteDESTINATION_RANGE: Die Ziel-IPv4-Adressen für dietransit-VPC.PRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer in dertransit-VPC
Erstellen Sie im
transit-VPC-Netzwerk eine Rückgaberoute zucentermit der IP-Adresse voncenterals Ziel und der IP-Adresse des internen Passthrough-Network-Load-Balancers voncenterals nächstem Hop:gcloud compute routes create ROUTE_NAME \ --network=transit \ --destination-range=DESTINATION_RANGE \ --priority=PRIORITY \ --next-hop-ilb=FORWARDING_RULEErsetzen Sie Folgendes:
ROUTE_NAME: der Name der RouteDESTINATION_RANGE: Die Ziel-IPv4-Adressen fürcenterPRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer incenter
Erstellen Sie als Nächstes eine Rückgaberoute im
transit-VPC-Netzwerk zuedge-1, wobei die IP-Adresse vonedge-1als Ziel und die IP-Adresse des internen Passthrough-Network-Load-Balancers voncenterals nächster Hop verwendet wird:gcloud compute routes create ROUTE_NAME \ --network=transit \ --destination-range=DESTINATION_RANGE \ --priority=PRIORITY \ --next-hop-ilb=FORWARDING_RULEErsetzen Sie Folgendes:
ROUTE_NAME: der Name der RouteDESTINATION_RANGE: Die Ziel-IPv4-Adressen füredge-1PRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer incenter
Erstellen Sie als Nächstes eine Rückgaberoute in
centerzuedge-1mit der IP-Adresse vonedge-1als Ziel und der IP-Adresse des internen Passthrough-Network-Load-Balancers vonedge-1als nächstem Hop:gcloud compute routes create ROUTE_NAME \ --network=center \ --destination-range=DESTINATION_RANGE \ --priority=PRIORITY \ --next-hop-ilb=FORWARDING_RULEErsetzen Sie Folgendes:
ROUTE_NAME: der Name der RouteDESTINATION_RANGE: Die Ziel-IPv4-Adressen füredge-1PRIORITY: die Routenpriorität, die von0(die höchste Priorität) bis65535(die niedrigste Priorität) lauten kann. Weitere Informationen zur Routenpriorität finden Sie unter Routingreihenfolge.FORWARDING_RULE: IP-Adresse einer Weiterleitungsregel für einen internen Passthrough-Network Load Balancer inedge-1
Statische Routen löschen
Verwenden Sie den folgenden gcloud compute routes delete-Befehl, um eine statische Route zu löschen. Ersetzen Sie dabeiROUTE_NAME durch den Namen der Route:
gcloud compute routes delete ROUTE_NAME