6 votes

Utilisation de Windows 10 Hosts File à partir d'une connexion partagée

J'utilise Windows 10 comme environnement de programmation pour écrire des sites web avec une VirtualBox Debian sur laquelle tourne le serveur web réel.

Ainsi, lorsque j'ai besoin de tester mes sites web, il me suffit de les ajouter à mon fichier hosts et c'est tout.

Maintenant le problème vient du fait que j'essaie de tester mes sites web locaux avec mon iPhone. J'ai suivi le tutoriel ici http://www.windowscentral.com/how-turn-your-Windows-10-pc-wireless-hotspot pour m'aider à connecter mon téléphone à la connexion internet de mon ordinateur en espérant que je pourrais aller sur "dev.testsite.com" depuis mon téléphone maintenant, mais il semble que le fichier hosts de Windows ne soit pas utilisé par mon téléphone.

Existe-t-il un moyen de configurer l'iPhone pour qu'il utilise le fichier hosts de mon ordinateur Windows afin de déterminer les enregistrements DNS que j'ai remplacés ?

0 votes

S'agit-il d'une application personnelle ou commerciale ?

2voto

harrymc Points 394411

Lorsque l'ordinateur et l'iPhone sont sur le même réseau, vous pouvez définir l'ordinateur comme proxy. pour l'iPhone. Voici quelques solutions qui ne nécessitent pas de jail-breaking :

  1. Utilisez l'outil de Microsoft Fiddler un proxy de débogage web gratuit.
    Pour un développeur Web, cela aura l'avantage supplémentaire d'enregistrer tout le trafic pour le débogage.
    Voir l'article Surveillance du trafic web de l'iPhone (avec Fiddler) .

  2. Utilice Weblock - AdBlock pour les applications et les sites Web ($1.99).
    Voir ceci Réponse de StackOverflow pour les détails.

  3. Utilisez le Charles Proxy HTTP / Moniteur HTTP / Proxy inversé (50 $).
    Il s'agit d'une autre solution de surveillance pour les développeurs.
    Voir ceci Réponse de StackOverflow pour les détails.

0 votes

Oh wow, c'est une vieille question, mais oui, j'ai oublié cette question depuis et je l'ai résolue moi-même, une fois avec cette méthode, et la deuxième fois, j'ai jailbreaké mon iPhone et juste édité le fichier hosts, ce que je fais encore maintenant. Mais je sais que votre réponse fonctionne d'après mon expérience personnelle, donc je la marque comme acceptée.

0 votes

C'est pourquoi j'ai demandé des raisons commerciales, certaines de ces applications ont des coûts de licence différents. Je suppose que Harrymc m'a devancé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X