Что случилось?
Чтобы узнать имя сетевого интерфейса Windows, его состояние, MAC-адрес и скорость соединения, выполните в PowerShell команду Get-NetAdapter. Для просмотра IPv4- и IPv6-адресов, шлюза и DNS используйте Get-NetIPConfiguration. В командной строке те же базовые сведения показывает команда ipconfig /all.
Быстрая проверка всех основных параметров выглядит так:
Get-NetAdapter | Format-Table -AutoSize Name, InterfaceDescription, ifIndex, Status, LinkSpeed, MacAddress
Get-NetIPConfiguration
В графическом интерфейсе Windows список адаптеров находится в разделе Параметры, Сеть и Интернет, Дополнительные сетевые параметры. Там отображаются Ethernet-, Wi-Fi-, VPN-, виртуальные и USB-адаптеры. Отключённый интерфейс, отсутствие IP-адреса и состояние Media disconnected указывают на разные уровни проблемы, поэтому их нужно различать.
Какие данные показывает Windows
- Name, логическое имя интерфейса, например Ethernet или Wi-Fi. Именно его используют параметры PowerShell
-Nameи-InterfaceAlias. - InterfaceDescription, полное название устройства и драйвера. В этом поле может отображаться производитель, модель чипа или тип виртуального адаптера.
- ifIndex, числовой индекс интерфейса. Он удобнее имени в скриптах, потому что имена можно переименовать.
- Status, текущее состояние: Up, Disconnected, Disabled или Unknown.
- LinkSpeed, согласованная скорость физического соединения. Она не всегда совпадает с максимальной скоростью, указанной на упаковке адаптера.
- MacAddress, MAC-адрес интерфейса. У Wi-Fi может использоваться случайный MAC-адрес, а у виртуальных устройств MAC формирует программный коммутатор.
- IPv4Address, IPv6Address, шлюз и DNS-серверы. Эти значения определяют, может ли интерфейс обмениваться трафиком с локальной сетью и другими сетями.
Ethernet, Wi-Fi, USB и виртуальные интерфейсы
Ethernet-адаптер обычно связан с физическим портом RJ-45. Для него параметр LinkSpeed отражает результат согласования с портом коммутатора или маршрутизатора. Wi-Fi-интерфейс подключается к точке доступа по радио и дополнительно зависит от уровня сигнала, диапазона, ширины канала и драйвера.
USB-сетевой адаптер получает данные через USB, но внутри может работать как Ethernet или Wi-Fi. Поэтому в списке Windows он может выглядеть как обычный проводной интерфейс или беспроводная WLAN-карта. Виртуальные интерфейсы создают Hyper-V, VPN-клиенты, Docker Desktop, WSL и другое программное обеспечение. Они могут иметь собственный IP-адрес и маршрут по умолчанию, хотя физического разъёма у них нет.
Например, в диспетчере устройств встречаются названия MediaTek Wi-Fi 7 MT7925 Wireless LAN Card и MediaTek Wi-Fi 7 MT7925 160MHz PCIe Adapter. Пакет драйверов MediaTek MT7925 заявлен для Windows 10 и Windows 11 x64. Чипы MT7925, MT7927 и MT6639 могут поддерживать Wi-Fi 7 по стандарту 802.11be, а некоторые комбинированные устройства дополнительно обеспечивают Bluetooth 5.4. Название устройства в диспетчере устройств и логическое имя интерфейса в PowerShell могут отличаться.
Как восстановить YouTube за 3 шага
Если проблема проявляется при открытии YouTube или другого сетевого приложения, сначала проверьте базовое состояние подключения. Эти три шага отделяют неисправность адаптера от проблем с адресацией, маршрутом, DNS или прокси.
- Найдите активный интерфейс. Выполните
Get-NetAdapterи определите адаптер со статусом Up. Для Wi-Fi дополнительно проверьте имя сети и состояние радио:
Get-NetAdapter | Sort-Object ifIndex | Format-Table -AutoSize Name, Status, LinkSpeed, MacAddress
netsh wlan show interfaces
- Проверьте IP-конфигурацию. У активного интерфейса должен быть адрес, соответствующий вашей сети, корректный шлюз и DNS-сервер. Команда показывает конфигурацию сразу по нескольким интерфейсам:
Get-NetIPConfiguration
ipconfig /all
- Проверьте доступность по уровням. Сначала проверьте локальный стек, затем шлюз, внешний IP-узел и разрешение имени:
ping 127.0.0.1
ping <шлюз>
ping <внешний_IP>
Resolve-DnsName -Name <домен>
Test-NetConnection -ComputerName <узел> -Port 443
Если шлюз недоступен, ищите причину в адаптере, кабеле, точке доступа, VLAN или локальной адресации. Если шлюз отвечает, а DNS или TCP-проверка не проходит, переходите к проверке DNS, прокси, VPN и фильтрующих компонентов.
ТОП-3 решений, если YouTube не работает с Zapret
Название приложения или фильтрующего компонента не заменяет диагностику сетевого интерфейса. Сначала определите слой, на котором возникает ошибка.
- Проверить интерфейс и адреса. Состояние Up без IPv4-адреса не означает полноценное подключение. Проверьте DHCP, маску, шлюз и DNS. Адрес из диапазона 169.254.0.0/16 обычно появляется, когда Windows не получила адрес от DHCP.
- Проверить маршрут и прокси. Несколько активных адаптеров могут добавить несколько маршрутов по умолчанию. Windows выбирает маршрут с учётом метрики. Некорректный прокси способен ломать доступ в браузере, хотя ping до шлюза проходит.
- Восстановить сетевой стек только после проверки. Сброс TCP/IP и Winsock помогает при повреждённых параметрах, но может удалить пользовательские настройки VPN, статические адреса и правила сетевого ПО. Перед изменением сохраните текущий вывод команд.
Для восстановления настроек Windows используйте пошаговый план без сброса системы. Он помогает пройти проверку служб, DNS, Winsock, TCP/IP и драйвера адаптера в правильной последовательности.
1 место - Юбуст
Юбуст не входит в набор штатных инструментов Windows и не показывает имя или IP-адрес сетевой карты. Для этой задачи первым используйте PowerShell: он возвращает структурированные свойства, которые удобно фильтровать и применять в скриптах.
Имя, индекс, состояние и MAC-адрес
Get-NetAdapter | Select-Object Name, InterfaceDescription, ifIndex, InterfaceGuid, Status, MacAddress, LinkSpeed
Get-NetAdapter | Where-Object Status -eq 'Up'
Get-NetAdapter -Physical | Format-Table -AutoSize
Команда с фильтром Status -eq 'Up' оставляет активные интерфейсы. Параметр -Physical помогает исключить большинство виртуальных устройств, но для диагностики VPN, Hyper-V или Docker их нужно смотреть отдельным выводом.
IPv4 и IPv6
Get-NetIPAddress | Sort-Object InterfaceIndex | Format-Table -AutoSize IPAddress, InterfaceIndex, AddressFamily, PrefixLength, AddressState, Type
Get-NetIPAddress -AddressFamily IPv4
Get-NetIPAddress -AddressFamily IPv6
Адрес 127.0.0.1 относится к loopback и не даёт доступа к локальной сети. IPv6-адрес из диапазона fe80::/10 имеет локальную область действия и сам по себе не подтверждает доступ в Интернет. Для IPv4 префикс /24 соответствует маске 255.255.255.0.
Шлюз, DNS и маршрут
Get-NetIPConfiguration -Detailed
Get-DnsClientServerAddress -AddressFamily IPv4
Get-NetRoute -AddressFamily IPv4 -DestinationPrefix '0.0.0.0/0' | Format-Table -AutoSize
В выводе ищите интерфейс, у которого одновременно присутствуют IP-адрес, Default Gateway и DNS-сервер. Маршрут 0.0.0.0/0 обозначает маршрут по умолчанию для IPv4. Если у физического интерфейса нет такого маршрута, система может видеть локальную сеть, но не находить удалённые узлы.
2 место - Наружу
Проверка выхода наружу нужна, когда адаптер отображается как подключённый, но приложение не устанавливает соединение. Командная строка хорошо подходит для короткой проверки без форматирования PowerShell.
ipconfig /all
netsh interface show interface
getmac /v /fo table
netsh wlan show interfaces
netsh wlan show drivers
ipconfig /allпоказывает физический адрес, DHCP, IPv4, маску, шлюз и DNS.netsh interface show interfaceвыводит административное состояние, состояние линка, тип и имя интерфейса.getmac /v /fo tableсопоставляет MAC-адрес с именем подключения и транспортом.netsh wlan show interfacesпоказывает SSID, тип радио, канал, скорость приёма и передачи, качество сигнала и состояние Wi-Fi.netsh wlan show driversпомогает определить возможности WLAN-драйвера, но не показывает текущий IP-адрес.
Проверяйте путь от локального к удалённому: loopback, адрес интерфейса, шлюз, контролируемый узел в другой сети, DNS и TCP-порт приложения. Отсутствие ответа на ping не всегда означает разрыв связи: узел может блокировать ICMP. Команда Test-NetConnection с портом 443 проверяет TCP-доступность независимо от ответа на echo-запрос.
Графические инструменты
В Windows 11 откройте Параметры, Сеть и Интернет, Дополнительные сетевые параметры. В Windows 10 используется раздел Сеть и Интернет, Состояние, Изменение параметров адаптера. Быстро открыть классическую папку сетевых подключений можно командой ncpa.cpl.
В свойствах подключения доступны IPv4, IPv6, DNS, шлюз и дополнительные компоненты. Диспетчер устройств показывает модель адаптера, состояние устройства и версию драйвера, но не заменяет проверку фактического IP и маршрута.
3 место - смена стратегии Zapret
Если интерфейс Up, IP-адрес и маршрут выглядят корректно, меняйте порядок проверки: переходите к прокси, VPN, DNS-клиенту и правилам фильтрации. Zapret не относится к имени сетевого интерфейса Windows, поэтому команды Get-NetAdapter и ipconfig не покажут его как отдельный обязательный адаптер.
Проверка прокси
netsh winhttp show proxy
Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' -Name ProxyEnable, ProxyServer
Get-NetAdapter | Format-Table -AutoSize Name, Status, InterfaceDescription
WinHTTP-прокси и прокси Internet Settings могут храниться раздельно. Браузер и системная служба способны использовать разные параметры. Не сбрасывайте прокси вслепую на рабочем компьютере, если через него проходят корпоративные запросы.
Когда нужно вернуть прямое подключение и проверить результат, используйте инструкцию по отключению прокси в Windows. После изменения настроек повторите проверку IP, DNS и TCP-порта, иначе нельзя отделить эффект прокси от других изменений.
Проверка маршрутов и метрик
Get-NetIPInterface -AddressFamily IPv4 | Sort-Object InterfaceMetric | Format-Table -AutoSize ifIndex, InterfaceAlias, ConnectionState, Dhcp, InterfaceMetric
Get-NetRoute -AddressFamily IPv4 | Sort-Object DestinationPrefix, RouteMetric | Format-Table -AutoSize ifIndex, DestinationPrefix, NextHop, RouteMetric, State
Одинаковые маршруты через Ethernet, Wi-Fi и VPN требуют проверки метрики и следующего узла. Отключение одного интерфейса для теста допустимо, если вы заранее знаете, как вернуть подключение к удалённому компьютеру.
Сводная таблица
| Задача | Команда | Что проверить |
|---|---|---|
| Имя и статус | Get-NetAdapter | Name, Status, InterfaceDescription, ifIndex |
| MAC-адрес и скорость | Get-NetAdapter | MacAddress и LinkSpeed |
| Все IPv4- и IPv6-адреса | Get-NetIPAddress | IPAddress, AddressFamily, PrefixLength, AddressState |
| IP, шлюз и DNS по интерфейсам | Get-NetIPConfiguration | IPv4Address, IPv6Address, IPv4DefaultGateway, DNSServer |
| Список интерфейсов в CMD | netsh interface show interface | Admin State и Connect State |
| Подробности Wi-Fi | netsh wlan show interfaces | SSID, канал, сигнал, скорость и состояние |
| Маршрут по умолчанию | Get-NetRoute -DestinationPrefix '0.0.0.0/0' | NextHop, ifIndex, RouteMetric, State |
| Сетевые устройства Windows | Get-PnpDevice -Class Net | Present, Status, FriendlyName, InstanceId |
Инструкция: что делать, если YouTube не работает с Zapret
Используйте последовательность ниже, если приложение или сайт не подключается, а причина неочевидна. Она сохраняет разделение между физическим линком, IP-конфигурацией, маршрутизацией, DNS и прикладными настройками.
- Сохраните исходные данные. Откройте PowerShell от имени пользователя с правами на чтение сетевых параметров и выполните:
Get-NetAdapter | Format-List *
Get-NetIPConfiguration -Detailed
Get-NetRoute
Get-DnsClientServerAddress
netsh winhttp show proxy
- Проверьте физический интерфейс. Для Ethernet осмотрите кабель и индикаторы порта. Для Wi-Fi проверьте подключённую сеть и качество сигнала. Статус Disabled означает, что адаптер отключён административно; Disconnected указывает на отсутствие активного линка.
- Сверьте IP-адрес. Если присутствует только 169.254.x.x, DHCP не выдал адрес или ответ не дошёл до компьютера. Если задан статический адрес, проверьте маску, шлюз и отсутствие конфликта с другим узлом.
- Проверьте шлюз. Найдите его в выводе
Get-NetIPConfigurationи выполнитеping <шлюз>. Ошибка на этом шаге относится к локальной сети, интерфейсу, VLAN или маршрутизатору. - Проверьте DNS и TCP. Выполните
Resolve-DnsName -Name <домен>иTest-NetConnection -ComputerName <узел> -Port 443. DNS-ошибка и блокировка TCP требуют разных действий. - Проверьте прокси и VPN. Сопоставьте активный маршрут с интерфейсом VPN и посмотрите системные параметры прокси. Один браузер может использовать собственный профиль, поэтому результат системной команды не всегда описывает настройки конкретного приложения.
- Исправляйте после фиксации причины. Для сбоя DHCP проверьте службу DHCP, порт коммутатора и параметры IPv4. Когда DHCP недоступен, воспользуйтесь руководством по ручной настройке IPv4. Для повреждённого стека применяйте восстановление TCP/IP и Winsock с учётом последующей перезагрузки.
Не отключайте IPv6 без отдельной причины. Часть корпоративных и локальных сервисов может публиковать записи AAAA и выбирать IPv6 при наличии маршрута. Сначала сравните результаты IPv4 и IPv6 через Test-NetConnection и проверьте DNS.
Совет эксперта
Для разовой проверки достаточно Get-NetAdapter, Get-NetIPConfiguration и Test-NetConnection. Для повторяемой диагностики фиксируйте четыре идентификатора: Name, ifIndex, InterfaceGuid и InterfaceDescription. Имя Ethernet можно изменить вручную, а ifIndex и GUID позволяют точнее связать интерфейс с правилами маршрутизации и скриптами.
- LinkSpeed показывает согласованную скорость линка. Адаптер 1 Гбит/с может работать на 100 Мбит/с из-за кабеля, порта или ручной настройки дуплекса.
- MAC-адрес Wi-Fi может меняться при включённой рандомизации адреса для разных сетей. Для контроля доступа проверяйте адрес именно в текущем профиле подключения.
- Виртуальный адаптер может иметь IP и маршрут, но не предоставляет физический канал. Не выбирайте его для проверки кабеля или радиоэфира.
- USB-адаптер зависит от драйвера, версии USB и питания порта. Проблема может проявляться как исчезновение устройства в
Get-PnpDevice -Class Net, даже если настройки TCP/IP корректны. - Драйвер связывает модель устройства с Windows, но наличие устройства в диспетчере устройств не подтверждает наличие линка и IP-адреса.
Для воспроизведения сетевых сценариев на отдельном стенде можно использовать облачный сервер, например инфраструктуру Timeweb Cloud. Изолированный стенд позволяет проверить маршруты, DNS и правила доступа без изменения рабочей станции.
Заключение
Имя интерфейса и его состояние быстрее всего определяются командой Get-NetAdapter. IP-адреса, шлюз и DNS показывает Get-NetIPConfiguration, подробный вывод в CMD даёт ipconfig /all, а фактическую доступность проверяет связка ping, Resolve-DnsName и Test-NetConnection.
При диагностике двигайтесь по цепочке: адаптер, линк, IP, шлюз, маршрут, DNS, прокси и приложение. Такой порядок помогает отличить отключённую сетевую карту от ошибки DHCP, неверного маршрута, проблем DNS или настроек фильтрации.