Например, если я подключен к 2 сетям (используя XP)
Затем я запускаю 2 браузера: Chrome и Fire-Fox.
Можно ли привязать Chrome к соединению 1 и Fire-Fox к соединению 2?
Например, если я подключен к 2 сетям (используя XP)
Затем я запускаю 2 браузера: Chrome и Fire-Fox.
Можно ли привязать Chrome к соединению 1 и Fire-Fox к соединению 2?
К сожалению нет, это невозможно.
Модель OSI. Вы не маршрутизируете приложения, а протоколы.
Да, если вы используете прокси. Пусть один браузер перейдет к прокси, и этот прокси перенаправит на одно из соединений. Другой браузер перейдет к шлюзу по умолчанию, к которому будет идти компьютер, к которому будет подключено другое соединение. Вероятно, есть много бесплатных прокси-программ, которые вы можете запустить в системном трее, так что вы можете включать и выключать их.
Кроме того, вы можете настроить виртуальную машину с прокси-приложением для работы в качестве прокси-сервера или запустить другие браузеры на виртуальной машине и заставить виртуальную машину работать через другое соединение.
Если вы используете разные сетевые карты, это может быть возможно: http://www.raymond.cc/blog/archives/2010/03/22/bind-windows-application-to-specific-network-adapter-with- ForceBindIP /
Поскольку оба браузера используют один и тот же протокол (ы), они оба будут использовать одно и то же соединение. Но посмотрите, как связывать и отменять сетевые протоколы для связывания протоколов с различными соединениями. Я не знаю, позволяет ли это, f/ex, привязывать http: к одному соединению и https: к другому, но это может быть способом назначения браузеров для соединений. Можно легко представить, что это можно сделать для назначения FTP: и http: f/ex разным соединениям.