Назад | Перейти на главную страницу

Как заставить IE выбирать сетевую карту в Windows?

У меня есть 2 сетевые карты, каждая из которых подключается к другой сети. Для некоторых веб-сайтов мне нужно заставить IE использовать конкретный. Как это можно было сделать?

P.s. Это НЕ связано с VPN. Оба сетевых подключения являются обычными.

Вы должны познакомиться с понятием маршрутизация и использовать route команда.

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

По сути, узнайте IP-адрес веб-сайта, который вы хотите разрешить по каждому нику, затем в командной строке введите:

route add x.x.x.x mask 255.255.255.255 y.y.y.y

x = IP address of website
y = IP address of NIC to use

И наслаждайтесь обретенной свободой :)

Стоит отметить, что с помощью этого метода маршрут будет удален при следующем перезапуске. Чтобы сделать его постоянным, поставьте -p в конце команды.

Вы должны прочитать о команде "route".

На самом деле это не вопрос переполнения стека, но ... один из способов, который я могу придумать, - это добавить маршрут, специфичный для IP-адреса, на котором размещен сайт. Видеть Вот о том, как добавить маршрут навсегда.

Эта функция недоступна для веб-браузеров (во всяком случае, в Windows или OSX).

Если вы не возражаете против того, чтобы весь трафик на набор адресов проходил через эту конкретную сетевую карту, вы можете создать статический маршрут, используя для этого команду route. Если у вас есть какое-то странное требование пинговать веб-сайт или загружать файлы на него через FTP или SMB с одной сетевой карты при доступе к нему через HTTP с другой сетевой карты, то 1) вы в кость и 2) мне очень жаль ты.

Вам нужно убедиться, что только одна из ваших сетевых карт имеет шлюз по умолчанию. На самом деле Windows не предназначена для двух шлюзов по умолчанию. Поскольку это противоречит природе шлюза по умолчанию (то есть места, куда вы идете для маршрутизации, если нужный вам ресурс не находится в вашей локальной сети.

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