Ну, это может звучать странно, но вам придется настроить 2 виртуальных сетевых адаптера на виртуальной машине.Первый сетевой адаптер будет соединен с реальным физическим сетевым адаптером на OSX, и это будет ваш внешний интерфейс.Следующая виртуальная сетевая карта будет только для хоста, и это будет ваш внутренний интерфейс.Это тот, который вы будете использовать для OSX для подключения через Windows-машину.Затем вам нужно будет удалить все настройки IP и DHCP с вашего физического сетевого адаптера на OSX, чтобы позволить виртуальной машине использовать этот сетевой адаптер.
Каждый раз, когда вы хотите использовать виртуальную машину и VPN, вам нужно будет удалить конфигурацию с вашего физического сетевого адаптера в OSX, а затем повторно добавить ее, когда вы закончите.
Windows-машине нужно будет использовать общий доступ к интернет-соединению, чтобы OSX мог использовать свое VPN-соединение.