Назад | Перейти на главную страницу

Маршрутизация определенного сетевого трафика через vpn в гостевом виртуальном боксе

Я запускаю OSX с гостем Windows Server 2008 в Virtualbox. Моя цель - направить часть сетевого трафика на хост через гость сервера. Это связано с тем, что сервер win2008 имеет VPN-подключение к моему рабочему месту с использованием решения Smartcard, которое не может работать на OSX.

Моя текущая установка выглядит так:

  1. OSX (хост):

    • подключен к Интернету через en01
  2. Win2008 (Гость):

    • подключен к Интернету через NAT (lan1 в гостевой системе)
    • имеет подключение SSTP VPN к моему рабочему месту
    • подключен к гостю с помощью Host Only Adapter vboxnet0 (LAN2 в гостевой)

Важная часть касается хоста (OSX). В первую очередь я хочу, чтобы весь сетевой трафик проходил через en01. Однако весь трафик, доступ к которому возможен только через VPN, должен проходить через гостя и через VPN. У меня есть одно конкретное полное доменное имя, к которому можно получить доступ только через VPN (например, corp.mycompany.com).

Я не очень разбираюсь в сетях. Я думал, что смогу заставить его работать

Я также читал о маршрутизации и удаленном доступе, но понятия не имею, как это использовать.

Может ли кто-нибудь помочь мне в правильном направлении?

Обновление 23 ноября Я настроил маршрутизацию и удаленный доступ как NAT-маршрутизатор. Теперь я могу сказать OSX, используя добавить маршрут для маршрутизации определенных хостов через WIN2008. Однако, когда я подключаюсь к VPN (в гостевой системе WIN2008), маршрутизация больше не работает ..

Итак, я предполагаю, что мой вопрос сейчас: как я могу создать такую ​​настройку: OSX -> vboxnet0 -> LAN1 (win) - (route) -> VPN и, конечно же,

Или, может быть, мне следует создать VPN-сервер на машине с Windows и подключиться из OSX к этому VPN, который будет перенаправлять все запросы на собственное VPN-соединение (корпоративный VPN). OSX в этом случае должна использовать раздельное туннелирование (?).