Auf dieser Seite erfahren Sie, wie Sie statische Routen für das Network Connectivity Center konfigurieren. Wenn Sie mit statischen Routen nicht vertraut sind, lesen Sie die Übersicht über statische Routen.
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 Network Connectivity Center-Spokes mit dem gcloud compute routes create-Befehl erstellen. Das folgende Beispiel zeigt, wie Sie eine statische Route für einen Network Connectivity Center-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 Network Connectivity Center-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 im Spoke-VPC-Netzwerk
vpc-1mit der IP-Adresse des VPC-Netzwerkstransitals 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 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-1, wobei die IP-Adresse vonedge-1das Ziel und die IP-Adresse des internen Passthrough-Network-Load-Balancers vonedge-1der nächste Hop ist: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