Как в Windows изменить приоритет сетевых адаптеров

Практически все современные компьютеры имеют как минимум два сетевых адаптера — проводной Ethernet и беспроводной Wi-Fi, кроме того, в системе могут присутствовать виртуальные сетевые адаптеры, созданные VM и клиентами VPN. Каждое такое устройство автоматически получает свой уровень приоритета на основе его сетевой метрики — специального цифрового значения, обуславливающего выбор маршрута в сети.

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

В каких случаях это может понадобиться? Например, вы одновременно используете два подключения — Ethernet и Wi-Fi и хотите, чтобы приоритет отдавался Wi-Fi, тогда как по умолчанию Windows приоритетным является проводное подключение.

Изменить приоритет адаптера можно двумя способами: через свойства сетевого устройства и с помощью консоли PowerShell.

Предположим, что вы хотите дать высший приоритет адаптеру Wi-Fi.

В свойствах адаптера

Итак, откройте командой ncpa.cpl ваши сетевые подключения, выберите сетевой адаптер, приоритет которого хотите изменить и откройте его свойства.

Сетевые подключения

Найдите в списке компонентов IP версии 4 (TCP/IPv4) и двойным по нему кликом откройте его свойства.

В окне свойств протокола нажмите «Дополнительно».

Свойства адаптера

Снимите в открывшемся окне дополнительных настроек флажок с чекбокса «Автоматическое назначение метрики» и в поле «Метрика интерфейса» выставьте значение 1, означающее самый высокий приоритет.

Дополнительно

Последовательно сохраните настройки.

Аналогичным образом измените приоритет других активных сетевых устройств, выставив в качестве значения метрики интерфейса 2, 3, 4 и так далее по мере снижения приоритета.

Примечание: если на вашем компьютере используется протокол IP версии 6 (TCP/IPv6), нужно настроить и его. не изменяйте по возможности приоритет виртуальных адаптеров, это может нарушить работу приложений, которые их создали.

В PowerShell

Запустите PowerShell от имени администратора и выполните команду получения доступных сетевых интерфейсов:

Get-NetIPInterface

Найдите в списке нужный вам адаптер по его названию (InterfaceAlias), запомните его индекс (ifIndex), затем сформируйте и выполните такую команду:

Set-NetIPInterface -InterfaceIndex 4 -InterfaceMetric 1

PowerShell

4 в данном примере это индекс сетевого устройства, а 1 — новый приоритет. Если вы теперь проверите приоритет адаптера командой Get-NetIPInterface, то увидите, что значение InterfaceMetrix изменилось.

Set-NetIPInterface

Чтобы вернуть Windows права на автоматическое присвоение приоритета, выполните команду Set-NetIPInterface -InterfaceIndex 4 -AutomaticMetric enabled, не забыв заменить значение индекса на свое.

AutomaticMetric enabled

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 оценок, среднее: 4,00 из 5)
Загрузка...
Что делать, если значок интернет-подключения в трее не соответствует типу сети

Для обозначения типа интернет-подключения в системном трее Windows используются разные значки, так, если ПК подключен ...

Как создать локальную сеть без использования роутера

Процедура создания и настройки локальной домашней или офисной сети средствами Windows достаточно проста, сводится она ...

Как избавиться от драйвера удаленного принтера

После удаления принтера средствами приложения «Параметры» или классической панели управления, его драйвера всё еще остаются ...

Для чего нужен кэш DNS и как просмотреть его содержимое

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

1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован.