Configura un concentrador

En esta página, se proporciona información sobre cómo crear un concentrador al que se pueden adjuntar radios de VPC en un proyecto diferente.

Antes de comenzar

Antes de comenzar, revisa las siguientes secciones.

Crea o selecciona un proyecto

Para facilitar la configuración de Network Connectivity Center, comienza 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. En la página del selector de proyectos de la consola de Google Cloud, selecciona o crea un proyecto de Google Cloud.

    Ir al selector de proyectos

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

  4. Instala Google Cloud CLI.
  5. Para inicializar la CLI de gcloud, ejecuta el siguiente comando:

    gcloud init
  6. En la página del selector de proyectos de la consola de Google Cloud, selecciona o crea un proyecto de Google Cloud.

    Ir al selector de proyectos

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

  8. Instala Google Cloud CLI.
  9. Para inicializar la CLI de gcloud, ejecuta el siguiente comando:

    gcloud init
  1. 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.

  1. 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 realizar cualquier tarea con Network Connectivity Center, debes habilitar la API de Network Connectivity.

Consola

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.

Obtén acceso

Para trabajar con Network Connectivity Center, necesitas los permisos descritos en Roles y permisos.

Identifica recursos

Cuando hagas referencia a los recursos mediante la API o la CLI de gcloud, usa las convenciones que se describen en la siguiente tabla.

Convención Compatible con Notas Ejemplo
URI completo: Todos los recursos Debes usar uno de estos métodos para hacer referencia a las instancias del dispositivo de router.

"https://www.googleapis.com/compute/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME"

      
Nombre de recurso relativo Todos los recursos

"projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME"

    
Nombre Recursos regionales y globales Este método se puede usar para concentradores, radios, túneles VPN y adjuntos de VLAN.

 "HUB_NAME"

    

Crea un concentrador

Para crear un concentrador, sigue estos pasos:

Consola

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

    Ir a Network Connectivity Center

  2. Selecciona un proyecto en el menú de proyecto.

  3. Haz clic en Crear concentrador.

  4. Completa la sección Configuración básica del formulario:

    1. Ingresa un nombre de concentrador.
    2. Ingresa una Descripción (opcional).
    3. Opcional: Para agregar una etiqueta, haz clic en Agregar elemento y, luego, ingresa una Clave y un Valor.
    4. Verifica que el formulario muestre el ID del proyecto correcto. Si el ID del proyecto es incorrecto, selecciona un proyecto diferente mediante el menú desplegable que aparece en la parte superior de la página.
  5. Realice una de las siguientes acciones:

    • Si deseas crear un radio adjunto a este concentrador, haz clic en Siguiente paso y completa la sección de creación de radios del formulario. Para obtener instrucciones, consulta Crea un radio de VPC.
    • Si no quieres crear un radio en este momento, haz clic en Crear para terminar de crear tu concentrador nuevo.

gcloud

Para crear un concentrador, usa el comando gcloud network-connectivity hubs create.

  gcloud network-connectivity hubs create HUB_NAME \
    --description="DESCRIPTION" \
    --labels="KEY"="VALUE"

Reemplaza los siguientes valores:

  • HUB_NAME: nombre del nuevo concentrador
  • DESCRIPTION: texto opcional que describe el concentrador
  • KEY: clave en el par clave-valor para el texto de etiqueta opcional
  • VALUE: valor en el par clave-valor para el texto de la etiqueta

API

Para crear un concentrador, usa el método networkconnectivity.hubs.create.

  POST https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs
  {
    "name":"HUB_NAME",
    "description":"DESCRIPTION",
    "labels": {
      "KEY": "VALUE"
    }
  }

Reemplaza los siguientes valores:

  • PROJECT_ID: ID del proyecto que contiene el concentrador nuevo
  • HUB_NAME: nombre del nuevo concentrador
  • DESCRIPTION: texto opcional que describe el concentrador
  • KEY: clave en el par clave-valor para el texto de etiqueta opcional
  • VALUE: valor en el par clave-valor para el texto de la etiqueta

Para obtener información detallada sobre comandos adicionales del concentrador, como enumerar, describir y actualizar, consulta Trabaja con concentradores y radios.

Borra un concentrador

Para borrar un concentrador, sigue estos pasos:

Antes de borrar un concentrador, debes borrar o rechazar todos los radios adjuntos al concentrador. Si el radio está en un proyecto diferente, es posible que no tengas permiso para borrarlo. En ese caso, debes rechazar el radio.

Si quieres conocer los pasos para borrar un radio, consulta Borra un radio.

Consola

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

    Ir a Network Connectivity Center

  2. Selecciona un proyecto en el menú.

  3. Haz clic en la pestaña Concentradores.

  4. En la lista de concentradores, selecciona el concentrador que deseas borrar.

  5. Haz clic en la pestaña Radio. Todos los radios conectados a este concentrador se enumeran con su estado.

  6. En la lista de radios activos, borra los radios activos. Si no tienes permisos para borrar el radio, rechaza el radio.

  7. Haz clic en Borrar concentrador.

  8. En el cuadro de diálogo de confirmación, realiza una de las siguientes acciones:

    • Haz clic en Cancelar si no quieres borrar el concentrador.
    • Haz clic en Borrar para borrar el concentrador.

gcloud

  1. Para enumerar todos los radios activos adjuntos al concentrador que deseas borrar, usa el comando gcloud network-connectivity hubs list-spokes.

    gcloud network-connectivity hubs list-spokes HUB_NAME \
       --filter="state:ACTIVE"
    

    Reemplaza HUB_NAME por el nombre de la ruta que deseas borrar.

  2. Borra los radios activos. Si no tienes permisos para borrar el radio, rechaza el radio.

  3. Para borrar un concentrador, usa el comando gcloud network-connectivity hubs delete.

    gcloud network-connectivity hubs delete HUB_NAME
    

    Reemplaza HUB_NAME por el nombre del concentrador.

API

  1. Para enumerar todos los radios activos adjuntos al concentrador que deseas borrar, usa el método networkconnectivity.hubs.listSpokes.

     GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:listSpokes
    

    Reemplaza los siguientes valores:

    • PROJECT_ID: ID del proyecto que contiene el concentrador para el que deseas enumerar los radios.
    • HUB_NAME: nombre del concentrador para el que deseas enumerar los radios
  2. Borra los radios activos. Si no tienes permisos para borrar el radio, rechaza el radio.

  3. Para borrar un concentrador, usa el método networkconnectivity.hubs.delete.

     DELETE https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME
    

    Reemplaza los siguientes valores:

    • PROJECT_ID: ID del proyecto que contiene el concentrador que se borrará.
    • HUB_NAME: nombre del concentrador que se debe borrar

¿Qué sigue?