I have a Windows 7 PC with one Internet connection through one physical network adapter. I'm running many copies of different network programs. As a result, all the programs are using the same network adapter with the same settings.
I'm after the ability to set up different adapter settings for each program.
I was thinking about creating different virtual adapters and then, somehow, binding each program to the different adapters.
The main problem is, everything should work automatically, without manually setting anything each time the program is started.
For example, when 1.exe is started (by me or by another program) it should connect to the Internet through adapter1, when 2.exe is started it should use adapter2, and so on.
Basically, I have two questions.
1) How do I create 10+ network adapters?
2) How do I bind the different programs to different adapters?