Vincular um programa a um endereço IP de saída no Windows?

2

Eu tenho um sistema de compilação do Windows 7 RC, com dois NICs. Cada NIC está conectada a sub-redes com diferentes IPs estáticos (192.168.1.8 em um e 172.16.0.2 em outro).

Certos programas (uTorrent) têm configurações que permitem usar um IP específico para o tráfego de saída. Isso funciona como um encanto, sem queixas. No entanto, quando eu abro o Putty, não consigo encontrar nenhuma informação de configuração que me permite fazer o mesmo, e quando eu realmente usá-lo, ele está usando o IP de saída padrão (que tem muito mais latência para a outra sub-rede do que ir para ele diretamente). Existe alguma maneira de dizer ao Putty usar um IP de saída não padrão?

Eu tentei brincar com o Firewall do Windows para restringir o Putty a usar apenas o IP que eu quero, mas isso também não funcionou.

Tenho a sensação de que isso não está fornecendo informações ou especificidades suficientes, portanto, deixe-me saber se há detalhes importantes que perdi.

    
por Caleb 11.07.2009 / 18:38

1 resposta

6

Parece que você precisa de uma rota estática, por exemplo

route -p add x.x.x.x mask y.y.y.y <gateway> metric 1

em que x.x.x.x e y.y.y.y são a sub-rede de destino e o gateway que você deseja usar. Presumbamente há um gateway na sub-rede 192.168.1 e outro na sub-rede 172.16.0.0. Note que esta é uma configuração global, ou seja, afeta todos os aplicativos, não apenas o Putty. Ele informa à pilha IP do Windows para rotear todos os pacotes para x.x.x.x através do gateway especificado.

JR

    
por 11.07.2009 / 18:50