J'ai un serveur Web de développement sur une boîte Ubuntu à l'intérieur de VMWare Workstation 7.1.3. Je voudrais exécuter un navigateur Web sur une machine Windows (le système d'exploitation hôte) pour tester réellement une page Web sur laquelle je travaille - difficile d'exécuter des tests IE dans Ubuntu :)
Cependant, si j'essaie simplement d'envoyer une requête ping à l'adresse IP donnée à la machine virtuelle ubuntu (192.168.83.137) (ou de l'ouvrir dans mon navigateur, d'ailleurs), il semble que l'hôte ne puisse pas communiquer avec l'invité.
Comment autoriser le système d'exploitation invité à communiquer avec l'hôte lorsque l'invité s'exécute en mode NAT?
networking
ubuntu
virtual-machine
vmware-workstation
Billy ONeal
la source
la source
Réponses:
J'ai cette configuration qui fonctionne dans mon ordinateur:
hôte: Windows 7
VMWare: openSUSE 11.x en utilisant NAT
Si je lance ifconfig sur linux, j'ai cette ip: 192.168.126.129. Dans l'hôte, j'ai l'adpater VMNet8: 192.168.126.1
J'ai ouvert dans le navigateur l'URL: http://192.168.126.129/ et il a ouvert la page apache "IT Works"
Si cela ne fonctionne pas, vérifiez les pare-feu et / ou si apache écoute sur 192.168.126.xxx.
la source
Vous devrez configurer la redirection de port vers la machine invitée.
Sous l'onglet NAT dans Virtual Network Editor, cliquez sur Edition -> Port Forwarding. De là, vous pouvez configurer les ports qui sont transférés de la machine hôte à la machine virtuelle.
Par exemple, le transfert du port d'hôte 8080 vers la VM 192.168.83.137:80 devrait vous permettre d'accéder au serveur Web sur la VM en accédant à http://127.0.0.1:8080 sur la machine hôte.
Pour plus d'informations, reportez-vous à la documentation VMWare Nat ou à l' article suivant
la source