En esta página, se describe cómo crear y administrar perfiles de seguridad de intercepción personalizados.
Antes de comenzar
- Habilita la API de Network Security en tu proyecto.
- Instala la CLI de gcloud.
Funciones
Para obtener los permisos que necesitas para crear, ver, actualizar o borrar perfiles de seguridad de intercepción personalizados, pídele a tu administrador que te otorgue los roles de IAM necesarios en la organización. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
Para verificar el progreso de las operaciones enumeradas en esta página, asegúrate de que tu
rol de usuario tenga los siguientes permisos de Rol de usuario de la red de Compute
rol
(roles/compute.networkUser):
networksecurity.operations.getnetworksecurity.operations.list
Crea un perfil de seguridad de intercepción personalizado
Para la integración en banda, solo puedes crear un perfil de seguridad de tipo custom-intercept. Puedes crear perfiles de seguridad a nivel de la organización o del proyecto.
Console
En la Google Cloud consola, ve a la página Perfiles de seguridad.
En el menú del selector de proyectos, selecciona tu organización o el proyecto.
En la pestaña Perfiles de seguridad, haz clic en Crear perfil.
En Nombre, ingresa un nombre.
En Propósito del perfil de seguridad, selecciona NSI en banda.
En Proyecto, selecciona el proyecto que aloja el grupo de extremos de intercepción.
En Grupo de extremos de intercepción, selecciona el grupo de extremos de intercepción.
Haz clic en Crear.
gcloud
Para crear un perfil de seguridad de intercepción personalizado para la integración en banda, usa el
gcloud network-security security-profiles custom-intercept create
comando:
gcloud network-security security-profiles custom-intercept create CUSTOM_INTERCEPT_PROFILE_ID \
--organization ORGANIZATION_ID | --project PROJECT_ID \
--location global \
[--billing-project QUOTA_PROJECT_ID ] \
--intercept-endpoint-group \
projects/ENDPOINT_GROUP_PROJECT_ID/locations/global/interceptEndpointGroups/ENDPOINT_GROUP_ID
Reemplaza lo siguiente:
CUSTOM_INTERCEPT_PROFILE_ID: Es el nombre del perfil de seguridad.Si no especificas el nombre en el formato de identificador de URL único, debes especificar la organización o el nombre del proyecto, y la ubicación.
ORGANIZATION_ID: Es el ID de tu organización. Usa esta marca para crear un perfil de seguridad a nivel de la organización.PROJECT_ID: Es el ID del proyecto. Usa esta marca para crear un perfil de seguridad a nivel del proyecto.QUOTA_PROJECT_ID: Es el ID de tu proyecto de cuota. Usa esta marca solo para el perfil de seguridad a nivel de la organización.ENDPOINT_GROUP_PROJECT_ID: Es el ID del proyecto en el que creaste el grupo de extremos de intercepción.ENDPOINT_GROUP_ID: Es el ID del grupo de extremos.
Terraform
Para crear un perfil de seguridad, puedes usar un google_network_security_security_profile recurso.
En el siguiente ejemplo, se muestra cómo crear un perfil de seguridad a nivel de la organización:
En el siguiente ejemplo, se muestra cómo crear un perfil de seguridad a nivel del proyecto:
Si deseas obtener más información para aplicar o quitar una configuración de Terraform, consulta los comandos básicos de Terraform.
Enumera y visualiza los detalles de un perfil de seguridad de intercepción personalizado
Puedes enumerar perfiles de seguridad en una organización o un proyecto, y ver los detalles de un perfil, como su nombre y el ID del grupo de extremos.
Console
En la Google Cloud consola, ve a la página Perfiles de seguridad.
En el menú del selector de proyectos, selecciona tu organización o el proyecto. En la pestaña, se enumeran todos los perfiles de seguridad.
En la pestaña Perfiles de seguridad, haz clic en el nombre del perfil de seguridad.
gcloud
Para enumerar todos los perfiles de seguridad de intercepción personalizados, usa el gcloud
network-security security-profiles custom-intercept list comando:
gcloud network-security security-profiles custom-intercept list \
--organization ORGANIZATION_ID | --project PROJECT_ID \
--location global \
[--billing-project QUOTA_PROJECT_ID]
Para ver los detalles de un perfil de seguridad de intercepción personalizado, usa el
gcloud network-security security-profiles custom-intercept describe
comando:
gcloud network-security security-profiles custom-intercept describe CUSTOM_INTERCEPT_PROFILE_ID \
--organization ORGANIZATION_ID | --project PROJECT_ID \
[--billing-project QUOTA_PROJECT_ID] \
--location global
Reemplaza lo siguiente:
CUSTOM_INTERCEPT_PROFILE_ID: Es el nombre del perfil de seguridad.Si no especificas el nombre en el formato de identificador de URL único, debes especificar la organización o el nombre del proyecto, y la ubicación.
ORGANIZATION_ID: Es el ID de tu organización en la que existe el perfil de seguridad.PROJECT_ID: Es el ID del proyecto en el que existe el perfil de seguridad.QUOTA_PROJECT_ID: Es el ID de tu proyecto de cuota. Usa esta marca solo para perfiles de seguridad a nivel de la organización.
El resultado es similar a este:
- Perfiles de seguridad a nivel de la organización:
organizations/ORGANIZATION_ID/locations/global/securityProfiles/CUSTOM_INTERCEPT_PROFILE_ID - Perfiles de seguridad a nivel del proyecto:
projects/PROJECT_ID/locations/global/securityProfiles/CUSTOM_INTERCEPT_PROFILE_ID
Borra un perfil de seguridad de intercepción personalizado
Puedes borrar un perfil de seguridad de intercepción personalizado si especificas su nombre, ubicación y organización o proyecto. Antes de borrar el perfil de seguridad, asegúrate de que no lo use un grupo de perfiles de seguridad.
Console
En la Google Cloud consola, ve a la página Perfiles de seguridad.
En el menú del selector de proyectos, selecciona tu organización o el proyecto.
En la pestaña Perfiles de seguridad , selecciona la casilla de verificación del perfil de seguridad y, luego, haz clic en Borrar.
Haga clic en Borrar nuevamente para confirmar.
gcloud
Para borrar un perfil de seguridad de intercepción personalizado, usa el gcloud
network-security security-profiles custom-intercept delete comando:
gcloud network-security security-profiles custom-intercept delete CUSTOM_INTERCEPT_PROFILE_ID \
--organization ORGANIZATION_ID | --project PROJECT_ID \
[--billing-project QUOTA_PROJECT_ID] \
--location global
Reemplaza lo siguiente:
CUSTOM_INTERCEPT_PROFILE_ID: Es el ID del perfil de seguridad de intercepción personalizado que deseas borrar.Si no especificas el nombre en el formato de identificador de URL único, debes especificar la organización o el nombre del proyecto, y la ubicación.
ORGANIZATION_ID: Es el ID de tu organización en la que existe el perfil de seguridad.PROJECT_ID: Es el ID del proyecto en el que existe el perfil de seguridad.QUOTA_PROJECT_ID: Es el ID de tu proyecto de cuota. Usa esta marca solo para perfiles de seguridad a nivel de la organización.
¿Qué sigue?
- Descripción general de los grupos de perfiles de seguridad
- Descripción general del perfil de seguridad