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:
- Panneau de configuration\Réseau et Internet\Connexions réseau
- Cliquez avec le bouton droit sur l'adaptateur (peut être une NIC ou un VPN)
- Onglet Partage
- Sélectionnez la case à cocher Autoriser d'autres utilisateurs du réseau à se connecter via la connexion Internet de cet ordinateur
- 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.