SO: Windows 10 Pro
Eu tenho 2 conexões de rede disponíveis. A primeira é a Ethernet, a segunda é um roteador LTE via Wlan.
Objetivo principal: Roteie o tráfego de programa específico através da conexão com fio, enquanto outros programas devem usar apenas a conexão sem fio.
O problema é que os intervalos de porta ou ip das aplicações mudam frequentemente, por isso uma solução de "rota" não é muito útil.
Existe uma ferramenta chamada "forcebindip", mas ela é injetada no processo e isso é um grande não para mim. Também alguns programas criam processos filhos e forcebindip não é capaz de fazer isso afaik (infelizmente - grande ferramenta embora)
Então, tive essa ideia, mas luto com a implementação.
Crie 2 usuários do Windows para chamá-los de uLan e uWlan.
Permitir apenas a conexão Lan do uLan, permitir conexão Wlan somente do uWlan Usuário padrão deve ser uLan. Se eu precisar vincular um aplicativo ao Wlan, inicie-o com "Run As .." uWlan.
A questão é como atribuir cartões de rede a usuários específicos. Isso poderia funcionar ou existem soluções melhores para o meu problema?