Propone un radio de VPC en un proyecto diferente

Cuando creas un radio, debes asociarlo con un concentrador. Si tu radio está en un proyecto diferente del concentrador, el administrador del concentrador debe aprobar tu radio propuesto antes de que se active. Para crear un radio de VPC que desees conectarte a un concentrador en un proyecto diferente, sigue estos pasos.

Si deseas obtener información para trabajar con radios, incluidas la creación, enumeración, actualización y eliminación de radios, consulta Trabaja con radios.

Antes de comenzar

Antes de empezar, revisa las siguientes secciones.

Crea o elige un proyecto

Para facilitar la configuración de Network Connectivity Center, empieza por identificar un proyecto válido.

  1. Accede a tu cuenta de Google Cloud. Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Asegúrate de que la facturación esté habilitada para tu proyecto de Google Cloud.

  4. Install the Google Cloud CLI.
  5. To initialize the gcloud CLI, run the following command:

    gcloud init
  6. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  7. Asegúrate de que la facturación esté habilitada para tu proyecto de Google Cloud.

  8. Install the Google Cloud CLI.
  9. To initialize the gcloud CLI, run the following command:

    gcloud init
  10. Si usas Google Cloud CLI, configura el ID del proyecto con el comando gcloud config set.

    gcloud config set project PROJECT_ID

    Reemplaza PROJECT_ID por el ID de tu proyecto único.

    En las instrucciones de la CLI de gcloud de esta página, se supone que estableciste el ID del proyecto.

  11. Para confirmar que configuraste el ID del proyecto de forma correcta, usa el comando gcloud config list.

    gcloud config list --format='text(core.project)'

Habilita la API de Network Connectivity

Antes de que puedas hacer cualquier tarea con Network Connectivity Center, debes habilitar la API de Network Connectivity.

Console

Para habilitar la API de Network Connectivity, sigue estos pasos:

  1. En la consola de Google Cloud, ve a la página Network Connectivity Center.

    Ir a Network Connectivity Center

  2. Haz clic en Habilitar.

Como alternativa, puedes habilitar la API mediante la biblioteca de la API de la consola de Google Cloud, como se describe en Habilita las API.

Propón un radio

Para crear un radio de VPC en el mismo proyecto que el concentrador o en un proyecto diferente, sigue estos pasos.

Si deseas asignar excluir rangos de exportación o incluir rangos de exportación, usa las opciones adecuadas durante la creación del radio.

Console

  1. En la consola de Google Cloud, ve a la página Network Connectivity Center.

    Ir a Network Connectivity Center

  2. En el menú del proyecto, elige el proyecto en el que deseas crear el radio.

  3. Haz clic en la pestaña Radios.

  4. Haz clic en Agregar radios.

  5. En la sección Seleccionar concentrador, para adjuntar el radio nuevo a un concentrador en otro proyecto, selecciona la ubicación del concentrador como En otro proyecto.

  6. Ingresa el ID del proyecto y el Nombre del concentrador al que deseas adjuntar el radio nuevo.

  7. Ingresa un Nombre de radio y, de forma opcional, una Descripción.

  8. Si el concentrador al que te conectas está configurado para la topología de estrella, selecciona o ingresa el nombre del Grupo de radios de tu radio. Para obtener información sobre la topología de estrella, consulta Topología de estrella. Para obtener información sobre los grupos de radios, consulta Grupos de radios.

  9. En Tipo de radio, están disponibles las siguientes opciones:

    • Para un concentrador en un proyecto diferente, el tipo de radio predeterminado es radio de VPC.
    • Para un concentrador en el mismo proyecto, los tipos de radio permitidos se determinan por los tipos de radio preexistentes.
    • Si no hay radios, puedes seleccionar cualquier tipo de radio, aunque la opción preseleccionada es el túnel de Cloud VPN.
  10. Para agregar una red de VPC al radio, selecciona la red de VPC en la lista.

  11. De manera opcional, puedes agregar un filtro de radio de VPC para personalizar la forma en que se anuncian las rutas con la escritura de un rango de direcciones IP para excluir o incluir la exportación del radio al concentrador. No puedes cambiar este filtro después de crear el radio.

  12. Haz clic en Listo.

  13. Si deseas agregar más radios, haz clic en Agregar radio y comienza el proceso nuevamente. Para ello, ingresa un Nombre del radio.

  14. Cuando termines de agregar los radios, haz clic en Crear. La página Network Connectivity Center se actualiza para mostrar los detalles sobre los radios que creaste.

    El estado del radio permanece como Inactive hasta que el administrador del concentrador revise y acepte el radio propuesto.

gcloud

Para crear un radio de VPC, usa el comando gcloud network-connectivity spokes linked-vpc-network create.

gcloud network-connectivity spokes linked-vpc-network create SPOKE_NAME \
    --hub=HUB_URI \
    --global \
    --vpc-network=VPC_NETWORK \
    --exclude-export-ranges=[EXCLUDE_CIDR_RANGE] \
    --include-export-ranges=[INCLUDE_CIDR_RANGE] \
    --group=GROUP_NAME

Reemplaza lo siguiente:

  • SPOKE_NAME: el nombre del radio que crearás
  • HUB_URI: el URI de un concentrador en un proyecto diferente en el que deseas crear el radio
  • VPC_NETWORK: la red de VPC a la que proporciona conectividad este radio. La red de VPC debe estar en el mismo proyecto que el radio.
  • [EXCLUDE_CIDR_RANGE]: una lista separada por comas de los rangos de direcciones IP que se excluirán de la exportación al concentrador (hasta 16 rangos de CIDR), como 10.1.0.0/16, 192.168.0.0/24, 172.16.1.1/32. Los rangos especificados deben ser más largos o iguales que las subredes configuradas de manera individual dentro de la VPC
  • [INCLUDE_CIDR_RANGE]: una lista separada por comas de los rangos de direcciones IP que se incluirán en la exportación al concentrador (hasta 16 rangos de CIDR), como 10.1.0.0/16, 192.168.0.0/24, 172.16.1.1/32
  • GROUP_NAME: el grupo al que pertenece este radio. Los valores admitidos son default para un concentrador de topología de malla, o center o edge para un concentrador de topología de estrella. Este campo es obligatorio para los grupos de radios que usan la topología de estrella. Para obtener información detallada sobre los grupos de radios, consulta Grupos de radios.

API

Para crear un radio de VPN, usa el método networkconnectivity.spokes.create.

  POST https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/spokes
  {
    "name":"NAME",
    "hub":"HUB_URI",
    "linkedVpcNetwork": {
       "uri": VPC_URI,
       "include_export_ranges": "[INCLUDE_CIDR_RANGE]",
       "exclude_export_ranges": "[EXCLUDE_CIDR_RANGE]",
       "group": "GROUP_NAME"
    },
  }

Reemplaza los siguientes valores:

  • PROJECT_ID: el ID del proyecto que contiene el radio nuevo
  • HUB_URI: el URI de concentrador completo que incluye el proyecto, ya que el concentrador se encuentra en un proyecto diferente del radio, por ejemplo, projects/hub-project-ID/locations/global/hubs/hub-name
  • VPC_URI: la red de VPC a la que apunta este radio, como vpc_uri
  • [INCLUDE_CIDR_RANGE]: una lista separada por comas de los rangos de direcciones IP que se incluirán en la exportación al concentrador (hasta 16 rangos de CIDR), como 10.1.0.0/16, 192.168.0.0/24, 172.16.1.1/32. Los rangos especificados deben ser más largos o iguales que las subredes configuradas de manera individual dentro de la VPC
  • [EXCLUDE_CIDR_RANGE]: una lista separada por comas de los rangos de direcciones IP que se excluirán de la exportación al concentrador (hasta 16 rangos de CIDR), como 10.1.0.0/16, 192.168.0.0/24, 172.16.1.1/32.
  • GROUP_NAME: el grupo al que pertenece este radio, por ejemplo, center o edge. Este campo es obligatorio para los grupos de radios que usan la topología de estrella. Para obtener información detallada sobre los grupos de radios, consulta Grupos de radios.

¿Qué sigue?