2 Nics, 2 Gateway. Как выбрать, какой NIC использовать для веб-серфинга

2 Nics, 2 Gateway. Как выбрать, какой NIC использовать для веб-серфинга

У меня на компьютере установлено 2 сетевые карты, и в нашей локальной сети есть 2 интернет-сервиса: один — DSL, другой — частичный T-1.

У меня есть одна сетевая карта с DSL в качестве шлюза, а другая сетевая карта имеет T-1 в качестве шлюза. Так как же Windows XP узнает или решает, какой из них использовать, когда я иду в интернет?

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

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

решение1

Откройте Network Connections и выберите Advanced Settings в меню Advanced. Это покажет вам / позволит вам настроить порядок NIC, привязки сервисов для каждого NIC и поставщиков услуг.

решение2

Не хочу идти другим путем (каламбур)... но рассматривали ли вы возможность использования одной сетевой карты на вашем компьютере, указывающей на управляемый коммутатор или межсетевой экран, подключенный как к линии DSL, так и к T1?

Таким образом, вы устраняете необходимость маршрутизации на клиентской рабочей станции и позволяете сетевому оборудованию управлять маршрутами по умолчанию и аварийными переключениями.

решение3

Самый простой способ выяснить, через какой интерфейс проходит ваш трафик, — это посмотреть таблицу маршрутизации.

Linux: netstat -r
Windows: route print

В качестве альтернативы вы можете использовать (win32)tracert/(linux)traceroute/mtr, чтобы увидеть путь, по которому вы добираетесь до пункта назначения.

решение4

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

Для каждого сетевого интерфейса существует связанный с ним номер, называемыйметрика, когда создаются маршруты для этого интерфейса, они используют эту метрику для маршрута.

Когда системе нужно отправить пакет и решить, как маршрутизировать пакет, она обращается к таблице маршрутизации, прорабатывая маршруты от наиболее специфичных до специфичных для аренды. Всякий раз, когда она находит два маршрута с одинаковой специфичностью, она использует метрику маршрута, чтобы решить, какой маршрут использовать.

Смотрите также:

Как выбрать сетевую карту для веб-серфинга.

Если вы спрашиваете, можно ли настроить маршруты в Windows, чтобы выбрать маршрут в зависимости от типа используемого протокола (http,ssh и т. д.), то я должен сказать вам, что в Windows это невозможно. Вам нужно будет настроить маршрутизатор, поддерживающий маршрутизацию на основе политик.LARTC как сделатьочень хорошее обсуждение того, как это сделать в Linux.

Связанный контент