2

Я пытаюсь создать небольшую виртуальную лабораторию, состоящую из гостей vmware и virtualbox, и не могу подключиться от / к гостям vmware.

  • Гости virtualbox используют сетевой адаптер только для хоста и получают IP-адреса в 192.168.56.0/24 через DHCP.
  • Гости vmware используют мостовое сетевое соединение (подключенное к адаптеру только для хоста virtualbox) и получают IP-адреса в 192.168.56.0/24 через DHCP.

Следующие соединения работают:

  • Хост <-> гости Virtualbox
  • гости virtualbox <-> гости virtualbox
  • гости vmware <-> гости vmware

Если я запускаю tshark на гостях vb, я вижу широковещательный трафик от гостей vmware, однако прямые соединения не работают. Используя netdiscover/arp на гостях vb, я могу видеть записи для всех гостей. Однако на гостях vmware большинство записей arp показывают (не полностью)

Записи arp на гостевой виртуальной машине: записи arp на гостевой виртуальной машине

Есть идеи, почему не работают прямые соединения с гостями vmware? Я использую VirtualBox 5.1.8 и VMWare Player 12.5.1

Редактировать: это руководство, которому я следовал при настройке сети: Как настроить сеть между VirtualBox и VMware Virtual Machines.

2 ответа2

4

Измените ваши гости Virtualbox для использования моста сети. Таким образом, все будет в одной локальной сети.

0

Поскольку невозможно подключиться к виртуальной машине vmware и к ней с помощью адаптера VirutalBox HostOnly, я использовал следующий способ:

  • Используйте VirtualBox для создания новой виртуальной машины, используя настройки из файла vmx (например, объем памяти)
  • Выберите файл vmdk виртуальной машины VmWare в качестве жесткого диска для новой виртуальной машины.
  • Настройте сеть на адаптер HostOnly
  • Запустить ВМ

Более подробное объяснение, включая скриншоты, смотрите здесь.

Изменить: Удалены дополнительные проблемы, не связанные с сетью.

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