Существует несколько инструментов виртуальных машин, которые могут создавать несколько сетевых карт для своих гостевых ОС. хотя почти все они позволяют виртуальному NIC гостевой ОС подключаться к физическому NIC, я не видел ни одного инструмента для подключения нескольких виртуальных NIC к одному физическому NIC, чтобы каждый из них мог брать IP с сервера DHCP и отправлять пакет с LAN IP. по какой-то причине я не хочу делать NAT для решения этой проблемы.
Мне нужно, чтобы каждый сетевой адаптер имел свой IP-адрес и общался напрямую с DHCP-сервером. Я также предпочитаю не использовать виртуальную машину для объявления нескольких сетевых карт, но если это единственный выбор, он допускается при условии использования нескольких сетевых карт в одной гостевой ОС. поэтому для большей ясности я перечислю свои ограничения:

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

1 ответ1

0

В Windows XP, 2K или Server Edition используйте Microsoft Loopback Adapter. Это дает вам отдельные (виртуальные) устройства, каждое из которых имеет свой собственный стек MAC и IP. Хотя он называется "петлевым" адаптером, на самом деле он позволяет вам соединяться между - это не ограничивается только созданием замкнутых циклов.

Примечание. Адаптер можно установить в других выпусках Windows, серверные выпуски позволяют маршрутизировать его по мере необходимости.

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