web-dev-qa-db-fra.com

VM partage la connexion VPN de l'hôte

J'essaie de faire en sorte qu'un (invité) VM s'exécute sur mon ordinateur (hôte) pour parler à un (distant) VM exécutant Dieu sait où sur un serveur accessible via un réseau privé virtuel d'entreprise. Je peux effectuer une connexion SSH de l'hôte à la machine distante et faire un aller-retour entre l'hôte et les machines distantes lorsque l'hôte est connecté au VPN. Je suis également capable de faire un ping de la machine distante à partir de la machine invitée, et même de SSH. Mais pas à l'inverse - la machine distante est incapable de parler au serveur qui s'exécute sur l'invité. J'ai essayé d'utiliser à la fois NAT et les paramètres de carte réseau pontée sur ma machine virtuelle, ainsi que de modifier les paramètres de pare-feu sur les 3 machines, jusqu'à la désactiver complètement. Quelles sont vos pensées? De l'aide serait grandement appréciée.

9
user3746504

Si vous ne possédez pas d'adaptateur VPN (par exemple sur un client Windows PPTP), il n'apparaîtra pas dans la liste comme décrit par cpt_fink. Cela fonctionne pour moi, cependant:

  • établir une connexion VPN dans l'hôte
  • dans l'éditeur de réseau virtuel, définissez le sous-réseau VMnet8 (NAT) sur le sous-réseau distant (VPN)
  • dans les paramètres NAT, définissez l'adresse IP de la passerelle sur IP du VPN de l'hôte.
  • dans VM Paramètres, modifiez l'adaptateur réseau en personnalisé et sélectionnez VMnet8.
7
cdonner

Vous pouvez réellement NAT invités sur un adaptateur VPN. Si l'adaptateur VPN est configuré pour la tunnelisation partagée, seul le trafic à l'intérieur du réseau sécurisé fonctionnera correctement.

Les étapes précédentes de VMWare Workstation 10 étaient les suivantes:

Arrêtez VMW.

Activez votre connexion VPN.

Redémarrez VMW. Apparemment, il crée uniquement sa liste de cartes réseau au démarrage.

Modifiez VMNet0 pour établir une liaison avec la connexion VPN via Edit | Virtual Network Editor et dans la liste déroulante 'Bridged to:'.

Assurez-vous que votre invité est NAT-ed.

Profit?

Sachez que si vous déconnectez le VPN alors que VMNet0 est ponté, VMNet0 disparaîtra car son interface externe n'existe plus et vous devrez le reconstruire manuellement à l'aide de l'éditeur de réseau virtuel.

J'ai extrapolé à partir de ici qui est plusieurs versions anciennes.

2
cpt_fink