Já tive problemas semelhantes onde o sistema devia usar 1 placa de rede e usava 2, e isso já me deu dor de cabeça. Passei a adotar uma solução para esse tipo de problema que usei agora para simular o que você quer fazer e deu certo, rodando o Virtual Box no Ubuntu.
Vamos assumir a situação de um micro com 2 placas de rede rodando o Ubuntu numa rede de IP 192.168.1.X que usa DHCP. Edite o /etc/network/interfaces assim (ou faça uma configuração semelhante pelo network manager):
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.2.1
netmask 255.255.255.0
Dessa forma a placa eth0 receberá um IP válido para a rede (192.168.1.X) enquanto eth1 estará com um IP incompatível com a rede (192.168.2.1) e que não conseguirá se comunicar, obrigando o sistema a usar apenas a eth0 e sem causar nenhum tipo de problema no funcionamento do sistema ou na velocidade da comunicação.
Após isso, desde que a máquina virtual esteja configurada para usar a eth1 e no sistema dentro da máquina virtual esteja configurado um IP válido para a rede (192.168.1.X), ela conseguirá sem problemas acessar arquivos da rede ou navegar na Internet sendo a única a usar a eth1.
Fiz conforme o descrito e Funcionou perfeitamente,
Obrigado a todos pela colaboração....