Mode réseau VMWare (NAT ou ponté)?

17

J'exécute Windows 7 dans une machine virtuelle à partir de mon Mac. J'utilise principalement Windows 7 pour Visual Studio et également pour héberger une installation de développement d'IIS. Il y a deux choses dont j'ai besoin et je ne sais pas quel mode de mise en réseau est nécessaire ...

  1. Je dois être en mesure d'atteindre le serveur IIS (exécuté sur la machine virtuelle) via HTTP à partir du Mac.
  2. Les navigateurs Web sur la machine virtuelle doivent pouvoir accéder à Internet.

    Aucune suggestion? Merci.

webworm
la source
1
La réponse courte est que le mode ponté sera presque toujours plus facile à utiliser pour obtenir votre machine virtuelle sur le réseau. Mais si vous êtes préoccupé par la sécurité de la machine virtuelle ou que votre administrateur réseau est préoccupé par la sécurité du réseau, vous devrez peut-être utiliser NAT.
Zoredache
1
J'ai essayé les modes NAT et Bridged. Avec NAT, je n'ai pas pu atteindre le serveur IIS exécuté sur la machine virtuelle. Cependant, avec le mode Bridged, j'ai pu me connecter. En mode NAT, l'adresse IP de la machine virtuelle était 192.168.xx, qui est un sous-réseau différent de mon réseau local. Avec le mode ponté, l'adresse IP était 10.xxx, qui est le même sous-réseau que mon réseau local. On dirait que NAT est plus sécurisé. Existe-t-il un moyen de se connecter à un serveur fonctionnant sur la machine virtuelle depuis l'hôte en mode NAT?
webworm

Réponses:

17

Pour vos besoins, le mode NAT devrait fonctionner pour vous, juste pour rappel.

  • Mode NAT: votre ordinateur hôte (le Mac) agira comme une passerelle vers le réseau pour vos machines virtuelles, personne sur votre réseau (à l'exception du Mac) ne pourra les voir car ils sont assis sur un réseau séparé

  • Mode ponté: votre ordinateur hôte (le Mac) partagera sa connexion réseau avec les machines virtuelles, ils seront assis comme s'il s'agissait d'un autre ordinateur sur votre réseau, tout le monde sur le réseau les verra et pourra interagir avec eux.

Les deux options vous donneront accès à Internet si votre ordinateur hôte a accès à Internet.

lynxman
la source
5
+1, mais vous devez également souligner que la mise en réseau pontée nécessite une adresse IP supplémentaire sur le réseau (externe) de l'hôte; NAT ne le fait pas.
Massimo
1
Pour NAT, vous devrez également configurer la redirection de port afin que le Mac puisse accéder à IIS sur la machine virtuelle.
LukeR
1
Pas nécessaire LukeR puisque le Mac est également la passerelle et l'hôte du réseau
NAT
1
Je voudrais le laisser comme NAT mais je n'arrive pas à atteindre IIS (en cours d'exécution dans la machine virtuelle) à partir de mon hôte. J'essaie de me connecter à l'adresse IP de l'adaptateur NAT, mais cela arrive finalement à expiration. Comment configurer la redirection de port?
webworm
En exécutant vmware, il devrait fonctionner "par défaut", essayez d'envoyer une requête ping à partir de votre mac l'adresse IP de votre machine virtuelle et à partir de la machine virtuelle la passerelle du réseau NAT (l'IP de la passerelle est votre Mac), vérifiez que vous n'avez pas le pare-feu activé sur la machine virtuelle, si cela ne fonctionne pas, faites le moi savoir et nous pouvons analyser plus en profondeur
lynxman
3

Vous voulez un pont. Bridged lui donnera une IP depuis votre réseau. Il vous donnera donc 192.168.1 quel que soit le nombre.

Cody Harlow
la source
Ce n'est pas tout à fait correct Cody, un réseau ponté exposera l'ordinateur à un accès inutile à partir d'autres ordinateurs du réseau, le mode NAT devrait être plus que suffisant pour ce qu'il demande.
lynxman
1
Je n'ai jamais eu de travail en mode NAT pour me connecter simplement à mon ordinateur. J'ai toujours dû faire des ponts.
Cody Harlow
@lynxman Une idée de comment autoriser l'ordinateur hôte à accéder aux serveurs (comme IIS) exécutés sur la machine virtuelle en mode NAT?
webworm
1

Pas VMWare, j'utilise Virtualbox et je viens de configurer l'invité avec deux NIC. Un pour NAT, pour accéder à Internet. L'autre avec le réseau Host-Only, me permettant d'accéder au serveur IIS sur l'invité.

Putois
la source
Si vous aviez utilisé le mode pont, vous auriez pu faire tout cela avec une seule carte réseau et avoir un système beaucoup plus simple.
John Gardeniers
Je suis passé de VirtualBox à VMWare et maintenant j'ai découvert que le réseau ponté VMWare ne fonctionne pas. J'utiliserai votre solution jusqu'à ce que je revienne à VirtualBox. Si je savais seulement pourquoi j'ai perdu du temps pour passer à VMWare alors que je n'ai eu aucun problème avec VirtualBox?
IvanP