Comment attribuer des cartes réseau à des utilisateurs spécifiques?

0

OS: Windows 10 Pro

J'ai 2 connexions réseau disponibles. Le premier est Ethernet, le second est un routeur LTE via Wlan.

Objectif principal: Routez le trafic de programme spécifique via la connexion filaire, tandis que les autres programmes doivent uniquement utiliser la connexion sans fil.

Le problème est que les plages d'adresses ou de ports des applications changent souvent, de sorte qu'une solution "d'itinéraire" n'est pas très pratique.

Il existe un outil appelé "forcebindip" mais il s’injecte dans le processus et c’est un grand non pour moi. De plus, certains programmes créent des processus enfants et forcebindip n’est pas capable de le faire (malheureusement - excellent outil cependant)

Alors je suis venu avec cette idée mais j'ai du mal avec la mise en œuvre.

Créer 2 utilisateurs Windows permet de les appeler ulan et ulan.

Autoriser uniquement la connexion LAN uLan, autoriser uniquement la connexion WLAN ulan L'utilisateur standard devrait être uLan. Si je dois lier une application à Wlan, je la lance avec "Exécuter en tant que ...".

La question est de savoir comment attribuer des cartes réseau à des utilisateurs spécifiques. Cela pourrait-il fonctionner ou existe-t-il de meilleures solutions à mon problème?

Peter
la source
La configuration réseau de Windows n'est pas liée aux utilisateurs. Donc non, ce n’est pas possible. À moins que votre logiciel ne prenne en charge la spécification de l'interface sortante ou des mandataires, ForceBindIP est la seule solution viable.
Daniel B
Merci pour la réponse rapide! Une règle de pare-feu ne vous aidera pas non plus?
Peter