Tenemos un WiFi público con portal de autenticación, donde el acceso a Internet se concede a un usuario después de ver anuncios. El acceso a internet en estado no autorizado de un cliente está restringido por la lista de control de acceso IP en cisco wlc. Todo funciona correctamente hasta que un usuario tiene un IOS 16.1+ y "Limit IP tracking" activado.
Cuando está activado, auth portal no funciona correctamente, la ejecución de js se bloquea en Safari, incluso los temporizadores. Como puedo notificar a un dispositivo cliente que esa funcionalidad no funciona en nuestra red en estado no autorizado.
Hemos intentado bloquear respondiendo nxdominio a las peticiones dns:
- mask.icloud.com
- máscara-h2.icloud.com
- máscara-api.icloud.com
- configuración.ls.apple.com
- gsp85-ssl.ls.apple.com
- iphone-ld.apple.com
pero no funcionó como se esperaba y el problema no se resolvió.