Сетевые адаптеры Windows 10Windows 11

Несколько сетевых адаптеров выбирают неправильный маршрут по умолчанию

  • Обновлено
  • Чтение ≈ 3 минуты

Краткий ответ

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

В этой статье
  1. Что означает проблема и как её распознать
  2. Основные причины и признаки
  3. Пошаговая диагностика и устранение
  4. Как проверить результат и что делать, если не помогло

#Что означает проблема и как её распознать

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

#Основные причины и признаки

Возможная причинаКак узнатьЧто делать
Два маршрута 0.0.0.0/0Оба адаптера предоставляют выход в интернет.В таблице маршрутов несколько шлюзов по умолчанию.Проверить приоритет интерфейсов и рабочую схему.
VPN создаёт более специфические маршрутыТрафик направляется по сети VPN согласно настройке.Появляются маршруты 0.0.0.0/1, 128.0.0.0/1 или адресные префиксы VPN.Согласовать правила VPN, а не бездумно уменьшать метрику.
Статические настройки с устаревшим шлюзомИнтерфейсу оставлен вручную заданный шлюз.После смены сети маршрутизация ухудшилась.Проверить допустимую конфигурацию DHCP/шлюза.

#Пошаговая диагностика и устранение

  1. Отделите «нет интернета» от неверного маршрутаЕсли несколько адаптеров активны, запишите, какой из них должен обслуживать интернет, а какой — локальную сеть. Нажмите Win+R → ncpa.cpl → Enter, посмотрите названия Ethernet, Wi-Fi, VPN. Не отключайте сразу все интерфейсы: удалённый доступ может оборваться. На корпоративном компьютере начните с обращения к администратору.
  2. Посмотрите таблицу маршрутов безопасной командойОткройте «Пуск» → напишите PowerShell → откройте обычным запуском. Выполните Get-NetRoute -AddressFamily IPv4 -DestinationPrefix "0.0.0.0/0" и затем Get-NetIPInterface -AddressFamily IPv4. Обратите внимание на NextHop, InterfaceIndex, RouteMetric и InterfaceMetric. Для полноты при VPN выполните route print -4: там могут быть более специфичные маршруты, которые важнее любого 0.0.0.0/0. Обе команды чтения не меняют настройки.
  3. Проверьте шлюз и принадлежность подключенияВ том же окне выполните ipconfig /all. Сопоставьте InterfaceIndex/названия адаптеров с адресами и шлюзами; проверьте, что они принадлежат вашей сети. Если есть кабель в отдельный локальный сегмент без интернета, второму интерфейсу может не требоваться маршрут по умолчанию. Не удаляйте статические маршруты без понимания, кто их настроил.
  4. Измените приоритет только на своём ПК и после записи старогоЕсли подтверждено, что именно конкуренция обычных двух шлюзов вызывает проблему и политика организации не запрещает, Win+R → ncpa.cpl → правый щелчок на нужном интерфейсе → «Свойства» → «IP версии 4 (TCP/IPv4)» → «Свойства» → «Дополнительно». Запишите прежнюю галочку «Автоматическое назначение метрики» и значение метрики; снимите автоматическое назначение и задайте для предпочтительного интерфейса меньшую метрику (например 10), для второго — большую (например 50). Не меняйте IP/DNS/шлюз. Сохраните OK и дождитесь восстановления соединения. При проблеме верните исходные настройки в том же окне.
  5. Проверьте реальный путь и откатСнова выполните Get-NetRoute -AddressFamily IPv4 -DestinationPrefix "0.0.0.0/0" и Get-NetIPInterface -AddressFamily IPv4. Проверьте доступ к внешнему ресурсу и к нужной локальной системе. Итоговый выбор зависит от суммы метрик и длины префикса; изменение только интерфейсной метрики не перебьёт более конкретный маршрут VPN. Если локальная сеть перестала работать, восстановите записанные исходные значения и обратитесь к администратору сети.
  6. Обычный PowerShell на Windows; выводит маршруты по умолчанию и метрики IPv4 без изменений
    Windows · PowerShellКоманда
    Обычный PowerShell на Windows; выводит маршруты по умолчанию и метрики IPv4 без изменений. 0.0.0.0/0 означает маршрут ко всем IPv4-адресам, если нет более конкретного пути. Если VPN использует более конкретные маршруты, дополнительно смотрите route print -4.
    Get-NetRoute -AddressFamily IPv4 -DestinationPrefix "0.0.0.0/0"
    Get-NetIPInterface -AddressFamily IPv4

#Как проверить результат и что делать, если не помогло

Доступные ресурсы открываются через нужный интерфейс; таблица маршрутизации объясняет выбор пути. После переподключения и перезагрузки проблема не повторяется. При управляемом VPN приоритет может задаваться политикой, пользователь не должен её обходить.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.