Маршрутизация VPN через VMWARE (Macosx — Windows)

У меня есть Mac под управлением OS X, который мне нужно подключить к внутренней сети моей компании. У них есть специальная программа для этого, и она работает только в Windows. Я создал виртуальную машину Windows с vmware и подключил ее к VPN.

Нет, я не могу использовать для подключения альтернативную программу в OS X, например IPSec (протокол), AT&T и т. д., и я не хочу перепроектировать инструмент компании.

Теперь мне нужно направить сетевое соединение OS X через виртуальную машину Windows.

Vmware уже создала виртуальный сетевой интерфейс для соединения между Windows и OS X.

OS X:

$ifconfig vmnet8

vmnet8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500

ether 00:50:56:c0:00:08

inet 172.16.27.1 netmask 0xffffff00 broadcast 172.16.27.255

Я могу пропинговать виртуальную машину Windows 7 из OS X:

$ ping 172.16.27.2

 |                  |             |                  |
 |                  | vmware(NAT) |                  |
 |Mac (172.16.27.1) |<----------->|Win(172.16.27.2)  |
 |                  |             |                  |

Инструмент компании создал виртуальный интерфейс под названием «Подключение по локальной сети Ethernet-адаптера 2», который содержит IP-адрес внутренней сети компании:

Windows IP Configuration


Ethernet adapter Local Area Connection 2:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::c1ab:2fe6:40f5:5fa2%14
   IPv4 Address. . . . . . . . . . . : 10.8.15.150
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : localdomain
   Link-local IPv6 Address . . . . . : fe80::7cd7:a40c:336a:69ae%11
   IPv4 Address. . . . . . . . . . . : 172.16.27.132
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 172.16.27.2

Как я могу получить доступ к «10.8.15.150» из OS X? Как заставить его «волшебным образом» направлять сетевой трафик через виртуальную машину Windows в VPN?


person Mantovani    schedule 02.05.2013    source источник


Ответы (1)


Вы можете запустить прокси-сервер HTTP на виртуальной машине Windows и настроить сетевое соединение OS X для маршрутизации трафика через прокси-сервер.

person datguy    schedule 02.05.2013
comment
Почему, если я не буду использовать HTTP? Любой запрос к 10. * (в Macosx) должен направляться на мой фактический IP-адрес в интрасети. - person Mantovani; 03.05.2013