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

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

Моя текущая установка такова:

  1. OSX (Host):

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

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

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

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

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

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

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

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

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

0 ответов

Другие вопросы по тегам