В моей системе Windows XP есть несколько сетевых адаптеров. Есть ли способ определить, какой адаптер используют Firefox и Internet Explorer? Могу ли я заставить их использовать определенный адаптер?
5 ответов
Вы можете использовать ForceBindIP для принудительной привязки приложений (например, веб-браузера) к определенному сетевому интерфейсу или IP-адресу.
Ваш браузер не выбирает, через какой интерфейс проходит ваш трафик, за это отвечают настройки сети в ОС. В этом случае это, вероятно, будет зависеть от того, какой шлюз по умолчанию был установлен. По умолчанию весь трафик проходит через это, если не было исключения.
Если бы это был Linux, ответ был бы просто «iptables», но в Windows это немного более мутно. Я хотел бы ответить лучше, я уверен, что у кого-то будет лучший ответ, но это должно, по крайней мере, помочь вам начать.
Я считаю, что в XP вы можете выбрать список приоритетов следующим образом: панель управления> сетевые подключения> расширенные (в верхней панели инструментов) V дополнительные параметры ... и вы можете перемещать подключения вверх и вниз и т. Д .... Я не знаю, ДЕЙСТВИТЕЛЬНО ли это изменяет ИСПОЛЬЗОВАННОЕ соединение или нет ...
EDIT:::tried-and-working-on-my-connections-with-different-IP's......:)
Вы не можете установить интерфейс браузера по умолчанию, но вы можете изменить интерфейс Windows по умолчанию. Смотрите эту статью с http://www.howtogeek.com/howto/27994/how-to-change-the-priority-of-wiredwireless-network-cards-in-windows/
Мой компьютер имеет две сетевые карты. Я сделал это: В сетевой карте, где есть Интернет, я оставил IP-адрес для шлюза по умолчанию. В другой сетевой карте я удалил (оставил пустым) шлюз по умолчанию. Это сработало. Я надеюсь, что это помогает кому-то.