У меня есть VMware Workstation 12 VM. Я хочу подключиться к Интернету через VPN. Допустим, я использую HMA.
Я хочу, чтобы в отношении виртуальной машины не было VPN. Поэтому я не хочу устанавливать программное обеспечение HMA и не хочу использовать функцию подключения Windows VPN для подключения к серверам HMA, используя PPTP/L2TP/ что угодно.
На хосте (Windows 10) я могу подключиться к VPN, но если я это сделаю, весь трафик хоста (и любых других гостей) проходит через VPN. Я хочу, чтобы только эта виртуальная машина проходила через VPN, а весь остальной трафик с моей машины оставался неуправляемым.
Есть очень сильное предпочтение делать это без установки дополнительного программного обеспечения на хосте. Настройка в порядке: настройка маршрутов, использование New-NetNat
, изменение групповой политики и т.д. (Использование OpenVPN также может подойти, поскольку оно установлено на хосте по другим причинам.)
Мне удалось запретить Windows VPN принимать весь трафик, сняв эти флажки:
Но я не могу соединить адаптер «WAN Miniport (PPTP)» с адаптером VMnet.
Я могу подключить OpenVPN «TAP-Windows Adapter V9» к адаптеру VMnet (как в Панели управления \ Сеть и Интернет \ Сетевые подключения, так и в Редакторе виртуальной сети VMWare), но не смог предотвратить захват всего трафика хоста. ,
Я попытался возиться с таблицей маршрутизации, но это тоже не сработало.
В крайнем случае можно настроить другую виртуальную машину, которая будет служить шлюзом между виртуальной машиной, о которой я говорю, и VPN, но это не то, что я ищу.
Есть ли способ заставить это работать с помощью некоторой конфигурации ОС хоста?