Saltar al contenido principal

Guía de implementación de ZTNA: del diseño a producción

Un proyecto de Zero Trust Network Access (ZTNA) tiene éxito cuando las decisiones de acceso se vuelven más explícitas sin hacer innecesariamente difícil el trabajo normal.

Por eso no basta con instalar un gateway. Una implementación de producción debe conectar identidad, dispositivos, recursos protegidos, políticas, rutas de acceso, registros, soporte y recuperación dentro de un mismo modelo operativo.

Esta guía se centra en cómo implementar ZTNA por etapas controladas. Complementa la explicación arquitectónica de Cómo funciona ZTNA y el proceso de la Guía de migración de VPN a ZTNA.

1. Definir el resultado antes de crear políticas​

Empiece por el problema de acceso que quiere resolver.

Los objetivos pueden incluir:

  • sustituir permisos VPN remotos amplios por acceso a nivel de recurso
  • reducir el acceso permanente a sistemas sensibles
  • separar el acceso de contratistas del acceso de empleados
  • incorporar identidad y contexto del dispositivo en las decisiones de autorización
  • mejorar la visibilidad de auditoría del acceso a recursos privados
  • admitir entornos on-premises, autoalojados o desconectados

Evite comenzar con una gran matriz de políticas. Primero identifique el resultado empresarial y los usuarios y recursos afectados.

Un piloto con límites claros es más fácil de validar que un proyecto definido simplemente como «desplegar Zero Trust en todas partes».

2. Inventariar identidades, dispositivos y recursos​

Las decisiones ZTNA dependen de conocer al solicitante, el endpoint y el destino.

Cree tres inventarios.

Identidades​

Documente:

  • grupos de empleados y administradores
  • contratistas y usuarios temporales
  • fuente de identidad y método de autenticación
  • propietarios de grupos o roles
  • procesos de alta, cambio y baja
  • requisitos de acceso privilegiado o sujeto a aprobación

Dispositivos​

Documente:

  • endpoints administrados y no administrados
  • método de enrolamiento
  • sistemas operativos incluidos
  • propiedad de los dispositivos
  • señales de postura MDM o EDR disponibles
  • dispositivos que no pueden usar la ruta normal de acceso administrado

Recursos​

Documente:

  • aplicaciones y servidores
  • protocolos y puertos necesarios
  • propietario del negocio
  • sensibilidad
  • grupos que realmente necesitan acceso
  • dependencias de otros servicios

No defina un recurso únicamente como una subred si la necesidad real es acceder a una aplicación o servidor concreto.

3. Elegir deliberadamente el modelo de despliegue​

Los productos ZTNA pueden ubicar sus componentes de control y aplicación en lugares distintos. Decida antes del despliegue qué modelo operativo encaja con su entorno.

Preguntas que debe responder:

  • ¿Quién opera la plataforma de acceso: su organización, un MSP o el proveedor?
  • ¿Debe continuar el acceso principal si no hay conectividad a Internet?
  • ¿Hay sistemas protegidos en redes aisladas o air-gapped?
  • ¿Qué servicios externos de identidad, postura, monitorización o autenticación pueden ser dependencias?
  • ¿Cómo se gestionarán actualizaciones, licencias, copias de seguridad y recuperación ante desastres?

Con ZTXGate, la plataforma principal puede ser operada por el cliente o un MSP sin un plano de control cloud obligatorio alojado por CoreZT. Los despliegues conectados pueden usar opcionalmente ZTXHub para centralizar actualizaciones de software y licencias, mientras que los despliegues independientes utilizan flujos manuales.

Comparar ZTNA autoalojado y cloud

4. Establecer el ciclo de vida de identidad antes de las políticas de acceso​

La autenticación demuestra la identidad. El aprovisionamiento y los controles de ciclo de vida determinan si esa identidad debe seguir existiendo y qué contexto organizativo posee.

Antes del acceso a producción, defina:

  • dónde se crean los usuarios
  • cómo se asignan grupos o roles
  • cómo llegan los cambios de identidad a la plataforma ZTNA
  • cómo se elimina el acceso cuando un usuario se marcha
  • cómo expiran las identidades temporales
  • qué métodos de autenticación son adecuados para acceso normal y sensible

ZTXGate puede usar OIDC para autenticación y SCIM para aprovisionamiento y sincronización del ciclo de vida de identidad.

Explorar identidad y confianza del dispositivo

5. Diseñar el enrolamiento y la confianza del dispositivo​

La identidad de usuario por sí sola no indica qué endpoint realiza la solicitud.

Defina:

  • cómo se enrolan los dispositivos
  • si ciertos recursos solo pueden alcanzarse desde dispositivos enrolados
  • qué ocurre cuando un dispositivo se sustituye o se pierde
  • cómo se revoca el acceso de un dispositivo
  • si determinados recursos requieren información de postura

En entornos conectados, ZTXGate puede usar información de postura de integraciones compatibles, incluidas Microsoft Intune, Microsoft Defender for Endpoint, SentinelOne Singularity, CrowdStrike y Jamf.

Trate la postura como una entrada de política, no como sustituto de la identidad o de la autorización del recurso.

6. Modelar recursos según la intención de acceso​

El modelo de recursos debe reflejar lo que un usuario realmente puede alcanzar.

Por ejemplo, en lugar de dar a un grupo de desarrollo acceso a un segmento de red completo, defina los servicios que necesita:

  • servicio de código fuente
  • sistema de compilación
  • servidores de aplicaciones de desarrollo
  • documentación interna

La administración de producción puede mantenerse como un recurso independiente con un ámbito de política separado.

Para cada recurso, pregunte:

  • ¿Quién es su propietario?
  • ¿Quién lo necesita?
  • ¿Desde qué dispositivos?
  • ¿Con qué protocolo?
  • ¿Bajo qué condiciones de tiempo o aprobación?
  • ¿Requiere autenticación adicional?

Un conjunto pequeño de políticas comprensibles suele ser más fácil de operar que una colección densa llena de excepciones.

7. Elegir la ruta de acceso adecuada para cada recurso​

No todos los recursos necesitan el mismo mecanismo de acceso.

Con ZTXGate hay dos patrones especialmente importantes.

Acceso administrado​

Los endpoints administrados utilizan conectividad basada en WireGuard para los recursos autorizados. El túnel proporciona transporte seguro, mientras que la política de ZTXGate determina qué recursos son realmente accesibles.

Esta ruta es adecuada cuando el endpoint necesita acceso mediante protocolos de red al recurso protegido.

Acceso web sin cliente​

El acceso sin cliente bajo licencia puede hacer proxy de aplicaciones HTTP y HTTPS privadas para que los usuarios autorizados puedan acceder desde un navegador sin instalar WireGuard en el endpoint.

Resulta útil para aplicaciones web adecuadas, incluidos algunos escenarios de contratistas y terceros.

Elija la ruta según el requisito del recurso en vez de intentar forzar todas las aplicaciones por el mismo mecanismo.

Explorar WireGuard y ZTNA · Explorar ZTNA sin cliente

8. Empezar con políticas sencillas​

Una primera política debería poder explicarse en una frase.

Por ejemplo:

Los miembros del rol de desarrollo pueden acceder a la aplicación de desarrollo desde dispositivos enrolados.

Añada condiciones solo cuando resuelvan una necesidad real.

Según el recurso, la política puede considerar:

  • identidad y rol
  • dispositivo enrolado
  • postura disponible del dispositivo
  • ubicación de red
  • hora
  • recurso
  • duración del acceso
  • estado de aprobación
  • requisitos de autenticación adicional

Los recursos sensibles pueden usar acceso temporal, flujos de solicitud y aprobación y autenticación reforzada cuando corresponda.

No reproduzca automáticamente todas las reglas históricas de VPN o firewall. La implantación de ZTNA también es una oportunidad para retirar permisos que ya no tienen un propósito empresarial claro.

9. Incorporar auditoría y monitorización al piloto​

No deje la visibilidad para después del despliegue.

Durante el piloto, compruebe que los operadores pueden responder:

  • ¿Quién intentó acceder?
  • ¿Qué dispositivo participó?
  • ¿Qué recurso se solicitó?
  • ¿La solicitud fue permitida o denegada?
  • ¿Qué condición de política influyó en la decisión?
  • ¿Cuándo se concedió o expiró el acceso temporal?
  • ¿Pueden enviarse los eventos relevantes al flujo de monitorización de la organización?

ZTXGate admite registros de auditoría y puede reenviar eventos relevantes a plataformas SIEM mediante formatos y transportes compatibles.

Explorar integración SIEM

10. Validar fallos y denegaciones​

Una conexión correcta solo demuestra el camino feliz.

Pruebe deliberadamente casos negativos:

  • usuario sin el rol requerido
  • dispositivo no enrolado o revocado
  • condición de postura no cumplida
  • acceso temporal expirado
  • solicitud de aprobación rechazada
  • autenticación reforzada fallida
  • dependencia externa de identidad o postura no disponible
  • recurso no disponible

El resultado esperado debe ser comprensible tanto para el equipo de seguridad como para soporte.

En entornos desconectados, pruebe el sistema en el estado de conectividad en el que realmente funcionará. Los servicios cloud externos no pueden proporcionar señales de política si no son alcanzables.

11. Pilotar con un grupo de usuarios limitado​

Elija un piloto donde los requisitos de acceso sean conocidos y el rollback manejable.

Un piloto útil suele tener:

  • uno o dos grupos de usuarios
  • un conjunto pequeño de recursos
  • propietarios de recursos identificables
  • contactos de soporte claros
  • criterios de éxito medibles

Valide el trabajo diario antes de ampliar el ámbito.

Los criterios de éxito pueden incluir:

  • los usuarios alcanzan todos los recursos aprobados
  • los recursos no autorizados siguen siendo inaccesibles
  • las altas y bajas se reflejan correctamente
  • la revocación de dispositivos funciona
  • el acceso temporal expira como se espera
  • los operadores encuentran los registros de auditoría necesarios
  • soporte puede diagnosticar fallos comunes

12. Desplegar por oleadas​

Después del piloto, añada usuarios y recursos en oleadas controladas.

Una secuencia posible es:

  1. aplicaciones internas de menor riesgo
  2. recursos de desarrollo e ingeniería
  3. acceso de contratistas o socios
  4. servicios administrativos
  5. sistemas de producción sensibles

El orden exacto depende de su organización. Lo importante es que cada oleada sea lo bastante pequeña como para entenderla, probarla y revertirla si hace falta.

Si ZTNA sustituye acceso VPN, reduzca el alcance de la VPN antigua cuando cada oleada se estabilice en lugar de mantener indefinidamente permisos amplios duplicados.

13. Preparar operaciones y recuperación​

ZTNA en producción necesita un modelo operativo después del despliegue inicial.

Defina responsabilidades para:

  • propiedad y revisión de políticas de acceso
  • ciclo de vida de usuarios y dispositivos
  • aprobación de acceso temporal
  • integraciones de identidad y postura
  • gestión de certificados y claves
  • retención de logs y reenvío SIEM
  • actualizaciones de software
  • protección de copias de seguridad
  • pruebas de recuperación ante desastres

ZTXGate utiliza un modelo de recuperación basado en copia de seguridad y restauración, no alta disponibilidad convencional en clúster. Por ello, los administradores deben planificar cómo proteger las copias y cómo restaurar un despliegue de reemplazo cuando sea necesario.

Explorar Seguridad y Confianza

14. Revisar las políticas después del despliegue​

ZTNA no debería convertirse en una nueva colección de permisos permanentes que nadie revisa.

Programe revisiones de:

  • usuarios que ya no necesitan un recurso
  • dispositivos que deben revocarse
  • roles que se han vuelto demasiado amplios
  • excepciones temporales que se hicieron permanentes
  • recursos sin uso
  • dependencias de servicios externos
  • políticas con denegaciones o incidencias de soporte repetidas

El objetivo es mantener el acceso alineado con la necesidad empresarial actual, no con la comodidad histórica.

Ejemplo de secuencia de implementación​

Un primer despliegue práctico podría ser:

EtapaAlcanceValidación principal
1. BaseFuente de identidad, primeros usuarios, enrolamientoUsuarios y dispositivos se representan correctamente
2. Primeros recursosPequeño conjunto de aplicaciones de desarrolloEl acceso funciona sin admisión amplia a la red
3. PolíticaRol, dispositivo, tiempo y condiciones temporalesLas decisiones permitidas y denegadas coinciden con la intención
4. VisibilidadAuditoría y reenvío SIEMLos operadores pueden investigar la actividad de acceso
5. PilotoUn grupo de usuarios limitadoEl trabajo diario es fiable y soportable
6. ExpansiónMás equipos y recursos de mayor valorLas políticas siguen siendo comprensibles al crecer el alcance
7. OperaciónCopias, recuperación, revisiones, actualizacionesEl despliegue puede operarse a largo plazo

Dónde encaja ZTXGate​

ZTXGate combina los elementos anteriores en una plataforma ZTNA operada por el cliente o un MSP:

  • autenticación OIDC y aprovisionamiento SCIM
  • enrolamiento individual de dispositivos
  • entradas de postura MDM/EDR compatibles
  • políticas de acceso a nivel de recurso
  • aplicación continua cuando cambian condiciones relevantes
  • acceso administrado basado en WireGuard
  • acceso HTTP/HTTPS sin cliente bajo licencia
  • acceso temporal y flujos de solicitud/aprobación
  • opciones de autenticación reforzada
  • registros de auditoría y reenvío SIEM
  • opciones de despliegue on-premises, cloud, híbrido y air-gapped
  • ZTXHub opcional para gestión centralizada de actualizaciones y licencias

Una implementación sensata sigue empezando a pequeña escala: establecer el ciclo de vida de identidad y dispositivo, definir pocos recursos, crear políticas simples, validar casos positivos y negativos y ampliar solo cuando el modelo operativo funcione.

Migración de VPN a ZTNA · Cómo funciona ZTNA · Arquitectura ZTNA

Guías relacionadas y próximos pasos​