Я хочу использовать несколько виртуальных машин и несколько сетевых карт

У меня Windows-машина с запущенной виртуальной коробкой и 3 сетевыми картами [eth0/eth1/eth2]. Eth0 подключен к провайдеру. Другие 2 связаны друг с другом через коммутатор. [да, это переключатель, да, он мне нужен там]

У меня есть 2 виртуальные машины Ubuntu. Я хочу, чтобы каждая виртуальная машина владела одной из сетевых карт [eth1/eth2] и была способна обмениваться данными только через коммутатор [без внутреннего моста]. В конце концов, я буду использовать данные, поступающие для тестов... но на сегодня мне нужно, чтобы интерфейсы взаимодействовали [мне не нужно понимать, почему быстрее / лучше использовать внутренний мост и т. Д. Мне нужно получить данные из eth1 и вернуться в eth2]

------ РЕДАКТИРОВАТЬ 1

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

Ну, я не могу опубликовать изображение. Это просто замечательно.

Windows машина:

NIC1 is DHCP to ISP
NIC2 is set IP 10.10.20.101 / subnet 255.255.255.0 / no gateway
NIC3 is set IP 10.10.20.201 / subnet 255.255.255.0 / no gateway
VBOX host only adapt #1 is set IP 10.10.20.100 / subnet 255.255.255.0 / no gateway
VBOX host only adapt #2 is set IP 10.10.20.200 / subnet 255.255.255.0 / no gateway

VM # 1:

ETH0 is set to DHCP [receives 10.0.3.15 address]
ETH1 is set IP 10.10.20.5 / subnet 255.255.255.0 / no gateway
ETH2 is set IP 10.10.20.6 / subnet 255.255.255.0 / no gateway

VM # 2:

ETH0 is set to DHCP [receives 10.0.3.15 address]
ETH1 is set IP 10.10.20.2 / subnet 255.255.255.0 / no gateway
ETH2 is set IP 10.10.20.3 / subnet 255.255.255.0 / no gateway

Я могу поместить некоторую информацию о настройках сети Windows, если это необходимо, а также информацию о настройке в virtualbox, если это поможет.

Спасибо за любые ссылки.

2 ответа

Вы можете достичь своей цели, соединяя виртуальный сетевой адаптер VM1 с eth1 и виртуальный сетевой адаптер с eth2.

Оба параметра должны применяться в свойствах виртуальных машин на хосте.

Обе виртуальные машины нуждаются в IP-адресах из вашей домашней сети (проще всего через DHCP)

Установите для всех сетевых адаптеров ВМ режим Bridge, после чего они будут взаимодействовать только через коммутатор.

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