5

Я настроил несколько гостевых хостов с сетью NAT. На каждом хосте у меня есть некоторые portforwards, чтобы я мог подключиться с моего хоста (например, 2222 до 22 хоста 1, 2223 до 22 хоста 2, ...).

Как я могу настроить гостевое гостевое сетевое соединение с virtualbox?

3 ответа3

10

Я бы предложил просто добавить второй сетевой адаптер для каждой из ваших виртуальных машин, для которого настроена опция «Только для хоста». Вы также можете использовать мостовой интерфейс, но это может сделать странные вещи, если у вас есть адаптер беспроводной сети. Опция Host-only позволяет вашим виртуальным машинам взаимодействовать как с вашим хостом, так и друг с другом. Это также означает, что вы можете избавиться от переадресации портов в вашей конфигурации NAT, так как ваш хост сможет напрямую общаться с каждым гостем. По умолчанию в сети только для хоста настроен DHCP, который обычно раздает адреса в диапазоне 192.168.56.101-254, поэтому вы можете использовать адреса .1-100 и для статических назначений.

  • Откройте настройки вашей виртуальной машины
  • Выберите раздел Сеть диалогового окна настроек
  • На вкладке Адаптер 2
    • Установите флажок Включить сетевой адаптер
    • Изменено Подключено к адаптеру только для хоста

Настройки VM VirtualBox - Сеть

1

В Linux гости просто модифицируют /etc/network/interfaces и добавляют статический адрес, маску сети и шлюз.

например

auto eth1
iface eth1 inet static
    address 192.168.56.101
    netmask 255.255.255.0
    gateway 192.168.56.1

Диапазон адресов, шлюз и маску сети можно найти в virtualbox -> preferences -> network как указано выше в Goyuix.

Примечание: я клонировал одну базовую виртуальную машину, чтобы создать сеть виртуальных машин. Это также потребовало внесения изменений в файлы /etc/hostname и /etc/hosts чтобы дать каждому гостю виртуальной машины уникальное имя хоста. Кроме того, добавление статической записи в /etc/hosts для каждой сетевой виртуальной машины помогает адресации DNS (т. Е. Адрес по имени, а не по IP-адресу).

0

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

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