2

Я использую Windows 7. Я подключаюсь к Интернету, используя свой порт Ethernet и Wi-Fi.

Как узнать, какой интерфейс используется Windows для подключения к Интернету? Что делать, если есть еще больше интерфейсов, например, дополнительные USB-адаптеры Wi-Fi? Есть ли общее правило для этого?

1 ответ1

4

Есть две вещи, на которые нужно обратить внимание:

  1. Таблица маршрутизации (и ее интерфейс по умолчанию ).
  2. Предпочтительные настройки сети в windows.

Таблицы маршрутизации просты. Запустите оболочку и (например, запустите run cmd.exe) и используйте команду route print . Одна из записей будет иметь сетевой адрес 0.0.0.0 (это означает, что каждый пункт назначения не указан явно). IP-адрес в столбце Интерфейс - это IP-адрес карты, используемой для доступа к интерфейсу по умолчанию.

IPv4 Route Table
======================================================================
Active Routes:
Network Destination  Netmask     Gateway        Interface      Metric
      0.0.0.0        0.0.0.0    192.168.1.252   192.168.1.12     20

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

Эта часть является довольно общей и работает таким образом для каждого компьютера, независимо от того, работает ли на нем Windows, CPM, DOS, Linux, BSD, OS X и т.д. И т.д.


Второй момент касается окон.

Windows по умолчанию использует ссылку с максимальной скоростью.

Если у вас беспроводная связь до 54 Мбит и проводная (обычно 100 Мбит или 1000 Мбит), то Windows будет использовать проводную карту, если она подключена, и использовать беспроводную карту, если она не подключена. (Это не всегда случай проводной беспроводной связи, вы можете иметь проводное соединение 100 Мбит и беспроводное соединение 300 Мбит).

Это может даже измениться, когда вы ходите с ноутбуком или когда кто-то перемещается между вашим ноутбуком и WAP. (Вода и, следовательно, человек являются отличными поглотителями излучения 2,4 ГГц.) Таким образом, фактическое используемое соединение может измениться в любое время.

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


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

Можете ли вы сказать, что используется интерфейс с самой низкой метрикой в таблице маршрутов? - благоговение

Да.

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

Это значение может быть установлено вручную, чтобы указать стоимость (как в € / МБ), или количество маршрутизаторов, которые нужно пересечь (более технические затраты), или скорость.

Этот пост о Serverfault описывает, как windows устанавливает значения по умолчанию для метрики.

Другие интересные посты:

  1. Technet: таблица IP-маршрутизации
  2. Technet: команда route
  3. Здесь на [SU]: Как Windows 7 решает, какой маршрут выбрать, если есть 2 соединения


Обновление для Windows 8.1 (с благодарностью Джозефу Куинси):

Для Windows 8.1, чтобы найти ручной выбор, вам необходимо:

  • Центр коммуникаций и передачи данных
  • Смените настройки адаптера
  • Нажмите Alt
  • продвинутый
  • Расширенные настройки
  • Адаптеры и крепления,

или же

  • щелкните правой кнопкой мыши Пуск
  • Сетевые соединения
  • Нажмите Alt,
  • продвинутый
  • Расширенные настройки
  • Адаптеры и крепления,

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