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

Создайте частную сеть между виртуальными машинами, работающими на нескольких хостах, с помощью Virtualbox

Я хочу создать частную сеть между виртуальными машинами, работающими на нескольких хостах, с помощью Virtualbox. Linux будет использоваться в качестве гостевой операционной системы, а Windows - в качестве хостов.

Как мне настроить это с помощью Virtualbox?

Вариант 1: оборудование

  • Приобретите выделенный сетевой адаптер для каждой машины (или используйте сети VLAN, если ваши сетевые адаптеры их поддерживают).
  • Подключите эти сетевые карты только к виртуальным машинам
  • Подключите эти сетевые карты вместе с изолированным физическим коммутатором или используйте VLAN на своем коммутаторе, если это поддерживается.

Это должно дать вам частную сеть между хостами.

Вариант 2: программное обеспечение

  • Настроить сервер OpenVPN на гостевой ВМ
  • Подключите каждую машину Linux к серверу OpenVPN в сети, которая существует только на гостевой виртуальной машине OpenVPN.

Подключив машины с помощью виртуальной частной сети, вы сможете создать частную локальную сеть, в которой существуют только эти машины.

Логмейн Хамачи это бесплатное решение VPN, которое поддерживает Windows, Linux и OS X. Довольно проста в установке. Это может быть немного "подавлено" для вашей ситуации, но должно работать.

Изменить: другой аналогичный вариант wippien.comпосмотрите на их "Мини ВиппиенВариант. Цитата: «В отличие от Wippien, который объединяет два мира, miniVPN - это небольшое приложение, которое даст вам преимущества использования VPN без возможности обмена мгновенными сообщениями».

Если все хост-машины находятся в одной сети, вы можете настроить DHCP для назначения MAC-адресов, используемых виртуальными машинами VirtualBox (или VMWare), другой «виртуальной» сети.

Например, предположим, что все ваши хост-машины работают на 192.168.0.0. Вы можете настроить DHCP для назначения всех компьютеров с MAC-адресами, начинающимися с 80:00:27, в сеть 192.168.99.0.

Надеюсь это поможет.