3 votes

Comment rediriger tout le trafic Internet d'un Mac OS vers une machine virtuelle Windows

Je suis actuellement en train d'utiliser un Mac (OS Sierra) avec Windows OS (Win7) exécuté sous Parallels.

Quand je travaille à distance, je dois me connecter au VPN de mon entreprise. Malheureusement, le logiciel VPN n'est compatible qu'avec Windows. J'ai toujours ma machine virtuelle Windows en cours d'exécution juste pour exécuter le VPN et quelques logiciels de travail qui ne fonctionnent que sous Windows.

Ma question est de savoir comment rediriger le trafic Internet dans Mac OS vers la machine virtuelle Windows. J'espère qu'une fois que j'aurai fait cela, mon Mac OS sera également sous le VPN de travail.

J'ai essayé de me connecter à la machine virtuelle Windows (en exécutant un serveur SSH sur la machine virtuelle Windows) mais certains ports ne se routent toujours pas correctement (comme le port 22).

Toutes les idées seraient les bienvenues.

1voto

dExIT Points 368

Téléchargement : https://www.virtualbox.org/wiki/Downloads pour MAC

Il est assez simple de mettre les machines virtuelles dans un réseau interne et d'exécuter un deuxième routeur NAT dans une machine virtuelle connectée aux deux réseaux. par exemple

Internet
|
routeur
192.168.1.1
|
LAN
192.168.1.x dg 192.168.1.1
|
192.168.1.254 dg 192.168.1.1
NAT
192.168.31.254 dg vide
|
192.168.31.x dg 192.168.31.254

où 192.168.1.0/24 est le réseau physique et 192.168.31.0/24 est le réseau virtuel interne.

Veuillez consulter ce https://unix.stackexchange.com/questions/212300/send-network-traffic-via-a-windows-vm-on-the-same-host-to-use-corporate-vpn

1voto

HackSlash Points 4170

La réponse que vous cherchez est d'abord d'activer le partage de connexion Internet sur l'invité Windows, puis de router sélectivement certains paquets vers l'hôte Windows pour le routage.

DEPUIS WINDOWS:

  1. Panneau de configuration\Réseau et Internet\Connexions réseau
  2. Cliquez avec le bouton droit sur l'adaptateur (peut être une NIC ou un VPN)
  3. Onglet Partage
  4. Sélectionnez la case à cocher Autoriser d'autres utilisateurs du réseau à se connecter via la connexion Internet de cet ordinateur
  5. Dans la liste déroulante "Connexion réseau domestique", sélectionnez l'adaptateur réseau qui se connecte à l'hôte

DEPUIS MAC

Maintenant vous devez choisir les sous-réseaux que vous voulez envoyer vers le PC Windows pour le routage.

Voici la commande pour ajouter une route:

/sbin/route add  -interface 

Où SUBNET est déclaré au format CIDR pour correspondre au sous-réseau de votre réseau d'entreprise. (EXEMPLE 192.168.0.0/16)

Où INTERFACE est l'interface qui mène à l'invité Windows.

IMPORTANT: Vos sous-réseaux domestique, d'entreprise et VM doivent tous être différents ! Vous devez maintenir vos chemins pour que votre Mac puisse accéder à Internet afin que le tunnel puisse router de Windows à travers le VPN. Vous ne voulez pas non plus que le trafic local sur votre réseau local passe par le tunnel. Vous voulez vraiment que seulement le trafic d'entreprise aille vers le réseau d'entreprise, dans ce cas.

RÉPONSE PÉDANTE: Vous avez spécifié TOUS les trafics, ce qui inclurait la connexion à Internet et le tunnel lui-même. Je qualifierais cela de "se tirer une balle dans le pied". Imaginez que ces ordinateurs sont physiques avec un câble connecté entre chaque machine; De Windows, passant par Mac, vers Internet. Puis vous débranchez le câble de Mac à Internet et le branchez sur Windows. Maintenant vous avez une boucle. Deux interfaces connectées entre les mêmes deux ordinateurs sans chemin vers l'extérieur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X