2

У меня есть складная установка VirtualBox:

  1. Моя главная машина работает под управлением Kubuntu 14.04.
  2. Моя гостевая машина также работает под управлением Kubuntu 14.04.

Мой хост-компьютер подключен к локальной сети офиса А и имеет доступ к Интернету (все порты открыты), и на нем настроен VPN-протокол PPTP, который хорошо подключается к локальной сети офиса моего работодателя.

Я установил гостевую машину Kubuntu 14.04, чтобы получить рабочую среду, отличную от моей основной хост-машины Kubuntu 14.04.

Чего я хочу добиться, так это иметь:

  1. Хост-машина под управлением Kubuntu 14.04 подключена к локальной сети моего офиса А.
  2. Гостевая машина под управлением Kubuntu 14.04 для подключения к локальной сети офиса В.

Я немного растерялся от того, как это настроить, потому что мои сетевые навыки ограничены.

1 ответ1

3

Итак, в основном у вас есть хост и гостевая машина - обе работают под управлением Kubuntu 14.04 - совместно используют сетевое соединение, которое вы хотите подключить к двум разным VPN, верно?

Проблема, которую я вижу, заключается в том, что по умолчанию VirtualBox настроен для внутреннего - в рамках своего собственного программного кода - NAT любого гостевого соединения на основе сетевых настроек хост-соединения. Значение для всех намерений и целей, и ваш гость, и хост будут находиться на одном сетевом адресе и использовать одно и то же соединение; так как гость действительно подчиняется хосту в том, что касается основного соединения.

Я считаю, что лучше всего установить сетевое соединение в гостевой установке Kubuntu 14.04 на мостовое сетевое соединение, как описано здесь ; Акцент мой:

Когда гость использует такой новый программный интерфейс, он смотрит на хост-систему так, как будто гость физически подключен к интерфейсу с помощью сетевого кабеля: хост может отправлять данные гостю через этот интерфейс и получать данные от него. Это означает, что вы можете настроить маршрутизацию или мост между гостем и остальной частью вашей сети.

И объяснил еще яснее здесь ; опять акцент мой

Под мостовым адаптером ваши виртуальные машины ведут себя как любой другой компьютер в сети, где находится хост-система; это соединяет виртуальные и физические сети. Внешний мир может напрямую общаться с гостевой машиной.

Это ключ. Вы хотите, чтобы ваше гостевое соединение имело независимое сетевое соединение за пределами VPN хост-машины, чтобы оно могло подключаться к собственной VPN-сети или к чему-либо еще вне VPN хост-машины.

Это означает, что с NAT ваши сетевые адреса для хоста и гостя были бы примерно такими, когда они подключены к маршрутизатору с точки зрения внешнего мира; используя подсеть 123.456.789.x в качестве примера:

  • Хост Kubuntu 14.04: 123.456.789.0
  • Kubuntu 14.04 Гость: 123.456.789.0

Но с мостовым режимом, установленным для гостя, ваша гостевая машина может получить уникальный IP-адрес от маршрутизатора, чтобы IP-адреса могли выглядеть так с гостем в мостовом режиме:

  • Хост Kubuntu 14.04: 123.456.789.0
  • Kubuntu 14.04 Гость: 123.456.789.1

И это разделение между IP-адресами - это то, что, я считаю, является ключом к тому, чтобы вы могли настроить два независимых и уникальных VPN-подключения в вашей настройке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .