У меня есть ПК с Windows 7 с одним подключением к Интернету через один физический сетевой адаптер. У меня много копий разных сетевых программ. В результате все программы используют один и тот же сетевой адаптер с одинаковыми настройками.

Мне нужна возможность настраивать разные настройки адаптера для каждой программы.

Я думал о создании различных виртуальных адаптеров, а затем каким-то образом связывал каждую программу с различными адаптерами.

Основная проблема заключается в том, что все должно работать автоматически, без каких-либо настроек вручную при каждом запуске программы.

Например, при запуске 1.exe (мной или другой программой) он должен подключаться к Интернету через адаптер1, при запуске 2.exe он должен использовать адаптер2 и так далее.

У меня два вопроса.

1) Как мне создать 10+ сетевых адаптеров?

2) Как связать разные программы с разными адаптерами?

1 ответ1

1

Вы можете создать более 10 сетевых адаптеров, добавив виртуальный сетевой адаптер. Виртуальный сетевой адаптер - это программа (вместо физического сетевого адаптера), которая позволяет компьютеру подключаться к сети. Виртуальный сетевой адаптер также можно использовать для подключения всех компьютеров в локальной сети (LAN) к более крупной сети, такой как Интернет или набор локальных сетей. Ниже приведена ссылка о том, как создать виртуальный сетевой адаптер, это может быть полезно для вас. https://www.youtube.com/watch?v=s4PrqOfJRgs

Вы можете привязать разные программы к разным адаптерам с помощью инструмента ForceBindIP. ForceBindIP - это приложение командной строки без дружественного графического интерфейса пользователя, который позволяет легко связать выбранное приложение с IP-адресом или сетевым адаптером. Подробнее: https://www.raymond.cc/blog/bind-windows-application-to-specific-network-adapter-with-forcebindip/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .