В моей сети есть два модема / шлюза, каждый из которых подключен к другому провайдеру на другой линии.
У моего компьютера есть один сетевой адаптер.
Просто чтобы убедиться, что все понятно, все это настроено в одной сети, где каждое устройство может общаться со всеми остальными.
Установив статическую маршрутизацию, я могу легко выбрать, какое интернет-соединение я хочу использовать. Теперь я хочу использовать оба интернет-соединения одновременно, чтобы каждая программа использовала свое соединение. Я пытался:
Создайте виртуальный адаптер с помощью петлевого адаптера Windows, настройте его на использование шлюза, отличного от физического адаптера, и используйте ForceBindIP для запуска каждой программы. Но я не мог заставить это работать (вероятно, потому что нет никакой связи между виртуальным адаптером и сетью?). Я пытался создать сетевой мост между двумя адаптерами (физическим и виртуальным), но Windows вынуждает их использовать один и тот же шлюз, и я хочу, чтобы каждый из них использовал разные шлюзы.
Отчаянно пытаясь использовать виртуальный сетевой адаптер, чтобы как-то сделать свое дело. Но я не знаю, как это сделать. Если я создаю виртуальную машину с "мостовым соединением", я могу настроить виртуальную машину на использование одного шлюза, в то время как хост-операционная система использует другой шлюз. Но я не хочу использовать виртуальные машины, я хочу, чтобы хост-ОС использовала оба шлюза.
Как я могу использовать один сетевой адаптер для подключения к двум разным шлюзам, а затем выбрать, какие программы используют какой шлюз?
Большое спасибо!