Saltar al contenido principal

Apple iCloud Private Relay y su impacto en el WiFi de invitados

Por Richard Ellor
12 October 2021
10 min de lectura
Apple iCloud Private Relay y su impacto en el WiFi de invitados

Apple iCloud Private Relay es un servicio de privacidad integrado disponible para los suscriptores de iCloud+ en iOS 15+, iPadOS 15+ y macOS Monterey y versiones posteriores. Integrado directamente en Safari y en los demonios de red de iOS, Private Relay cifra las búsquedas DNS no cifradas y el tráfico de navegación web a través de una arquitectura de proxy de doble salto.

Para los usuarios de dispositivos personales en redes públicas, Private Relay evita que los ISP y los fisgones de las redes locales creen perfiles de navegación detallados. Sin embargo, para los operadores de establecimientos, ingenieros de redes y administradores de TI que gestionan redes corporativas y de guest WiFi públicas, Private Relay introduce consideraciones operativas en relación con la detección de Captive Portal, el filtrado de contenido DNS y las analíticas de ubicación.

Cómo funciona Apple iCloud Private Relay: arquitectura de doble salto

A diferencia de una red privada virtual (VPN) tradicional en la que un único proveedor gestiona tanto las conexiones entrantes de los clientes como las solicitudes salientes de internet, Apple iCloud Private Relay utiliza una arquitectura de doble salto de conocimiento cero:

  1. Primer salto (proxy de entrada de Apple): cuando un usuario navega en Safari, el dispositivo cifra la consulta DNS y la URL de destino. El proxy de entrada de Apple recibe el paquete, ve la dirección IP del usuario y la conexión de red, pero no puede descifrar el sitio web de destino solicitado.
  2. Segundo salto (proxy de salida del socio): la carga útil cifrada se transfiere a un socio de red de distribución de contenido (CDN) externo de confianza, incluidos Cloudflare, Fastly y Akamai. El proxy de salida descifra la URL de destino y asigna una dirección IP regional temporal, pero no tiene constancia de la dirección IP real del dispositivo del cliente.

Por diseño, ninguna entidad única - ni Apple, ni el proveedor de proxy de salida, ni el operador de la red WiFi local - posee a la vez la identidad del usuario y el destino de navegación del usuario.

iCloud Private Relay frente a VPN tradicional frente a WiFi Passpoint

Para comprender la diferencia entre las funciones de privacidad del sistema operativo, las herramientas de seguridad corporativas y los estándares modernos de autenticación WiFi, consulte la siguiente comparación técnica:

Función de seguridad / red Apple iCloud Private Relay VPN corporativa tradicional Passpoint (Hotspot 2.0) / iPSK
Alcance del tráfico Tráfico de Safari, HTTP no cifrado y consultas DNS de fondo Todo el tráfico IP del dispositivo (túnel a nivel de sistema) Cifrado de enlace inalámbrico de Capa 2 (802.11i WPA2/WPA3)
Protocolos de cifrado QUIC / HTTP/3 sobre puerto UDP 443 y MASQUE (RFC 9298) IPsec (IKEv2), OpenVPN o WireGuard AES-CCMP / GCMP 802.1X en el aire
Compatibilidad con Captive Portal Requiere API RFC 8908 o respuesta canaria de DNS Bloquea el Captive Portal hasta que el usuario pausa el túnel VPN Evita por completo los Captive Portals mediante el perfil 802.1X
Filtrado DNS local (CIPA) Evita el DNS local a menos que se bloquee el dominio canario Evita todas las políticas de DNS de la red local Aplica las políticas de DNS de la pasarela local tras la asociación
Impacto en analítica del espacio Oculta la IP del cliente; conserva la MAC de Capa 2 y el RSSI Oculta la IP; conserva la MAC de Capa 2 y el RSSI Proporciona identidad de CRM verificada + ubicación precisa

Impacto de iCloud Private Relay en la infraestructura de WiFi de invitados

Cuando los dispositivos iOS y macOS se conectan a una red WiFi de invitados con iCloud Private Relay activo, los administradores de red se enfrentan a tres retos operativos principales:

1. Redirecciones del Captive Portal y tiempos de espera de la página de bienvenida

Las redes de WiFi para invitados tradicionales interceptan el tráfico del puerto HTTP 80 o secuestran las consultas DNS para redirigir a los clientes no autenticados a una página de bienvenida cautiva. Debido a que los dispositivos Apple intentan establecer conexiones seguras DoH/QUIC con los proxies de entrada de Private Relay inmediatamente después de la asociación, las reglas de firewall agresivas que descartan paquetes UDP 443 sin las respuestas adecuadas de restablecimiento de ICMP o TCP pueden hacer que la pantalla del navegador del Apple Captive Network Assistant (CNA) se cuelgue o agote el tiempo de espera.

2. Elusión del filtrado de contenidos DNS corporativo

Muchas instituciones educativas, centros sanitarios y entornos corporativos aplican políticas reguladoras de filtrado de contenidos (como CIPA en las escuelas o las políticas de uso aceptable corporativas) mediante el despliegue de solucionadores DNS recursivos como Cisco Umbrella, Cloudflare Gateway o Infoblox. Dado que Private Relay cifra las solicitudes DNS a través de HTTPS, las reglas estándar de inspección de DNS no pueden inspeccionar ni bloquear las consultas de dominios prohibidos de los clientes de Safari.

3. Geolocalización de IP de clientes frente a analíticas físicas de espacios

Debido a que los proxies de salida de Private Relay asignan direcciones IP regionales para preservar la ubicación geográfica aproximada (como la ciudad o la zona horaria), las aplicaciones web que dependen de las direcciones IP de los clientes para determinar la presencia en las instalaciones recibirán en su lugar direcciones IP de proxies. Afortunadamente, los sistemas de presencia y de WiFi location analytics físicos funcionan en la Capa 2 (midiendo las solicitudes de sondeo de 802.11 y las tramas de asociación de los puntos de acceso), lo que significa que el recuento de visitas, los tiempos de permanencia y los mapas de calor siguen siendo totalmente funcionales.

Estrategias empresariales: gestión de Apple iCloud Private Relay

Los administradores de red disponen de tres métodos conformes con los estándares para gestionar Apple iCloud Private Relay en redes corporativas y de invitados:

Estrategia 1: Implementar el bloqueo de dominios canarios DNS oficial de Apple (conforme a RFC)

Apple proporciona un mecanismo estandarizado para que las redes empresariales y gestionadas indiquen que se requiere un filtrado de red local. Los administradores de red pueden configurar sus servidores DNS internos (BIND, Dnsmasq, Unbound, DNS de Windows Server o cortafuegos Meraki/Fortinet) para que devuelvan una respuesta NXDOMAIN o NODATA para los siguientes dominios canarios:

  • mask.icloud.com
  • mask-h2.icloud.com

Cuando un dispositivo iOS o macOS recibe una respuesta NXDOMAIN para estos dominios, Private Relay se desactiva automáticamente para esa red específica, e iOS muestra una notificación del sistema informando al usuario: "Private Relay no es compatible con esta red. Su actividad en Internet puede ser filtrada o monitorizada." El usuario puede entonces elegir entre seguir navegando utilizando el DNS estándar de la red o desconectarse.

Estrategia 2: Desplegar las API de Captive Portal RFC 8908 y RFC 8910

Las plataformas modernas de WiFi para invitados como Purple implementan RFC 8908 (Captive Portal API) y RFC 8910 (DHCP Opción 114 y IPv6 RA Opción 37). En lugar de interceptar el tráfico web o romper los flujos DoH cifrados, el punto de acceso informa al dispositivo Apple sobre el endpoint del Captive Portal durante la negociación DHCP inicial. Los dispositivos Apple abren la pantalla de inicio de sesión de forma limpia sin activar advertencias de conexión de Private Relay ni discrepancias en los certificados de seguridad.

Estrategia 3: Actualizar a Passpoint (Hotspot 2.0) y claves precompartidas de identidad (iPSK)

La solución a largo plazo más fluida para los establecimientos es actualizar las redes abiertas con pantallas de bienvenida a Passpoint (Hotspot 2.0) o claves precompartidas de identidad (iPSK). Con Passpoint y OpenRoaming, los dispositivos se autentican mediante perfiles seguros WPA2/WPA3-Enterprise 802.1X aprovisionados una sola vez por Purple. Los usuarios se conectan automáticamente a su llegada sin encontrarse con pantallas de Captive Portal, mientras que los establecimientos mantienen identidades de CRM verificadas y un cumplimiento normativo total.

Audite la compatibilidad de la red WiFi de su establecimiento y su política de Captive Portal

Hable con los ingenieros de redes inalámbricas de Purple para revisar su arquitectura de filtrado de DNS, optimizar el acceso de los usuarios mediante el Captive Portal CNA de Apple y desplegar la autenticación Passpoint automatizada en todos sus establecimientos.

Reserve una consulta de arquitectura

Preguntas frecuentes sobre iCloud Private Relay y WiFi

¿Afecta Apple iCloud Private Relay a los portales cautivos de WiFi de invitados?

Los portales cautivos no configurados que dependen de una redirección DNS agresiva o de la caída de paquetes UDP 443 pueden hacer que los dispositivos Apple tarden en mostrar la pantalla de inicio de sesión del Captive Network Assistant (CNA). Las arquitecturas modernas de WiFi de invitados que utilizan las API de Captive Portal de la RFC 8908 o los registros canarios DNS oficiales de Apple (mask.icloud.com) garantizan una presentación rápida y sin errores de la página de bienvenida.

¿Cómo bloquean los administradores de red Apple iCloud Private Relay?

Los administradores configuran los resolvedores DNS locales (como BIND, Dnsmasq, Unbound o filtros DNS de cortafuegos) para devolver una respuesta NXDOMAIN para mask.icloud.com y mask-h2.icloud.com. Esto indica al sistema operativo de Apple que se aplican las políticas de la red local, lo que solicita al usuario que se conecte utilizando el DNS de red estándar sin Private Relay.

¿Pueden las analíticas de espacios seguir rastreando las visitas y los tiempos de permanencia cuando Private Relay está habilitado?

Sí. Las plataformas de analítica de WiFi física miden las tramas de radio de Capa 2 802.11 (solicitudes de sondeo, direcciones MAC y niveles de señal RSSI) intercambiadas entre las antenas de los clientes y los puntos de acceso. Debido a que Private Relay opera en la Capa 7 (capa de aplicación), la presencia física, el recuento de visitas y las analíticas de tiempo de permanencia no se ven afectados.

¿Cómo resuelve Passpoint las fricciones de Apple iCloud Private Relay?

Passpoint (Hotspot 2.0) elimina por completo los portales cautivos basados en navegador. Los dispositivos se autentican en la capa 802.11 mediante perfiles o certificados seguros WPA2/WPA3-Enterprise. Los usuarios se conectan al instante sin avisos de CNA, mientras que el espacio mantiene los perfiles de CRM autenticados y una segmentación de red segura.

Preguntas frecuentes

¿Afecta Apple iCloud Private Relay a los portales cautivos de WiFi de invitados?

Los portales cautivos no configurados que dependen de una redirección DNS agresiva o de la caída de paquetes UDP 443 pueden hacer que los dispositivos Apple tarden en mostrar la pantalla de inicio de sesión del Captive Network Assistant (CNA). Las arquitecturas modernas de WiFi de invitados que utilizan las API de Captive Portal de la RFC 8908 o los registros canarios DNS oficiales de Apple ( mask.icloud.com ) garantizan una presentación rápida y sin errores de la página de bienvenida.

¿Cómo bloquean los administradores de red Apple iCloud Private Relay?

Los administradores configuran los resolvedores DNS locales (como BIND, Dnsmasq, Unbound o filtros DNS de cortafuegos) para devolver una respuesta NXDOMAIN para mask.icloud.com y mask-h2.icloud.com . Esto indica al sistema operativo de Apple que se aplican las políticas de la red local, lo que solicita al usuario que se conecte utilizando el DNS de red estándar sin Private Relay.

¿Pueden las analíticas de espacios seguir rastreando las visitas y los tiempos de permanencia cuando Private Relay está habilitado?

Sí. Las plataformas de analítica de WiFi física miden las tramas de radio de Capa 2 802.11 (solicitudes de sondeo, direcciones MAC y niveles de señal RSSI) intercambiadas entre las antenas de los clientes y los puntos de acceso. Debido a que Private Relay opera en la Capa 7 (capa de aplicación), la presencia física, el recuento de visitas y las analíticas de tiempo de permanencia no se ven afectados.

¿Cómo resuelve Passpoint las fricciones de Apple iCloud Private Relay?

Passpoint (Hotspot 2.0) elimina por completo los portales cautivos basados en navegador. Los dispositivos se autentican en la capa 802.11 mediante perfiles o certificados seguros WPA2/WPA3-Enterprise. Los usuarios se conectan al instante sin avisos de CNA, mientras que el espacio mantiene los perfiles de CRM autenticados y una segmentación de red segura.

¿Todo listo para empezar?

Reserva una demo con uno de nuestros expertos para ver cómo Purple puede ayudarte a alcanzar tus objetivos de negocio.

Habla con un experto