0 votes

Comment faire en sorte que les appareils avec Apple IOS 16.1+ arrêtent d'utiliser "Limit IP tracking"

Nous avons un WiFi public avec un portail d'authentification, où l'accès à Internet est accordé à un utilisateur après avoir visionné des publicités. L'accès à Internet dans un état non autorisé d'un client est restreint par la liste de contrôle d'accès IP sur le contrôleur sans fil Cisco. Tout fonctionne correctement jusqu'à ce qu'un utilisateur ait un IOS 16.1+ et que le "Suivi IP limité" soit activé.

Lorsque celui-ci est activé, le portail d'authentification ne fonctionne pas correctement, l'exécution de JS est bloquée dans Safari, même les minuteries. Comment puis-je informer un appareil client que cette fonctionnalité ne fonctionne pas dans notre réseau dans un état non autorisé.

Nous avons essayé de bloquer en répondant nxdomain aux demandes de DNS :

  • mask.icloud.com
  • mask-h2.icloud.com
  • mask-api.icloud.com
  • configuration.ls.apple.com
  • gsp85-ssl.ls.apple.com
  • iphone-ld.apple.com

mais cela n'a pas fonctionné comme prévu et le problème n'a pas été résolu.

1voto

Ezekiel Points 4001

Les ressources pour iCloud Private Relay sont disponibles ici :

https://developer.apple.com/support/prepare-your-network-for-icloud-private-relay

La manière la plus rapide et la plus fiable d'informer les utilisateurs est de renvoyer soit une réponse "no error no answer", soit une réponse NXDOMAIN de la part du résolveur DNS de votre réseau, empêchant la résolution DNS des noms d'hôte suivants utilisés par le trafic de Private Relay. Évitez de provoquer des délais de résolution DNS ou de laisser tomber silencieusement les paquets IP envoyés au serveur Private Relay, car cela peut entraîner des retards sur les appareils clients.

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

Je vois que vous mentionnez le premier domaine, mais pas le deuxième. Excusez-moi si vous avez déjà lu cette solution.

Je tiens également à mentionner que vous dites que Javascript ne fonctionne pas. iCloud Private Relay (Limit IP Tracking) n'affecte en rien l'exécution de Javascript, donc vous pourriez avoir un autre problème entre les mains.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X