Открыть сервисСервис

MAC-адрес в Windows 10

MAC-адрес — уникальный аппаратный идентификатор сетевого адаптера, записанный в его постоянную память на заводе-изготовителе. В Windows 10 узнать MAC-адрес можно несколькими способами: через графический интерфейс сетевых настроек, командную строку, PowerShell или системные утилиты. Значение используется локальными сетями для идентификации устройств на канальном уровне (уровень 2 модели OSI) и применяется в механизмах фильтрации, разрешения доступа и настройке сетевого оборудования.

Формат и структура MAC-адреса

MAC-адрес состоит из 48 бит (6 байт) и записывается в шестнадцатеричном виде, обычно в формате XX-XX-XX-XX-XX-XX или XX:XX:XX:XX:XX:XX. Первые три байта образуют OUI (Organizationally Unique Identifier) — код производителя сетевого устройства, зарегистрированный в базе IEEE. Последние три байта назначаются изготовителем индивидуально.

В Windows 10 MAC-адрес отображается в свойствах адаптера как «Физический адрес» (Physical Address). Система также поддерживает механизм MAC-spoofing — программное переопределение адреса через свойства драйвера, однако это не меняет аппаратный идентификатор, а лишь подменяет его на уровне ОС.

Способ 1: через параметры Windows 10

  1. Открыть «Параметры» (клавиши Win + I), раздел «Сеть и Интернет».
  2. В левой колонке выбрать тип подключения: «Wi-Fi» или «Ethernet».
  3. Для Wi-Fi нажать на имя подключённой сети, для Ethernet — на «Изменить свойства адаптера».
  4. В открывшемся окне прокрутить страницу до блока «Свойства»: значение «Физический адрес (MAC)» отображается в списке параметров.

Данный способ не требует прав администратора и подходит для быстрой проверки адреса активного подключения.

Способ 2: через панель управления

  1. Открыть «Панель управления» → «Центр управления сетями и общим доступом» → «Изменение параметров адаптера».
  2. Щёлкнуть правой кнопкой по нужному адаптеру (Wi-Fi, Ethernet, Bluetooth-подключение) и выбрать «Состояние».
  3. В окне состояния нажать «Сведения…».
  4. В списке параметров найти строку «Физический адрес».

Панель управления сохраняет функциональность в Windows 10, хотя Microsoft постепенно переносит настройки в приложение «Параметры».

Способ 3: командная строка

Команда ipconfig /all

Запустить командную строку (в поиске ввести cmd) и выполнить:

`` ipconfig /all ``

В выводе для каждого адаптера отображается строка Физический адрес. . . . . . . . . : XX-XX-XX-XX-XX-XX. Если адаптеров несколько (Ethernet, Wi-Fi, виртуальные адаптеры виртуальных машин, VPN), каждый выводится отдельным блоком с заголовком имени адаптера.

Команда getmac

Утилита getmac специально предназначена для вывода MAC-адресов:

`` getmac /v /fo list ``

Параметр /v добавляет подробное описание адаптера, /fo list задаёт формат вывода в виде списка. Без параметров команда выводит краткую таблицу с тремя колонками: адрес, транспортный протокол и имя подключения.

Команда wmic

Для получения адреса конкретного адаптера:

`` wmic nic where NetEnabled=true get Name,MACAddress ``

Команда фильтрует только активные адаптеры и выводит их имена вместе с MAC-адресами.

Способ 4: PowerShell

PowerShell предоставляет расширенные возможности управления сетевыми адаптерами:

  • Get-NetAdapter — выводит список всех адаптеров с именем, статусом и MAC-адресом в столбце MacAddress.
  • Get-NetAdapter | Where-Object Status -eq "Up" | Format-Table Name, MacAddress — фильтрует только активные подключения.
  • (Get-NetAdapter -Name "Wi-Fi").MacAddress — возвращает адрес конкретного адаптера по имени.

Для скриптового использования MAC-адреса удобно извлекать в переменную:

``powershell $mac = (Get-NetAdapter -Name "Ethernet").MacAddress ``

Способ 5: через диспетчер устройств

  1. Нажать Win + X, выбрать «Диспетчер устройств».
  2. Развернуть раздел «Сетевые адаптеры».
  3. Щёлкнуть правой кнопкой по адаптеру → «Свойства» → вкладка «Дополнительно».
  4. В списке свойств выбрать «Network Address» (или «Сетевой адрес») — если поле содержит значение, это программно заданный MAC-адрес.

Аппаратный адрес на вкладке «Сведения» отображается в свойстве «Свойство» → «Идентификатор оборудования».

Когда может потребоваться узнать MAC-адрес

  • Регистрация устройства в сети с фильтрацией по MAC (корпоративные сети, гостевые Wi-Fi с авторизацией).
  • Настройка DHCP-резервирования — привязка IP-адреса к конкретному устройству.
  • Диагностика сетевых конфликтов: два устройства с одинаковым MAC-адресом в одной сети приводят к сбоям маршрутизации.
  • Разблокировка сети оператора связи, работающего по модели «разрешённых устройств».

Виртуальные адаптеры и особенности

Windows 10 при установке виртуальных машин (VirtualBox, VMware, Hyper-V), VPN-клиентов и программ-эмуляторов создаёт виртуальные сетевые адаптеры, каждый со своим MAC-адресом. В выводе ipconfig /all они отображаются отдельными записями. При поиске нужного адреса следует ориентироваться на имя адаптера: «Беспроводная сеть» / «Wi-Fi» для беспроводного подключения, «Ethernet» для проводного.

Адрес виртуального адаптера не является аппаратным и генерируется программно, поэтому может меняться при переустановке соответствующего ПО.

Источники

  • Официальная документация Microsoft по Windows 10 (поддержка: ipconfig, getmac, PowerShell cmdlets NetAdapter)
  • IEEE Standards Association — стандарт IEEE 802 (MAC-адресация)
  • Справка Windows: «Сведения о сетевом подключении»
  • Документация Microsoft Learn: Get-NetAdapter, wmic
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru