VMWare peut-il être configuré pour utiliser un proxy?

17

J'évalue certaines solutions logicielles, donc un simple «oui» ou «non» serait bien. J'ai des problèmes pour obtenir une réponse simple avec mes propres recherches ...

La configuration fonctionnerait comme ceci: j'ai une machine virtuelle (le système d'exploitation invité ne devrait pas avoir d'importance), s'exécutant dans VMWare Workstation sur un hôte de système d'exploitation MS-Windows. L'hôte peut accéder à un serveur proxy (un proxy SOCKS ou HTTP) pour se connecter à Internet s'il en a besoin.

Puis-je configurer le conteneur VMWare VM pour utiliser le serveur proxy pour tous ses accès Internet et réseau, de telle sorte que le système d'exploitation invité n'a aucune idée qu'il passe par un proxy? Il voit simplement Internet directement.

Demandez donc à VMWare de gérer le proxy, au lieu du système d'exploitation hôte ou du système d'exploitation invité.

DragonFax
la source

Réponses:

5

Une façon de le faire pourrait être de créer une machine virtuelle qui agit comme un routeur qui fait ensuite le proxy transparent pour vous en utilisant quelque chose comme des chaussettes rouges. Configurez ensuite vos autres VM pour utiliser celle-ci comme passerelle par défaut.

Il existe une procédure sur la façon de configurer un serveur en tant que proxy de chaussettes transparent disponible sur: http://przemoc.net/tips/linux#making_socks_proxy_transparent

Et quelques informations générales sur les chaussettes rouges ici: http://darkk.net.ru/redsocks/

Andre Miller
la source
2

VMware Workstation (ou tout autre produit VMware que je connais) ne possède pas nativement cette fonctionnalité.

Votre meilleur pari est de configurer un proxy transparent sur votre réseau, ce qui nécessitera de configurer votre passerelle pour transférer le trafic (port 80, etc.) que vous essayez de proxy.

Hyppy
la source
Telle est la réponse. VMWare est assez boiteux à cet égard.
wilsotc
0

Vous voudrez examiner ces options dans VMWare (je sais que VirtualBox.org en a, et j'espère donc que VMWare le fera aussi):

  • proxy transparent
  • NAT

En interne, vos invités auront besoin d'une adresse IP interne / privée au lieu d'une véritable adresse IP publique, à moins que vous sachiez faire des choses vraiment avancées avec le routage.

Alternativement, vous devriez être en mesure de configurer votre machine virtuelle invitée pour avoir sa propre carte réseau (bien qu'une carte réseau virtuelle qui obtienne sa propre adresse IP du serveur DHCP indépendant de l'hôte, etc.), mais alors vous contourneriez le proxy qui n'est pas ce que tu veux.

Randolf Richardson
la source