Nous avons une installation de hotspot WiFi mais pas d'internet. Un site web a été hébergé localement sur un serveur connecté au même hotspot. Les entrées DNS nécessaires ont été effectuées dans le point d'accès pour garantir que la requête DNS pour une adresse web particulière (disons http://www.facebook.com ) se résout en l'adresse IP du serveur. Les utilisateurs sont censés accéder à un seul site web (facebook.com) sur le WiFi qui est hébergé sur le serveur. Certains utilisateurs qui ont activé les données cellulaires se connectent au hotspot WiFi. Lorsqu'ils entrent l'adresse web (facebook.com), au lieu d'utiliser la connexion WiFi pour accéder au site web hébergé localement, le téléphone utilise les données cellulaires et ouvre le site web hébergé localement.
Avez-vous une idée de la raison pour laquelle cela se produit ?
Est-ce parce que l'utilisateur a précédemment accédé à l'adresse web sur Internet et que l'adresse IP a été mise en cache par le navigateur ? Et maintenant, lorsque l'utilisateur entre la même url dans son navigateur lorsqu'il est connecté à notre WiFi, le navigateur demande directement l'adresse IP au routeur. Et comme il n'y a pas d'Internet sur notre WiFi, le téléphone passe automatiquement aux données cellulaires.
0 votes
Lorsque la connexion internet n'est pas détectée en wifi, le réseau cellulaire est utilisé. Pour accéder aux sites web du réseau local, vous devez désactiver le réseau cellulaire.
0 votes
Comment faire croire à Android qu'il y a aussi de l'internet sur le WiFi. Je veux dire, comment Android sait-il si le WiFi a de l'internet ou non ?