Virtualizar um dispositivo de rede Inline com o VirtualBox (ou VMWare)

2

Meu dispositivo, que é um liner IP baseado em Linux, é transparente para os periféricos de rede, ou seja, nenhum endereço IP atribuído a nenhuma de suas interfaces.

Por causa da conversa, vamos usar a conexão ADSL como exemplo, enquanto o dispositivo está inspecionando o tráfego bidirecional, a rede está se comportando como se o dispositivo não estivesse lá, conectado à rede (veja Configuração física em o diagrama em anexo).

Gostaria de saber se posso incluir esse "dispositivo" dentro de uma máquina Windows e tê-lo operado virtualmente para que ele ainda assente em linha entre o roteador ADSL e a interface de rede do Windows usando NICs virtuais (ou qualquer que seja seu nome no Windows) e inspecionando o tráfego, como se estivesse em um dispositivo físico separado, o desenho em "Configuração Virtual" no diagrama anexo mostra o que estou tentando alcançar.

Lendo um pouco nos documentos do VirtualBox, parece que ligar o lado direito é relativamente simples, talvez eu deva ter um adaptador de rede configurado como Bridge Networking e o VirtualBox se conectará para a NIC física na máquina host e os pacotes de rede são trocados diretamente, contornando a pilha de rede do sistema operacional host (WinXP no meu caso).

No entanto, não tenho ideia de como alcançar o lado esquerdo do meu diagrama, o que requer a adição de NICs virtuais às janelas e a sua configuração correta, de forma a tornar possível esse pipeline.

Eu gostaria de receber ajuda.

a propósito, se isso não for possível com o VirtualBox, mas com outra solução de virtualização (por exemplo, VMWare), eu aceitaria o outro também.

    
por Tzury Bar Yochay 26.07.2010 / 05:44

2 respostas

1

Você pode atribuir várias NICs virtuais ao seu appliance que são "correspondidas" às NICs físicas iguais ou separadas (dependendo do layout / configuração da rede física).

    
por 26.07.2010 / 05:55
0

redes em ponte são facilmente executadas fora da caixa pelo libvirt / kvm, usando uma interface de ponte linux normal conectada a uma NIC física e um driver TUN

    
por 11.11.2010 / 09:50