У меня есть два подключения к интернету (один спутниковый и один DSL). Я хочу направить весь мой игровой трафик через соединение DSL и весь другой трафик через спутник.
Каждая WAN обслуживается от своего собственного маршрутизатора, однако оба маршрутизатора подключаются к одному порту Ethernet на моем ПК (один DSL соединен с другим). Я могу изменить используемый WAN, просто изменив шлюз по умолчанию на панели настроек TCP/IPv4.
Default gateway: 192.168.0.100 = satellite router
Default gateway: 192.168.0.200 = DSL router
Я хочу привязать определенные приложения и весь их трафик к определенному шлюзу по умолчанию, например counterstrike.exe -> 192.168.0.200
. Я пытался использовать ForceBindIP, но я предполагаю, что для правильной работы требуются две отдельные сетевые карты, а у меня только одна.
Я также попытался добавить виртуальный адаптер Loopback в Windows 7, чтобы затем использовать его с ForceBindIP, но я не был уверен, как настроить его для фактического подключения к Интернету.
Я не могу использовать таблицу маршрутизации для принудительной установки шлюзов, потому что я не знаю IP-адреса назначения всего потенциального исходящего трафика.
Есть ли что-то, что позволит мне менять шлюзы для каждой программы?