voxdemonix : the great question (02 septembre 2018 04:14:57)
Qu'est-ce que captive.apple.com
===============================
captive.apple.com est un service d'[Apple](https://fr.wikipedia.org/wiki/Apple) utilisé sur [Android](https://fr.wikipedia.org/wiki/Android) afin de connaître l'état de la connexion Wan (internet). Les smartphones/tablettes émettent de façon régulière des requêtes [HTTP GET](https://www.w3schools.com/tags/ref_httpmethods.asp) vers http://captive.apple.com tandis que ce dernier répond en affichant "Success ".
Si la machine n'arrive pas à récupérer cette valeur en joignant le site, le smartphone ou la tablette affichera un petit point exclamation sur l'écran d'accueil et annoncera que la connexion internet n'est pas disponible.
Incidence sur la vie privée
===========================
Nécessite plus d'informations (présence de paramètre GET ?).
Mettre en place une alternative
===============================
1. Suivez ce tuto pour mettre en place un serveur DNS menteur : [[Tuto/HowTo] Mettre en place un serveur DNS aux noms de domaines parametrable (Rogue DNS)](https://linuxfr.org/wiki/tuto-howto-mettre-en-place-un-serveur-dns-aux-noms-de-domaines-parametrable-rogue-dns)
1. Dans les noms de domaines, renvoyez captive.apple.com vers une [adresse IP](https://fr.wikipedia.org/wiki/Adresse_ip) disponible sur votre réseau local (LAN).
1. Sur cette [adresse IP](https://fr.wikipedia.org/wiki/Adresse_ip) Lan, installez un serveur web et videz l'index.html afin de n'y placer que "Success ". Vous pouvez bien entendu créer un vhost dédié.