Como o tráfego de rede específico de aplicativos do Windows pode ser redirecionado para um servidor proxy em execução em uma máquina virtual?

Como o tráfego de rede específico de aplicativos do Windows pode ser redirecionado para um servidor proxy em execução em uma máquina virtual?

Gostaria de redirecionar todo o tráfego de rede originado de um aplicativo específico em execução no Windows 7 para um sistema operacional convidado de máquina virtual carregado com proxy e software de monitoramento de rede. A máquina virtual está executando o Ubuntu como sistema operacional convidado no VirtualBox.

Como eu tornaria a máquina virtual convidada acessível em minha rede (ou mesmo em minha máquina Windows) e, em seguida, redirecionaria o tráfego de rede específico do aplicativo para ser processado pelo proxy em execução no sistema operacional convidado?

Responder1

Você pode configurar o adaptador de rede do seu sistema operacional convidado no modo 'Bridged' no VirtualBox ou VMware para que o convidado se conecte diretamente ao seu roteador com um endereço MAC separado e um endereço IP interno. Você pode então configurar seu roteador para atribuir um IP estático à VM convidada e ele funcionará como se fosse uma máquina independente em sua rede. Como alternativa, você pode configurar o encaminhamento de porta por meio de NAT, acessando a VM em localhost:<forwarded port>. Para obter instruções detalhadas sobre como fazer isso, consulteComo encaminhar portas para uma máquina virtual e usá-la como servidorem howtogeek.

Depois que o sistema operacional convidado estiver visível para o sistema operacional host, você poderá redirecionar o tráfego específico do aplicativo para a VM comProxificador(avaliação). Não testei, mas não acho que isso alteraria o endereço IP de origem. No entanto, você pode precisar configurartabelas de ipem sua máquina convidada para que ela possa rotear o tráfego através do netem em seu caso de uso específico. Você pode encontrarEncaminhando portas para convidados em libvirt/KVMleitura útil.

Se você desejarota todostráfego através da VM, consulteAdicionando uma rota TCP/IP à tabela de roteamento do Windows.

informação relacionada