Мое устройство, основанное на Linux на основе IP-интерфейса, прозрачно для сетевых периферийных устройств, то есть для IP-адреса не назначено ни одному из его интерфейсов.Виртуализация встроенного сетевого устройства с VirtualBox (или VMWare)
Для разговора давайте использовать ADSL-соединение в качестве примера, в то время как устройство проверяет двунаправленный трафик, сеть ведет себя так же, как если бы устройство не было там, прикрепленное к проводу (см. Физическая настройка на прилагаемой диаграмме).
Интересно, могу ли я включить это устройство в машину Windows и заставить его работать практически так, чтобы он все еще сидел между маршрутизатором ADSL и интерфейсом Netwroking Windows, используя виртуальные сетевые карты (или как бы то ни было их имя в окнах) и, проверяя трафик, как если бы он находился на отдельном физическом устройстве, рисунок в разделе «Виртуальная установка» на прилагаемой диаграмме показывает, чего я пытаюсь достичь.
Чтение немного на VirtualBox документы, кажется, связывание с правой стороны относительно просто, возможно, я должен иметь один сетевой адаптер установлен как Bridge Networking и VirtualBox будет подключить его к физическому NIC на хост-машине , и сетевые пакеты обмениваются напрямую, обходя сетевой стек операционной системы хоста (WinXP в моем случае).
Однако я не знаю, как достичь левой части диаграммы, что требует добавления виртуальных сетевых адаптеров к окнам и их правильной настройки таким образом, чтобы сделать этот трубопровод возможным.
Буду признателен за любую помощь.
Кстати, если это невозможно с VirtualBox, но с другим решением для виртуализации (например, VMWare), я бы принял и другое.
components setup diagram http://img715.imageshack.us/img715/810/physicalvsvirtualsetup2.png
мое устройство, при поставке в виде отдельной машины (реальное устройство) работает просто отлично, и, как сказал, прозрачно для сети. Запуск, две виртуальные машины поверх другой (третья машина) не являются обязательными для ресурсов целевой платформы, которые являются относительно слабой платформой. –