De acordo com meu conhecimento, o Windows não possui recursos internos para isso, mas existem aplicativos de terceiros que ajudarão você a fazer o truque. Na minha experiência, o ForceBindIP sempre funcionou muito bem. Ele faz exatamente o que diz na lata: a execução de um programa através do ForceBindIP garante que ele use uma interface especificada.
No seu caso, seria uma questão de instalar o programa (ou extrair a versão portátil) e executar o µTorrent usando ForceBindIP.exe 1.2.3.4 %PROGRAMFILES%\uTorrent\uTorrent.exe
, substituindo 1.2.3.4 pelo endereço da interface sem fio.
Caso não haja rota da interface sem fio para o destino, é necessário adicionar um. Pode ser qualquer rota desejada, mas para um aplicativo como o µTorrent, você provavelmente desejará rotear o tráfego para todos os destinos em vez de intervalos de IP específicos.
Para fazer isso, acesse o prompt de comando elevado, digite ipconfig
e anote o gateway da sua conexão sem fio, que é provavelmente o endereço IP do seu ponto de acesso (por exemplo, 192.168.2.1). Em seguida, digite route print
e verifique o identificador de dois dígitos da sua placa sem fio na lista de interface (por exemplo, 12), bem como a métrica da entrada 0.0.0.0 na tabela de roteamento. Em seguida, adicione a rota usando: route -p add 0.0.0.0 mask 0.0.0.0 192.168.2.1 metric 50 if 12
.
O comutador -p garante que a rota sobreviva a uma reinicialização, mas ainda pode ser interrompida se a interface sem fio receber um novo identificador. A 'máscara 0.0.0.0' significa que a rota é válida para todos os destinos. '192.168.2.1' refere-se ao endereço do gateway que você deseja usar. 'Metric 50' adiciona um certo custo a esta rota e você vai querer configurá-la bem acima da métrica da outra entrada 0.0.0.0 para evitar que os programas não sejam vinculados a uma determinada interface de uso em vez da conexão com fio. Finalmente, 'if 12' define a interface à qual a rota se aplica.