Configura rutas estáticas

En esta página, se muestra cómo configurar rutas estáticas para Network Connectivity Center. Si no conoces las rutas estáticas, consulta la Descripción general de las rutas estáticas.

Cuando seleccionas la dirección IP del balanceador de cargas de red de transferencia interno, el --load-balancing-scheme de su regla de reenvío debe ser INTERNAL. Puedes usar cualquier --destination-range que cumpla con los siguientes criterios:

  • El --destination-range no coincide exactamente con el destino de una ruta de subred.
  • El --destination-range no tiene una máscara de subred más larga que el destino de una ruta de subred.

Para obtener más información sobre los requisitos del rango de destino, consulta rango de direcciones IP de destino.

Crea rutas estáticas

Puedes crear rutas estáticas para los radios de Network Connectivity Center con el comandogcloud compute routes create. En el siguiente ejemplo, se muestra cómo crear una ruta estática para un radio de Network Connectivity Center:

  gcloud compute routes create ROUTE_NAME \
      --network=HOME_VPC \
      --destination=DESTINATION_RANGE \
      --priority=PRIORITY \
      --next-hop-ilb=FORWARDING_RULE

Reemplaza lo siguiente:

  • ROUTE_NAME: el nombre de la ruta.
  • HOME_VPC: Es el nombre de la red de VPC que contiene la ruta.
  • DESTINATION_RANGE: Son las direcciones IPv4 de destino a las que se aplica esta ruta. El destino más amplio posible es 0.0.0.0/0.
  • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
  • FORWARDING_RULE: Es la dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno.

En las siguientes secciones, se muestran dos casos de uso en los que se destacan las diferencias en la forma de crear rutas estáticas para las topologías de malla y de estrella.

Crea rutas estáticas en una topología de malla

En este ejemplo, supón que tienes dos VPC de radio, vpc-1 y vpc-2, que están conectadas al mismo concentrador de Network Connectivity Center. Supongamos que también tienes una VPC de tránsito transit que está conectada a vpc-2 a través de un dispositivo virtual de red (NVA). Quieres acceder a la VPC transit desde los radios vpc-1 y vpc-2, por lo que configuras rutas estáticas siguiendo estos pasos:

  1. Primero, crea una ruta estática en la VPC vpc-1 de la conexión con la dirección IP de la VPC transit como destino y la dirección IP del balanceador de cargas de red de transferencia interno de vpc-2 como próximo salto:

    gcloud compute routes create ROUTE_NAME \
        --network=vpc-1 \
        --destination=DESTINATION_RANGE \
        --priority=PRIORITY \
        --next-hop-ilb=FORWARDING_RULE
    

    Reemplaza lo siguiente:

    • ROUTE_NAME: el nombre de la ruta
    • DESTINATION_RANGE: Son las direcciones IPv4 de destino para la VPC transit.
    • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
    • FORWARDING_RULE: Es la dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno en vpc-2.
  2. Crea una ruta estática en la VPC de la conexión vpc-2 con la dirección IP de la VPC de transit como destino y la dirección IP del balanceador de cargas de red de transferencia interno de la VPC de transit como siguiente salto:

    gcloud compute routes create ROUTE_NAME \
        --network=vpc-2 \
        --destination=DESTINATION_RANGE \
        --priority=PRIORITY \
        --next-hop-ilb=FORWARDING_RULE
    

    Reemplaza lo siguiente:

    • ROUTE_NAME: el nombre de la ruta
    • DESTINATION_RANGE: Las direcciones IPv4 de destino para la VPC transit
    • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
    • FORWARDING_RULE: Dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno en la VPC transit
  3. Crea una ruta de retorno en la VPC transit a vpc-2, con la dirección IP de vpc-2 como destino y la dirección IP del balanceador de cargas de red de transferencia interno de vpc-2 como siguiente salto:

    gcloud compute routes create ROUTE_NAME \
        --network=transit \
        --destination=DESTINATION_RANGE \
        --priority=PRIORITY \
        --next-hop-ilb=FORWARDING_RULE
    

    Reemplaza lo siguiente:

    • ROUTE_NAME: el nombre de la ruta
    • DESTINATION_RANGE: Es la dirección IPv4 de destino para vpc-2.
    • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
    • FORWARDING_RULE: Dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno en vpc-2
  4. A continuación, crea una ruta de retorno en la VPC transit a vpc-1, con la dirección IP de vpc-1 como destino y la dirección IP del balanceador de cargas de red de transferencia interno de vpc-2 como siguiente salto:

    gcloud compute routes create ROUTE_NAME \
        --network=transit \
        --destination=DESTINATION_RANGE \
        --priority=PRIORITY \
        --next-hop-ilb=FORWARDING_RULE
    

    Reemplaza lo siguiente:

    • ROUTE_NAME: el nombre de la ruta
    • DESTINATION_RANGE: Son las direcciones IPv4 de destino para vpc-2.
    • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
    • FORWARDING_RULE: Dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno en vpc-2
  5. Por último, crea una ruta de retorno en vpc-2 a vpc-1, con la dirección IP de vpc-1 como destino y la dirección IP del balanceador de cargas de red de transferencia interno de vpc-1 como próximo salto:

    gcloud compute routes create ROUTE_NAME \
        --network=vpc-2 \
        --destination=DESTINATION_RANGE \
        --priority=PRIORITY \
        --next-hop-ilb=FORWARDING_RULE
    

    Reemplaza lo siguiente:

    • ROUTE_NAME: el nombre de la ruta
    • DESTINATION_RANGE: Son las direcciones IPv4 de destino para vpc-1.
    • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
    • FORWARDING_RULE: Dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno en vpc-1

Para obtener más información sobre las APN, consulta Dispositivos virtuales de red.

Crea rutas estáticas en una topología de estrella

Para este ejemplo, supón que tienes dos VPC perimetrales, edge-1 y edge-2, que están conectadas a la VPC central center. Supongamos que también tienes una VPC de tránsito transit que está conectada a center a través de un dispositivo virtual de red (NVA). Quieres acceder a la VPC transit desde edge-1, por lo que configuras rutas estáticas con los siguientes pasos:

  1. Primero, crea una ruta estática en edge-1 con la dirección IP de la VPC de transit como destino y la dirección IP del balanceador de cargas de red de transferencia interno de center como próximo salto:

    gcloud compute routes create ROUTE_NAME \
        --network=edge-1 \
        --destination=DESTINATION_RANGE \
        --priority=PRIORITY \
        --next-hop-ilb=FORWARDING_RULE
    

    Reemplaza lo siguiente:

    • ROUTE_NAME: el nombre de la ruta
    • DESTINATION_RANGE: Las direcciones IPv4 de destino para la VPC transit
    • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
    • FORWARDING_RULE: Dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno en center
  2. Crea una ruta estática en center con la dirección IP de la VPC transit como destino y la dirección IP del balanceador de cargas de red de transferencia interno de la VPC transit como siguiente salto:

    gcloud compute routes create ROUTE_NAME \
        --network=vpc-1 \
        --destination=DESTINATION_RANGE \
        --priority=PRIORITY \
        --next-hop-ilb=FORWARDING_RULE
    

    Reemplaza lo siguiente:

    • ROUTE_NAME: el nombre de la ruta
    • DESTINATION_RANGE: Las direcciones IPv4 de destino para la VPC transit
    • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
    • FORWARDING_RULE: Dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno en la VPC transit
  3. Crea una ruta de retorno en la VPC transit a center, con la dirección IP de center como destino y la dirección IP del balanceador de cargas de red de transferencia interno de center como siguiente salto:

    gcloud compute routes create ROUTE_NAME \
        --network=transit \
        --destination=DESTINATION_RANGE \
        --priority=PRIORITY \
        --next-hop-ilb=FORWARDING_RULE
    

    Reemplaza lo siguiente:

    • ROUTE_NAME: el nombre de la ruta
    • DESTINATION_RANGE: Son las direcciones IPv4 de destino para center.
    • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
    • FORWARDING_RULE: Dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno en center
  4. A continuación, crea una ruta de retorno en la VPC transit a edge-1, con la dirección IP de edge-1 como destino y la dirección IP del balanceador de cargas de red de transferencia interno de center como siguiente salto:

    gcloud compute routes create ROUTE_NAME \
        --network=transit \
        --destination=DESTINATION_RANGE \
        --priority=PRIORITY \
        --next-hop-ilb=FORWARDING_RULE
    

    Reemplaza lo siguiente:

    • ROUTE_NAME: el nombre de la ruta
    • DESTINATION_RANGE: Son las direcciones IPv4 de destino para edge-1.
    • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
    • FORWARDING_RULE: Dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno en center
  5. A continuación, crea una ruta de retorno en center a edge-1, con la dirección IP de edge-1 como destino y la dirección IP del balanceador de cargas de red de transferencia interno de edge-1 como próximo salto:

    gcloud compute routes create ROUTE_NAME \
        --network=center \
        --destination=DESTINATION_RANGE \
        --priority=PRIORITY \
        --next-hop-ilb=FORWARDING_RULE
    

    Reemplaza lo siguiente:

    • ROUTE_NAME: el nombre de la ruta
    • DESTINATION_RANGE: Son las direcciones IPv4 de destino para edge-1.
    • PRIORITY: La prioridad de la ruta, que puede ser de 0 (la prioridad más alta) a 65535 (la prioridad más baja). Para obtener más información sobre la prioridad de la ruta, consulta Orden de enrutamiento.
    • FORWARDING_RULE: Dirección IP de una regla de reenvío para un balanceador de cargas de red de transferencia interno en edge-1

Borra rutas estáticas

Usa el siguiente comando de gcloud compute routes delete para borrar una ruta estática y reemplaza ROUTE_NAME por el nombre de la ruta:

  gcloud compute routes delete ROUTE_NAME