Estou atualizando o Ubuntu 8.04 em um servidor dedicado de roteador / firewall / NAT / SMTP / SSH com um Linux atual (Debian Wheezy). Eu estou usando o VirtualBox (4.2) com o Ubuntu 8.04 como host e a nova compilação do Debian como guest. Alguns testes preliminares foram feitos, o convidado está funcionando bem e acessível por meio de um adaptador de rede em ponte, e é hora de submeter o convidado ao tráfego real.
A caixa de host tem dois NICs, WAN e LAN, e atua como firewall / NAT entre eles. Eu estou procurando uma maneira de testar o firewall, o NAT e outros serviços do convidado, roteando (quase) todo o tráfego de rede nos adaptadores de rede física do host para os adaptadores do convidado de uma maneira previsível, por exemplo, eth0 do convidado "assume" todo o tráfego eth0 do host e o mesmo para eth1.
Isso pode ser feito? Como, pelo menos em termos gerais? Com conhecimento rudimentar nesta área, não estou encontrando uma maneira óbvia de prosseguir e se isso é principalmente configuração do adaptador de convidado, roteamento de host, encaminhamento de porta ou uma combinação. Seria aceitável que o host essencialmente desaparecesse da rede enquanto o teste estivesse em andamento, acessível apenas através do console (para inverter o comutador após a conclusão do teste).
Por exemplo, embora relacionado, essa questão não resolve o tráfego de todos os adaptadores nem mantém um firewall de força total no lugar. Mesmo com muitos outros recursos encontrados.