accéder au réseau localhost qemu depuis l'hôte [Résolu]

accéder au réseau localhost qemu depuis l'hôte [Résolu] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 27-07-2015 à 21:34:55    

Bonsoir et voila, tout est dans le titre, je souhaiterais accéder via un navigateur depuis mon Linux, au réseau localhost d'un O.S. Windows 7 lancé dans qemu (j'utilise aqemu actuellement)
 
Est-ce possible et si oui comment faire, car je n'ai pas trouvé/réussi :??:
 
Le but est de pouvoir utiliser un logiciel particulier de Fiat qui s'appelle ePER et qui ne fonctionne que sous Windows, ce logiciel se lance via l'adresse:  
 

Citation :

127.0.0.1:7080/navi?KEY=STARTUP


 
Ensuite il faut savoir que l'appli est en java en plus... mais bon, j'ai java sous Linux via icedtea, je sais pas si c'est correct...
 
En tout les cas et comme d'habitude merci d'avance.


Message édité par Mac Gyver 974 le 22-08-2015 à 20:33:38
Reply

Marsh Posté le 27-07-2015 à 21:34:55   

Reply

Marsh Posté le 28-07-2015 à 11:18:52    

Localhost c'est localhost, tu ne l'accèdes pas depuis un autre équipement.
Il te faut une connexion réseau entre ton host et ton guest.
Derrière, tu taperas sur l'adresse de ta VM et non pas sur 127.0.0.1

Message cité 1 fois
Message édité par o'gure le 28-07-2015 à 11:19:08

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 28-07-2015 à 17:15:16    

o'gure a écrit :

Localhost c'est localhost, tu ne l'accèdes pas depuis un autre équipement.
Il te faut une connexion réseau entre ton host et ton guest.
Derrière, tu taperas sur l'adresse de ta VM et non pas sur 127.0.0.1


 
Je connais un minimum les réseaux, mais juste un minimum, et là ça me dépasse complètement, en plus j'y connais rien en VM :(
 
Concrètement je sais pas du tout ce que je dois faire du coup :(

Reply

Marsh Posté le 28-07-2015 à 23:31:56    

127.0.0.1 est l'adresse de boucle locale en clair quand tu tapes cette ip c'est ta machine que tu essayes de joindre.

 

si tu veux joindre ton appli tu dois savoir quelle ip a ta vm et apres depuis ton poste sous linux tu remplaces 127.0.0.1 par l'ip de ta vm

Reply

Marsh Posté le 29-07-2015 à 20:24:35    

snipereyes a écrit :

127.0.0.1 est l'adresse de boucle locale en clair quand tu tapes cette ip c'est ta machine que tu essayes de joindre.
 
si tu veux joindre ton appli tu dois savoir quelle ip a ta vm et apres depuis ton poste sous linux tu remplaces 127.0.0.1 par l'ip de ta vm


 
D'accord, et comment je peux connaitre l'ip de la vm ? C'est Windows 7 dedans. et l'hôte c'est ma Gentoo. Merci d'avance  :jap:

Reply

Marsh Posté le 30-07-2015 à 21:02:08    

Quand je tape netstat après avoir lancé ssh serveur dans la VM, l'ip de la VM est la même que celle de l'hôte (c'est l'ip locale de l'hôte quoi, 192.168.0.102)
 
Depuis la VM je peux me connecter via ssh sur l'hôte, mais l'inverse j'y comprends rien, impossible :/
 
Voila pour netstat:
 

Citation :


tcp        0      0 192.168.0.102:36186     192.168.0.102:22        ESTABLISHED
tcp        0      0 192.168.0.102:22        192.168.0.102:36186     ESTABLISHED


 
Donc comment je fait pour me connecter :??: (l'adresse locale "pour Windows" est 10.0.2.15, mais cette adresse n'est pas non plus accessible même en désactivant le pare-feu, que ce soit via firefox pour atteindre le logiciel serveur de Fiat, ou même tout simplement via ssh)

Reply

Marsh Posté le 22-08-2015 à 20:29:26    

Je me réponds à moi même et ça pourrait aider d'autres personnes,en fait c'est tout con en plus...
 
Dans mon cas, je souhaitais accéder au port par défaut du logiciel de Fiat, ePER.
 
... Il suffit d'ajouter cette option à qemu:
 

Citation :

-redir tcp:7080::7080


 
Ensuite on tape l'ip locale de la machine sur laquelle qemu est installé dans un navigateur en précisant le port ....
 
Dans mon cas ça donne ça dans la barre d'adresse de Firefox:
 

Citation :

192.168.0.102:7080


 
Tout simple quoi...


Message édité par Mac Gyver 974 le 22-08-2015 à 20:32:10
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed