Como forçar certos aplicativos a usar conexões de rede específicas?


11

Digamos que tenho duas conexões de rede ativas que me permitem acessar a Internet.

Quero que certos aplicativos usem apenas a Conexão de rede 1 , enquanto outros devem usar a Conexão de rede 2 .

Isso é possível no Windows XP? Se sim, como isso pode ser feito?


Qual aplicação? Eu costumava fazer isso com os navegadores simplesmente apontando-os para a NIC correta nas configurações de conexões de rede.
AdminAlive

Precisa ser qualquer aplicativo.
snicker

Respostas:


5

ForceBindIP - Vincule qualquer aplicativo do Windows a uma interface específica (por IP ou GUID).

O ForceBindIP é um aplicativo gratuito do Windows que se injeta em outro aplicativo e altera a forma como determinadas chamadas do Windows Sockets são feitas, permitindo que você force o outro aplicativo a usar um endereço IP / interface de rede específico. Isso é útil se você estiver em um ambiente com várias interfaces e seu aplicativo não tiver essa opção para vincular a uma interface específica.


Esse aplicativo seria perfeito, exceto que eu não consigo fazê-lo funcionar mesmo com os programas mencionados como compatíveis na página. O Firefox simplesmente trava como se não pudesse encontrar o destino. Se eu desativar o adaptador de rede que não quero usar, ele voltará ao outro e funcionará bem, então sei que a conexão está correta.
snicker

Eu não uso o Firefox, mas ele definitivamente funciona com o uTorrent no meu eee pc.

Não funcionou para mim na minha máquina Windows 7 com aplicação uTorrent :(
Eran Betzalel

1
O ForceBindIP parece funcionar no Windows 7 de 64 bits se você colocar a DLL na pasta SYSWOW64 em vez da pasta System32.

O ForceBindIP funciona bem para mim no Windows 7 de 64 bits (depois de colocar a dll na pasta system32).
Ashutosh Jindal
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.