Ce que j'ai
J'ai un serveur Tomcat 7.0 sous Windows 7 et une connexion Internet par ligne commutée. IP je reçois sur whatismyip est 117.xxx.xxx.xxx
. Je souhaite utiliser cette machine pour tester mon application Android.
J'accède aux servlets de mon Apache Tomcat 7 via Android Emulator via
http://10.0.2.2:8084/MyServer
Je souhaite accéder au serveur via mon véritable appareil Android.
Ce que j'ai fait
- J'utilise No-IP Free pour convertir mon IP dynamique (je dispose d'une connexion par ligne commutée) en une adresse IP statique.
- J'ai modifié les règles entrantes pour le port 8084 sur mon pare-feu Windows 7, mais cela n'a pas fonctionné.
Comme suggéré par @slhck, j’ai pu accéder à mon routeur et j’ai fait Configuration avancée »NAT» Configuration du serveur virtuel et sur cet écran,
J'ai ajouté TCP, port externe et interne 8084, serveur interne défini sur
10.0.2.2
. Le "Nom du service" - "Tomcat".