Tabela de rotas personalizadas para um aplicativo específico? [duplicado]

3

Estou em uma rede com duas conexões de internet. Um é um acesso WAN a uma rede corporativa (com regras de firewall personalizadas), o segundo é uma conexão direta com a Internet.

Por padrão, todas as comunicações são direcionadas para a conexão wan (rota padrão para o roteador wan). Posso configurar rotas para a conexão direta à Internet, com base em uma rede / ip / máscara de destino clássica para um roteador específico.

É possível ter uma rota personalizada para um aplicativo específico e não um endereço IP específico? Na verdade, eu não sei quais são os endereços IP de saída usados pelo aplicativo, e tenho que fazê-lo usar diretamente a conexão com a internet. Infelizmente, o aplicativo não suporta servidor proxy (e o protocolo é proprietário).

    
por Steve B 01.10.2010 / 11:17

3 respostas

0

obrigado pelas suas respostas.

Eu finalmente usei o monitor de rede da Microsoft para encontrar os endereços IP de destino, depois configurei manualmente as rotas para esses destinos. Há cerca de 45 endereços IP de destino! : (

    
por 06.10.2010 / 07:40
2

ForceBindIP - um utilitário que intercepta as chamadas de winsock internas de um aplicativo. O site não reivindica suporte ao Win7, mas parece funcionar no meu sistema de teste ( netstat mostrou que meu aplicativo escolhido estava de fato vinculado ao endereço IP local alternativo que forneci). Isso é somente de 32 bits e, se seu aplicativo não usar chamadas padrão de soquetes do Windows, você estará sem sorte.

    
por 04.10.2010 / 23:26
0

Que tal uma máquina virtual? Crie uma segunda instância do SO com o VMWare Player (há uma edição gratuita) ou VirtualBox e você pode rotear o adaptador de rede virtual que ele usa diretamente para sua conexão direta com a Internet. Então, para qualquer aplicativo que você queira contornar a WAN sem roteamento individual, basta executá-lo na máquina virtual. Talvez não seja a solução mais elegante, mas se você tiver apenas alguns aplicativos em que o roteamento tradicional ip / port não funcionaria, esse pode ser o caminho a seguir.

Se você estiver disposto a gastar um pouco, o VMWare Workstation tem um recurso chamado "Unity", que pode tornar o trabalho entre todos os seus aplicativos um pouco mais simples. Além disso, verifique no Microsoft Virtual PC. Se você estiver no Windows 7 Professional ou superior, talvez seja possível aproveitar Modo XP para isso (supondo que seu aplicativo é compatível).

    
por 03.10.2010 / 08:31