1

У меня есть две карты Wi-Fi и два отдельных подключения к Интернету.

Я подключаюсь к Интернету с обоими из них, но один выполняет все интернет-транзакции (и я не видел ни одного места, где бы я мог указать, какой из них я бы предпочел использовать!)

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

Это возможно?

2 ответа2

2

Попробуйте это: сначала определите IP-адрес назначения сайтов, к которым подключаются ваши приложения. Например, Scottrade = 208.88.144.78 (вы можете сделать это, открыв окно CMD в W7, а затем используя утилиту NSLOOKUP:

c/> nslookup scottrade.com Войти

Сделайте это для всех приложений, которые вас интересуют. затем решите, какое соединение вы хотите использовать для каждого приложения. Составьте два списка, приложения для NIC A и приложения для NIC B

Затем решите, какой сетевой адаптер вы хотите использовать для шлюза DEFAULT (у вас может быть только один DG, даже если у вас есть несколько сетевых карт в W7), затем отобразите таблицу маршрутизации вашего ПК: в окне типа CMD:

Маршрут печати

В верхней части итогового экрана будут показаны ваши интерфейсы: сначала физические данные, а затем логические. Ниже вы увидите таблицу маршрутизации IPv4. Посмотрите на первую линию стола. Это ваш ТЕКУЩИЙ шлюз по умолчанию, ОБРАТИТЕ ВНИМАНИЕ, к какому интерфейсу он подключен (посмотрите на столбец "интерфейс")... теперь часть FUN!

Возьмите свои списки и назначьте список A для ОДНОГО из ваших интерфейсов, а список B для ДРУГОГО интерфейса ... решите также, будет ли ваш Шлюз DEFAULT включен в A или B

Теперь, для любого списка, который не содержит шлюз по умолчанию, вам нужно добавить HOST ROUTES в таблицу маршрутизации. Например, если вы хотите получить доступ к scottrade на сетевой карте, на которой нет шлюза по умолчанию, в строке CMD вы добавите следующее:

C/> Route Add 208.88.144.78 Mask 255.255.255.255 IF <ip address of your selected NIC> сетевого адаптера> -p

ВНИМАНИЕ -p в конце ... если вы не сделаете этого, W7 "забудет" этот маршрут при перезагрузке.

1

Это нелегко сделать, ваш компьютер будет иметь локальный адрес (127.0.0.1 с маской подсети 255.0.0.0), и любой трафик, который необходимо направить за пределы диапазона адресов (например, общедоступные IP-адреса), попадет на адаптер это имеет внешний шлюз. В этом случае у вас есть два интернет-соединения, оба с внешними шлюзами. Windows определит, какой из них направляет данные на основе метрики интерфейса (если трафик не принадлежит подсети интерфейса).

Вам понадобится очень специализированное программное обеспечение для этого.

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

Как я уже говорил выше, Windows использует Метрику интерфейса. Смотрите здесь о том, как это изменить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .