En utilisant VirtualBox, j'ai une VM compatible NAT exécutant Centos 7. Le système d'exploitation hôte est Windows 7. Je n'arrive pas à accéder au serveur web Django qui tourne à l'intérieur de la VM. Qu'est-ce que je rate?Impossible de se connecter à la VM exécutant Django
J'ai deux règles de redirection de port définies pour la machine virtuelle:
Je commence le serveur Web Django sur l'OS invité avec:
python manage.py runserver 0.0.0.0:8000
Et j'essaie de visiter le page Web sur le système d'exploitation hôte à:
http://localhost:8000
Google C hrome me donne le code d'erreur ERR_CONNECTION_RESET
.
Le résultat de curl
sur le système d'exploitation hôte:
[[email protected] ~ ]$ curl http://localhost:8000
curl: (56) Recv failure: Connection reset by peer
Voici le résultat d'une netstat
effectuée sur le système d'exploitation invité:
[[email protected] ~ ]$ netstat -na | grep 8000
tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN
Voici le résultat d'une netstat
effectuée sur la OS hôte (avec Cygwin):
[[email protected] ~ ]$ netstat -na | grep 8000
TCP 0.0.0.0:8000 0.0.0.0:0 LISTENING
Il est Il convient également de mentionner que la règle SSH fonctionne. Je peux SSH dans la machine sans problèmes.
Vous avez oublié de mentionner ce qui se passe lorsque vous accédez à 'http: // localhost: 8000'. Y a-t-il un timeout? – zopieux
@Zopieux Les résultats sont maintenant dans la question. –