Saltar al contenido principal

Autenticación WiFi empresarial sin Active Directory ni servidor local

Esta guía explica cómo implementar una autenticación WiFi WPA2/3-Enterprise segura sin un Active Directory local, Windows NPS o servidor RADIUS. Cubre la incompatibilidad de protocolos entre los proveedores de identidad en la nube y 802.1X, los argumentos a favor de EAP-TLS frente a PEAP-MSCHAPv2 y cómo implementar cloud RADIUS con certificados emitidos por MDM contra Microsoft Entra ID, Okta o Google Workspace. Escrito para responsables de TI en organizaciones cloud-first y con un gran volumen de Mac/Chromebook que estén listas para retirar la infraestructura local.

📖 9 min de lectura📝 2,219 palabras🔧 2 ejemplos prácticos4 preguntas de práctica📚 10 definiciones clave

Escuchar esta guía

Ver transcripción del podcast
Hola y bienvenidos a esta sesión informativa técnica. Hoy abordamos un dolor de cabeza arquitectónico muy específico y común: cómo ejecutar la autenticación WiFi empresarial cuando se ha migrado a la nube y ya no se dispone de un Active Directory local ni de un servidor Windows NPS. Si es responsable de TI, arquitecto de redes o CTO en una organización cloud-first, probablemente se haya topado con este obstáculo. Ha migrado su identidad a Microsoft Entra ID, Okta o Google Workspace. Todo es SaaS. Sin embargo, sus puntos de acceso Cisco, Aruba o Meraki siguen esperando un servidor RADIUS. E históricamente, ese servidor RADIUS era un Windows Server que ejecutaba Network Policy Server, o NPS, comunicándose con un controlador de dominio. Entonces, ¿cómo se salva esa distancia sin tener que levantar nuevas máquinas virtuales solo para la red WiFi? Analicemos los detalles técnicos. El problema principal aquí es una incompatibilidad de protocolos. Entra ID y Okta hablan protocolos web modernos: SAML, OIDC y OAuth2. Sus puntos de acceso hablan RADIUS. Microsoft no proporciona un punto de conexión RADIUS nativo para Entra ID. No puede simplemente apuntar su panel de Meraki a Azure y esperar que funcione. Históricamente, las organizaciones utilizaban PEAP-MSCHAPv2 para la red WiFi. Los usuarios introducían su nombre de usuario y contraseña, y el servidor RADIUS los contrastaba con un hash NTLM almacenado en Active Directory. Aquí está el punto crítico de fallo: Microsoft Entra ID no almacena hashes NTLM. Por lo tanto, incluso si coloca un servidor cloud RADIUS frente a Entra ID, este no podrá validar un desafío de contraseña PEAP. Para solucionar esto, debe cambiar el método de autenticación. Tiene que migrar a EAP-TLS. EAP-TLS utiliza certificados digitales en lugar de contraseñas. El dispositivo presenta un certificado X.509 al servidor RADIUS. El servidor RADIUS comprueba si ese certificado ha sido firmado por una entidad de certificación de confianza. Al no haber contraseñas de por medio, el servidor RADIUS no necesita un almacén de hashes NTLM. Solo necesita validar el certificado y comprobar la pertenencia al grupo del usuario para asignar la VLAN correcta. Aquí es donde confluye la arquitectura moderna. Utiliza un servicio cloud RADIUS (como Purple) para que actúe como servidor de autenticación. Y utiliza su plataforma de gestión de dispositivos móviles, como Microsoft Intune o Jamf, como mecanismo de distribución. El MDM utiliza un protocolo llamado SCEP (Simple Certificate Enrollment Protocol) para distribuir silenciosamente certificados de dispositivo a sus portátiles y teléfonos gestionados. El usuario no tiene que hacer nada. El dispositivo se conecta a la red WiFi, presenta el certificado al cloud RADIUS de Purple, Purple lo valida, comprueba en Entra ID u Okta el grupo del usuario e indica al punto de acceso que lo ubique en la VLAN correcta. Hablemos de las recomendaciones de implementación y de los errores comunes. La mayor recomendación es adoptar el aprovisionamiento SCIM. No dependa de sincronizaciones periódicas de directorios. SCIM, que significa System for Cross-domain Identity Management, garantiza que cuando Recursos Humanos deshabilite a un empleado en Entra ID, esa señal se envíe al cloud RADIUS al instante. Su acceso WiFi se interrumpe en el mismo segundo en que se detiene su acceso al correo electrónico. Esto supone una mejora de seguridad muy significativa. Un error común es la gestión del ciclo de vida de los certificados. Si emite certificados que caducan en un año, debe asegurarse de que su MDM esté configurado para renovarlos automáticamente al llegar al décimo mes. Si un certificado caduca, el dispositivo se desconectará de la red de forma silenciosa y recibirá un ticket de soporte. Otro error común es la configuración del firewall. Sus puntos de acceso deben poder comunicarse con los puntos de conexión de cloud RADIUS. Asegúrese de que sus reglas de salida permitan el puerto UDP 1812 o, idealmente, el puerto TCP 2083 si sus puntos de acceso admiten RadSec, que cifra el tráfico RADIUS a través de internet. Hagamos una sesión rápida de preguntas y respuestas basada en las dudas más habituales que recibimos. Pregunta uno: ¿Puedo autenticar la red WiFi directamente contra Entra ID? Respuesta: No. Entra ID no admite RADIUS de forma nativa. Necesita un servicio cloud RADIUS de por medio. Pregunta dos: ¿Sigo necesitando Windows NPS? Respuesta: No. Un servicio cloud RADIUS sustituye por completo a NPS. Puede retirar esos servidores Windows Server. Pregunta tres: ¿Cómo protegen las empresas exclusivamente en la nube la red WiFi de su personal? Respuesta: Utilizando su MDM para distribuir certificados y autenticándose mediante EAP-TLS contra un proveedor de cloud RADIUS. Pregunta cuatro: ¿Qué ocurre con el acceso WiFi cuando un empleado se marcha? Respuesta: Con el aprovisionamiento SCIM, su acceso se revoca en el momento en que se deshabilita su cuenta en el proveedor de identidad. Sin necesidad de intervención manual. En resumen, trasladar la autenticación WiFi a la nube es el paso lógico tras migrar la identidad a la nube. Al implementar cloud RADIUS y EAP-TLS, elimina los servidores locales, descarta las contraseñas de la ecuación y vincula el acceso a la red directamente con la identidad en la nube del usuario. Es más seguro, más fácil de gestionar y ofrece alta disponibilidad por defecto. Purple opera cloud RADIUS en más de 80 000 establecimientos en todo el mundo, con un tiempo de actividad del 99,999 % e integraciones nativas con Microsoft Entra ID, Okta y Google Workspace. Puede estar operativo en sus puntos de acceso existentes de Cisco Meraki, HPE Aruba, Ruckus o Juniper Mist en menos de una hora. Gracias por escuchar esta sesión informativa técnica. Para obtener guías de despliegue más detalladas y ver una demostración en directo, visite purple punto ai.

header_image.png

Executive summary

Most organisations have moved their identity to the cloud. Microsoft Entra ID, Okta, and Google Workspace now manage users, groups, and access policies for email, SaaS apps, and device management. But enterprise WiFi has not kept pace. Access points still expect a RADIUS server, and that RADIUS server has historically been Windows Network Policy Server (NPS) connected to an on-premises Active Directory domain controller.

This mismatch forces IT teams to maintain redundant on-premises infrastructure purely to keep the WiFi running. The solution is cloud RADIUS: a fully managed authentication service that speaks RADIUS to your access points and speaks OAuth2, SCIM, and SAML to your cloud identity provider. Pair it with EAP-TLS certificate delivery via your MDM, and you have a complete 802.1X deployment with no on-premises servers, no OS patching, and instant access revocation tied directly to your cloud directory.

Purple operates cloud RADIUS across 80,000+ venues globally, with 99.999% uptime (Purple internal data, 2024) and native integrations with Microsoft Entra ID, Okta, and Google Workspace. You can be live on your existing Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme, or Fortinet access points in under an hour.


Technical deep-dive

The protocol mismatch at the heart of the problem

The fundamental challenge is that cloud identity providers and WiFi access points speak entirely different languages. Microsoft Entra ID (formerly Azure AD) authenticates users via SAML, OIDC, and OAuth2 - the protocols that browsers and SaaS apps use. WiFi access points use RADIUS (Remote Authentication Dial-In User Service, RFC 2865), a UDP-based protocol designed in the 1990s for dial-up and VPN. Microsoft has never shipped a native RADIUS endpoint for Entra ID. You cannot point a Meraki or Aruba access point directly at Azure and expect 802.1X to work.

This is the wall that every cloud-first IT team hits when they try to secure Staff WiFi with WPA2-Enterprise or WPA3-Enterprise. Something has to bridge the gap between the access point and the cloud identity provider. That something is cloud RADIUS.

Why PEAP-MSCHAPv2 fails without Active Directory

Historically, 802.1X deployments relied on PEAP-MSCHAPv2 (Protected Extensible Authentication Protocol with Microsoft Challenge Handshake Authentication Protocol version 2). The user typed their username and password, the access point forwarded the request to the RADIUS server, and the RADIUS server validated the password against an NTLM hash stored in Active Directory.

Microsoft Entra ID does not store NTLM hashes. This is not a configuration gap - it is a deliberate architectural decision. Entra ID is a modern cloud identity provider, not a domain controller. Consequently, a RADIUS server pointed at Entra ID cannot validate a PEAP-MSCHAPv2 challenge. The only way to make PEAP work with Entra ID is to deploy Entra Domain Services, a paid managed Active Directory that synchronises from Entra ID, and then run NPS against that. This reintroduces most of what you were trying to eliminate: Windows Server VMs, OS patching, NTLM hash storage, and manual certificate management.

EAP-TLS: the right answer for cloud-first organisations

EAP-TLS (Extensible Authentication Protocol-Transport Layer Security, RFC 5216) replaces passwords with X.509 digital certificates. The device presents a certificate to the RADIUS server. The RADIUS server validates the certificate against a trusted Certificate Authority (CA). Because there is no password in the exchange, the RADIUS server does not need an NTLM hash store. It needs only to trust the CA and to check the user's group membership in the identity provider to apply the correct VLAN and access policy.

EAP-TLS is phishing-resistant by design. There is no credential to steal. It satisfies CISA guidance on phishing-resistant multi-factor authentication and aligns with PCI DSS requirements for strong authentication on networks that handle cardholder data. It is the authentication method recommended by IEEE 802.1X for managed device fleets.

architecture_overview.png

Cloud-first 802.1X authentication architecture: devices authenticate via EAP-TLS through Purple's cloud RADIUS, which validates certificates and applies group-based policy from Entra ID, Okta, or Google Workspace.

How MDM replaces the on-premises CA

In a traditional 802.1X deployment, certificates were issued by an on-premises Certificate Authority running Active Directory Certificate Services (AD CS). In a cloud-first deployment, the MDM takes over this role using SCEP (Simple Certificate Enrollment Protocol). Microsoft Intune, Jamf Pro, and other MDM platforms can request certificates from a cloud-hosted CA and push them silently to managed devices.

The flow works as follows. The IT administrator creates a SCEP certificate profile in the MDM, scoped to the device groups that require WiFi access. The MDM pushes the certificate to Windows, macOS, iOS, iPadOS, Android Enterprise, and ChromeOS devices automatically. The user sees nothing. The certificate is bound to the device identity in the MDM and renews automatically before expiry. When the device connects to the WiFi, it presents the certificate to the cloud RADIUS server, which validates it against the CA and applies the correct network policy.

For organisations using Microsoft Intune, Microsoft Cloud PKI provides a fully managed CA that integrates directly with Intune SCEP profiles, eliminating the need for an on-premises NDES (Network Device Enrollment Service) server. For Jamf-managed Mac and iOS fleets, Jamf's built-in CA or a third-party cloud CA serves the same purpose.

SCIM and instant access revocation

One of the most operationally important aspects of cloud RADIUS is SCIM (System for Cross-domain Identity Management) provisioning. SCIM is an open standard that pushes identity changes from the source of truth - your cloud identity provider - to dependent systems in real time. When an employee is disabled in Entra ID or Okta, SCIM pushes that change to the cloud RADIUS service immediately. The next time the device attempts to authenticate, the RADIUS server returns Access-Reject. With a short session timeout configured on the access point, the device is removed from the network within minutes of the account being disabled.

This is a material security improvement over shared PSK networks, where the only way to revoke access is to change the password across every device, and over legacy RADIUS deployments that rely on periodic LDAP syncs with a window of hours or days.

RadSec: securing RADIUS traffic over the internet

Traditional RADIUS uses UDP and provides only basic message authentication. When your RADIUS server is in the same data centre as your access points, this is acceptable. When your RADIUS server is a cloud service, the authentication traffic traverses the public internet. RadSec (RADIUS over TLS, RFC 6614) encrypts the RADIUS exchange using TLS, providing confidentiality and integrity for authentication traffic. Purple supports RadSec natively, with IPsec fallback for access points that do not yet support RadSec.


Implementation guide

Deploying cloud RADIUS with EAP-TLS requires four coordinated steps. A pilot SSID can be live in under an hour if Entra ID and an MDM are already in place.

Step 1: Connect cloud RADIUS to your identity provider

Connect Purple to your identity provider via OAuth2 admin consent (for Entra ID) or API token (for Okta and Google Workspace). This authorises Purple to read users, groups, and group memberships from the directory. Configure SCIM provisioning to push user state changes to Purple in real time. No service principal credentials are stored on disk. Group changes propagate on the next authentication event, not on a sync schedule.

Step 2: Configure your MDM and SCEP profile

In Microsoft Intune, create a Trusted Certificate Profile for the CA root, then create a SCEP certificate profile pointing at the Purple-managed CA. Scope both profiles to the device groups that require WiFi access. For Jamf, configure a SCEP payload in a configuration profile. The MDM pushes the certificates silently. Verify certificate delivery in the MDM compliance dashboard before proceeding.

Step 3: Define network policies in the cloud RADIUS dashboard

Create RADIUS policies that map identity provider groups to specific VLANs and access controls. For example, map the Entra ID group "Staff-Finance" to VLAN 20 with full internet access, and map "Staff-Contractors" to VLAN 30 with time-limited access that expires automatically. Purple's dashboard applies these policies at the point of authentication, with no firewall changes required.

Step 4: Update access point configuration

Update the SSID configuration on your access points to use WPA2-Enterprise or WPA3-Enterprise with 802.1X. Enter the Purple cloud RADIUS primary and secondary endpoint hostnames or IP addresses, along with the shared secret. Configure the access points to use dynamic VLAN assignment based on the RADIUS attributes returned by Purple. Test with a single SSID on a subset of access points before rolling out across the estate.

comparison_chart.png

Cloud RADIUS vs on-premises RADIUS: a direct comparison across deployment time, Active Directory dependency, high availability, OS patching, identity integration, and certificate lifecycle management.


Best practices

These recommendations reflect IEEE 802.1X standards, PCI DSS v4.0 requirements, and operational experience across Purple's 80,000+ venue estate.

Mandate EAP-TLS for managed devices. Passwords are susceptible to phishing and credential stuffing. Certificates provide cryptographic proof of identity and device compliance. EAP-TLS is the only 802.1X method that is phishing-resistant by design.

Use SCIM for instant revocation. Periodic LDAP syncs leave a window where a terminated employee retains network access. SCIM ensures access is revoked the moment the account is disabled in the identity provider.

Deploy multi-region RADIUS. Configure your access points with at least two RADIUS endpoints in different geographic regions. Purple provides active-active multi-region failover by default, with failover completing in seconds.

Segment traffic with dynamic VLANs. Use identity provider group memberships to assign users to specific VLANs dynamically. This isolates sensitive traffic and limits the blast radius of a compromised device without requiring manual firewall changes.

Enable RadSec. If your access points support RadSec, enable it to encrypt authentication traffic between the access point and the cloud RADIUS server. This is particularly important for branch offices and venues where the access point is on an untrusted network segment.

Monitor certificate lifecycle. Set MDM auto-renewal to trigger at 80% of the certificate lifetime. For a one-year certificate, renewal begins at the 10-month mark. Alert on devices that fail to renew before the certificate expires.

For a broader treatment of enterprise WiFi security standards and frameworks, see our Enterprise WiFi Security: A Complete Guide for 2026 .


Troubleshooting and risk mitigation

Transitioning to cloud RADIUS introduces new dependencies. Prepare for these common failure modes before they affect production.

Certificate expiration. If a device certificate expires before the MDM renews it, the device fails authentication silently. The user sees a connection error with no explanation. Mitigate by configuring MDM auto-renewal at 80% of certificate lifetime and monitoring the MDM compliance dashboard for devices with expiring certificates.

MDM sync failures. A device that falls out of MDM compliance or fails to check in may not receive a renewed certificate. Implement compliance policies that flag unhealthy devices and alert administrators before the certificate expires.

Firewall blocking RADIUS traffic. The access points must reach the cloud RADIUS endpoints on UDP port 1812 (authentication) and UDP port 1813 (accounting), or TCP port 2083 for RadSec. Outbound firewall rules at branch offices frequently block these ports. Test reachability from the access point management VLAN before deployment.

SCIM provisioning failures. If the SCIM connection between the identity provider and Purple is interrupted, user state changes will not propagate. Monitor SCIM sync status in both the identity provider and the Purple dashboard. Configure alerting for sync failures.

Legacy devices without certificate support. IoT devices, printers, and older hardware may not support EAP-TLS. For these devices, use iPSK (individual pre-shared keys) rather than a shared PSK. Purple supports iPSK natively, assigning a unique key per device and placing each device on the correct VLAN without requiring 802.1X supplicant support.


ROI and business impact

Migrating from on-premises RADIUS to cloud RADIUS delivers measurable value across infrastructure, operations, and security.

Dimension On-premises NPS Cloud RADIUS (Purple)
Infrastructure cost Windows Server licences, VM compute, storage Per-AP subscription, no server hardware
Time to deploy Days to weeks Under one hour
High availability Manual - two servers plus replication Multi-region active-active, default
OS patching Monthly, your team Vendor-managed
WiFi helpdesk tickets High - password resets, manual onboarding Down 80% (Purple customer data)
Access revocation Hours to days via LDAP sync Seconds via SCIM

IT teams using Purple's Staff WiFi typically see WiFi support tickets drop by 80% (Purple internal data, 2024), driven by the elimination of password resets and manual device onboarding. Certificate-based authentication also satisfies PCI DSS requirement 8.3 for strong authentication and ISO 27001 control A.9.4 for system and application access control, reducing the audit burden on your security team.

For organisations in retail and hospitality , the ability to manage Staff WiFi and Guest WiFi from a single cloud dashboard - with a unified identity layer - reduces operational complexity across multi-site estates. For transport operators and healthcare providers, the instant revocation capability and full audit trail satisfy regulatory requirements without additional tooling.

Purple's WiFi Analytics layer adds occupancy and hybrid working data on top of the authentication infrastructure, turning Staff WiFi from a cost centre into a source of operational intelligence.


Related reading: Enterprise WiFi Security: A Complete Guide for 2026 - OpenWrt Custom Firmware Integration with Purple WiFi

Definiciones clave

802.1X

Un estándar IEEE (IEEE 802.1X-2020) para el control de acceso a la red basado en puertos. Requiere que los dispositivos se autentiquen antes de que el punto de acceso conceda acceso a la red, utilizando un intercambio EAP mediado por un servidor RADIUS.

Los equipos de TI utilizan 802.1X para garantizar que solo los usuarios y dispositivos autorizados se conecten a la red corporativa. Proporciona cifrado por usuario, claves por sesión y un registro de auditoría completo de cada evento de conexión.

RADIUS

Remote Authentication Dial-In User Service (RFC 2865). Un protocolo de red que proporciona una gestión centralizada de autenticación, autorización y contabilidad (AAA) para el acceso a la red.

Los puntos de acceso reenvían cada solicitud de conexión al servidor RADIUS, que decide si admite el dispositivo y qué VLAN le asigna. Cloud RADIUS sustituye a los servidores locales NPS o FreeRADIUS.

EAP-TLS

Extensible Authentication Protocol-Transport Layer Security (RFC 5216). Un método de autenticación 802.1X que utiliza un intercambio mutuo de certificados X.509 en lugar de contraseñas.

EAP-TLS es el estándar de oro para flotas de dispositivos gestionados. Es resistente al phishing, no requiere almacenamiento de hashes de contraseñas y es el único método 802.1X que cumple con las directrices de MFA resistente al phishing de la CISA.

PEAP-MSCHAPv2

Protected Extensible Authentication Protocol con Microsoft Challenge Handshake Authentication Protocol versión 2. Un método 802.1X heredado que valida contraseñas contra hashes NTLM almacenados en Active Directory.

PEAP-MSCHAPv2 falla en entornos exclusivamente en la nube porque Entra ID no almacena hashes NTLM. Las organizaciones que migran desde un AD local deben sustituir PEAP por EAP-TLS.

SCEP

Simple Certificate Enrollment Protocol. Un protocolo utilizado por las plataformas MDM para solicitar e instalar automáticamente certificados digitales en los dispositivos, sin interacción del usuario.

Los equipos de TI utilizan SCEP con Intune o Jamf para aprovisionar de forma silenciosa certificados WiFi en los dispositivos de los empleados. SCEP sustituye al servidor local NDES (Network Device Enrollment Service) en despliegues cloud-first.

SCIM

System for Cross-domain Identity Management (RFC 7644). Un estándar abierto que automatiza el intercambio en tiempo real de información de identidad de usuarios entre sistemas de TI.

SCIM garantiza que cuando se deshabilita a un empleado en Entra ID o en Okta, ese cambio se envíe inmediatamente al servicio cloud RADIUS, revocando el acceso WiFi en cuestión de segundos en lugar de horas.

NPS

Network Policy Server. La implementación de RADIUS de Microsoft, que normalmente se ejecuta en Windows Server como parte de un entorno de Active Directory local.

Las organizaciones cloud-first están retirando NPS para eliminar las máquinas virtuales de Windows Server, el parcheo del sistema operativo y la dependencia de Active Directory local. Cloud RADIUS es el sustituto directo.

RadSec

RADIUS sobre TLS (RFC 6614). Un protocolo que cifra el tráfico de autenticación RADIUS mediante TLS, sustituyendo el transporte de texto plano basado en UDP utilizado por el RADIUS tradicional.

RadSec es esencial cuando se utiliza cloud RADIUS, ya que el tráfico de autenticación debe atravesar la internet pública entre el punto de acceso y el servicio en la nube. Purple es compatible con RadSec de forma nativa.

iPSK

Individual Pre-Shared Key. Una variante de WPA2-Personal que asigna una clave precompartida única a cada dispositivo, en lugar de una única clave compartida para todos los dispositivos.

iPSK se utiliza para dispositivos IoT, impresoras y otro hardware que no admite 802.1X EAP-TLS. Proporciona trazabilidad por dispositivo y asignación de VLAN sin requerir compatibilidad con certificados.

Dynamic VLAN

Una técnica de segmentación de red en la que el servidor RADIUS devuelve un identificador de VLAN en la respuesta Access-Accept, y el punto de acceso ubica el dispositivo en esa VLAN de forma automática.

Las VLAN dinámicas permiten a los equipos de TI segmentar al personal, contratistas, dispositivos IoT e invitados en segmentos de red independientes según su pertenencia a grupos del proveedor de identidad, sin necesidad de realizar cambios manuales en el firewall.

Ejemplos prácticos

Una cadena de tiendas con 400 establecimientos necesita proteger la red WiFi de los empleados en todas sus ubicaciones. Utilizan puntos de acceso Cisco Meraki y Microsoft Entra ID con Intune para la gestión de dispositivos. Actualmente emplean una clave compartida WPA2-Personal PSK porque no disponen de un Active Directory local para ejecutar NPS. Una auditoría interna reciente señaló la PSK compartida como una brecha de cumplimiento con PCI DSS.

La cadena implementa el cloud RADIUS de Purple. En primer lugar, conectan Purple a Entra ID mediante el consentimiento de administrador de OAuth y configuran el aprovisionamiento SCIM. En Intune, crean un perfil de certificado de confianza para la CA raíz de Purple y un perfil de certificado SCEP asignado al grupo de dispositivos 'Staff-Retail'. Intune distribuye de forma silenciosa los certificados a todos los terminales de punto de venta y tabletas del personal gestionados. En el panel de Meraki, actualizan el SSID del personal a WPA2-Enterprise, introducen los puntos de conexión principal y secundario de cloud RADIUS de Purple y habilitan la asignación dinámica de VLAN. Cuando un dispositivo se conecta, presenta su certificado emitido por Intune, Purple lo valida contra la CA y comprueba el grupo de Entra ID, y el dispositivo se ubica en la VLAN 10 (red del personal) o en la VLAN 20 (red de gestión) según su pertenencia al grupo. Se retira la PSK compartida. El despliegue en los 400 centros se realiza en un solo fin de semana, ya que no se instala hardware local, solo se realizan cambios de configuración de SSID en Meraki.

Comentario del examinador: Este enfoque elimina la PSK compartida, proporcionando trazabilidad por dispositivo y claves de cifrado por sesión. Cada evento de autenticación se registra con el usuario, el dispositivo, el AP y el SSID, cumpliendo con el requisito 10.2 de PCI DSS para registros de auditoría. Al aprovechar Intune SCEP y cloud RADIUS, la cadena logra la seguridad 802.1X sin implementar ningún servidor local en ninguna de sus 400 ubicaciones. La alternativa (implementar máquinas virtuales NPS en cada centro o en una topología hub-and-spoke) requeriría semanas de trabajo de infraestructura y parches continuos.

Una universidad con 15 000 estudiantes utiliza Google Workspace como su proveedor de identidad principal. El equipo de TI desea ofrecer una red WiFi segura para el personal y los estudiantes en un parque de dispositivos BYOD compuesto por MacBooks, Chromebooks y teléfonos Android. No disponen de Active Directory local ni tienen intención de gestionar servidores.

La universidad integra el cloud RADIUS de Purple con Google Workspace. Para los Chromebooks gestionados, utilizan Google Admin para distribuir un perfil de certificado WiFi a través de SCEP, registrando silenciosamente cada dispositivo. Para los MacBooks y teléfonos Android BYOD, implementan una aplicación ligera de incorporación que autentica al usuario con sus credenciales de Google e instala un certificado en el dispositivo con un solo toque. Las conexiones posteriores utilizan EAP-TLS de forma silenciosa. Purple asocia las unidades organizativas de Google Workspace con las VLAN: el personal accede a la VLAN 10, los estudiantes a la VLAN 20 y los visitantes invitados a un SSID con Captive Portal. Cuando un estudiante se gradúa y se suspende su cuenta de Google, SCIM envía el cambio a Purple y su acceso WiFi se revoca en cuestión de minutos.

Comentario del examinador: Esta solución proporciona un acceso 802.1X seguro para un parque mixto de dispositivos gestionados y BYOD sin necesidad de Active Directory. La aplicación de incorporación gestiona la complejidad del aprovisionamiento de certificados para los dispositivos BYOD, que no se pueden administrar mediante MDM. La integración de SCIM con Google Workspace garantiza que el entorno WiFi se mantenga alineado con el directorio de la universidad sin intervención manual. Este modelo está en producción en la University of Sheffield, la University of Leeds y la University of the Arts London, todos ellos clientes de Purple.

Preguntas de práctica

Q1. Su organización se ha migrado por completo de un Active Directory local a Microsoft Entra ID. Su red WiFi actual para el personal utiliza PEAP-MSCHAPv2 contra un servidor NPS que estaba unido al antiguo dominio. Tras retirar el controlador de dominio, el personal informa de que ya no puede conectarse a la red WiFi. ¿Cuál es la causa principal y cuál es la solución correcta a largo plazo?

Sugerencia: Considere qué requiere PEAP-MSCHAPv2 del directorio y si Entra ID lo proporciona.

Ver respuesta modelo

La causa principal es que PEAP-MSCHAPv2 requiere que el servidor RADIUS valide la contraseña del usuario contra un hash NTLM almacenado en Active Directory. Al retirar el controlador de dominio, NPS no tiene ningún directorio contra el que realizar la validación. Entra ID no almacena hashes NTLM, por lo que NPS no se puede redirigir a Entra ID. La solución correcta a largo plazo es sustituir NPS por un servicio cloud RADIUS, migrar de PEAP-MSCHAPv2 a EAP-TLS y utilizar el MDM (Intune) para emitir certificados de dispositivo a través de SCEP. Esto elimina la dependencia de cualquier directorio local.

Q2. Está implementando cloud RADIUS para un parque de 200 MacBooks corporativos gestionados por Jamf Pro. Su proveedor de identidad es Okta. ¿Cuál es la forma más segura y operativamente eficiente de aprovisionar las credenciales WiFi en estos dispositivos?

Sugerencia: Busque un método que no requiera interacción del usuario, evite las contraseñas y se integre con su MDM existente.

Ver respuesta modelo

Configure Jamf Pro para utilizar SCEP para distribuir silenciosamente certificados de dispositivo a los MacBooks. Cree una carga útil SCEP en un perfil de configuración de Jamf que apunte a la CA gestionada por su proveedor de cloud RADIUS. Asigne el perfil al grupo de dispositivos correspondiente. Jamf enviará el certificado a cada MacBook automáticamente, sin interacción del usuario. Configure el perfil WiFi en el mismo perfil de configuración para utilizar EAP-TLS con el certificado emitido por SCEP. Conecte el servicio cloud RADIUS a Okta a través de SCIM para garantizar que, cuando se deshabilite a un empleado en Okta, su acceso WiFi se revoque de inmediato.

Q3. Un empleado es despedido a las 9:00 de un lunes. Recursos Humanos deshabilita su cuenta de Entra ID a las 9:05. A las 9:30, una alerta de seguridad indica que el portátil del empleado sigue conectado a la red WiFi corporativa desde el aparcamiento. ¿Qué configuración falta y cómo se soluciona?

Sugerencia: ¿Cómo se entera el servidor RADIUS de que el estado del usuario ha cambiado en el proveedor de identidad?

Ver respuesta modelo

El despliegue depende de sincronizaciones periódicas de LDAP en lugar de un aprovisionamiento SCIM. La sincronización de LDAP aún no se ha ejecutado desde que se deshabilitó la cuenta, por lo que el servicio cloud RADIUS sigue considerando que el usuario está activo. La solución consiste en habilitar el aprovisionamiento SCIM entre Entra ID y el servicio cloud RADIUS. SCIM envía los cambios de estado de los usuarios en tiempo real, de modo que cuando la cuenta se deshabilita en Entra ID a las 9:05, el servicio RADIUS recibe el cambio de inmediato. La próxima vez que el dispositivo intente volver a autenticarse (controlado por el tiempo de espera de la sesión en el punto de acceso), recibirá un Access-Reject. Establecer un tiempo de espera de sesión corto (de 15 a 30 minutos) en el punto de acceso limita el intervalo máximo entre la desactivación de la cuenta y la expulsión de la red.

Q4. Su establecimiento cuenta con 50 dispositivos IoT (reproductores de señalización digital, sensores ambientales e impresoras) que no admiten 802.1X EAP-TLS. ¿Cómo protege estos dispositivos en la misma infraestructura WiFi que la red de su personal basada en EAP-TLS?

Sugerencia: Considere qué método de autenticación proporciona trazabilidad por dispositivo sin requerir compatibilidad con certificados.

Ver respuesta modelo

Utilice iPSK (claves individuales precompartidas) para los dispositivos IoT. Asigne una clave precompartida única a cada dispositivo en el panel de control de cloud RADIUS, junto con una asignación de VLAN. Cada dispositivo se autentica con su clave única, que el servidor RADIUS valida y utiliza para ubicar el dispositivo en la VLAN de IoT, aislada de la red del personal. Si un dispositivo se ve comprometido o se retira del servicio, solo tendrá que revocar la clave de ese dispositivo sin que afecte a los demás. Este enfoque proporciona trazabilidad por dispositivo y segmentación de red sin requerir compatibilidad con el suplicante 802.1X en el hardware de IoT.