Как узнать MAC-адрес компьютера (сетевой карты)

В локальной сети иногда необходимо узнать IP-адрес, полученный конкретным устройством. Сделать это можно воспользовавшись его MAC-адресом, который всегда остается неизменным. Наши эксперты рассказывают, как выполняется эта операция.

Простой способ узнать IP-адрес в Windows (и ограничения способа)

Один из самых простых способов узнать IP-адрес компьютера в Windows 7 и Windows 8.1 для начинающего пользователя — сделать это, просмотрев свойства активного Интернет подключения в несколько кликов. Вот как это делается (о том как сделать то же самое с помощью командной строки будет ближе к концу статьи):

  1. Кликните правой кнопкой мыши по значку соединения в области уведомлений справа внизу, нажмите «Центр управления сетями и общим доступом».
  2. В Центре управления сетями в меню справа выберите пункт «Изменение параметров адаптера». 
  3. Кликните правой кнопкой мыши по вашему Интернет-подключению (оно должно быть включено) и выберите пункт контекстного меню «Состояние», а в открывшемся окне нажмите кнопку «Сведения…»
  4. Вам будет показана информация об адресах текущего подключения, включая IP-адрес компьютера в сети (смотрим поле IPv4 адрес).

Главный недостаток данного способа в том, что при подключении к Интернету через Wi-Fi роутер, в этом поле скорее всего будет отображаться внутренний адрес (обычно начинается с 192), выдаваемый маршрутизатором, а обычно требуется узнать внешний IP адрес компьютера или ноутбука в сети Интернет (о том, чем отличаются внутренний и внешний IP адреса вы можете прочитать далее в этой инструкции).

Mac-адрес компьютера.

Mac-адрес (в переводе с англ. Media Acces Control — управление доступом к среде) — это уникальный физический адрес (идентификатор), который присваивается каждой единице сетевого оборудования (сетевая карта, роутер и т.д.) В качестве адреса служит шестибайтный номер. Он прошивается в каждую сетевую карту при её изготовлении (кстати Mac-адрес можно и поменять). Одинаковых Мак-адресов не бывает, так как каждый производитель в комитете IEEE Registration Authority получает свой диапазон адресов. При исчерпании выделенных адресов запрашивается новый диапазон.

Как узнать mac-адрес компьютера (сетевой карты)

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

  • Чтобы узнать mac-адрес компьютера в различных операционных системах можно воспользоваться следующими специальными командами:
    • Windows — ipconfig /all — более подробно расписывает — какой MAC-адрес к какому сетевому интерфейсу относится;
    • Windows — getmaс /v /fo list — менее подробно расписывает — какой MAC-адрес к какому сетевому интерфейсу относится;
    • Windows — getmaс /v — еще короче расписывает — какой MAC-адрес к какому сетевому интерфейсу относится;
    • Linux — ifconfig -a | grep HWaddr
    • Mac OS X — ifconfig, либо в «Системных настройках» («Сеть», «Выбрать подключение», «Дополнительно», «Ethernet», «Идентификатор Ethernet»);

    Вот так будет выглядеть в Windows. Вводятся команды в командной строке.

  • Способ узнать mac-адрес через интерфейс Windows.Этот способ работает во всех последних версиях ОС. Что потребуется сделать?

    • Нажмите кнопки WIN+R, введите команду msinfo32 и выполните её нажав Enter.
    • Откроется окно Сведения о системе. Слева в списке перейдите к ветке Сеть > Адаптер.
    • В правой части вы увидите mac-адреса всех сетевых адаптеров подключенных на данный момент к компьютеру.
  • Узнаем mac-адрес сетевой карты через Свойства Ethernet. Для этого:
    • Нажмите WIN+R, введите команду и выполните её.
    • Откроется окно Сетевые подключения, в котором выбираем нужное подключение и кликаем на нем правой кнопкой мыши. Дальше два пути – либо выбираем пункт Состояние либо Свойства.
      1. Если выбрали Состояние, то в следующем окне нажмите на кнопку Сведения. Откроется окно с информацией о подключении к сети, в котором вы увидите и mac-адрес тоже.
      2. Если выбрали Свойства, то в следующем окне наверху вы увидите название вашего адаптера. Наведите на него курсор мышки и задержите пару секунд. Отобразится Mac-адрес вашего сетевого адаптера.

Как узнать mac-адрес wi-fi роутера

Узнать физический адрес роутера проще простого. Вам даже не нужно ни куда нажимать. Просто переверните свой роутер верх дном и вы там найдете наклейку, на котором вы увидите его mac-адрес.На этом все! Если что то не понятно, то комментарии к вашим услугам.

Итак, как сменить МАК адрес компьютера?

Как и в предыдущей статье, рассматривать мы будем исключительно семейство операционных систем WINDOWS. Вариантов, как поменять МАК адрес компьютера, существует несколько. Вот самый простой:

Смена МАК адреса Windows

Нажмите на клавиатуре одновременно клавиши WIN и R. В окне «Командная строка» наберите на английском и кликните по кнопке «ОК». Откроется окно «Диспетчера устройств», в котором следует найти строчку «Сетевые адаптеры» и нажать на значок плюсика, чтобы развернуть дерево сетевых карт. Щелкните правой кнопкой мыши по адаптеру, для которого производится изменение МАК адреса, и выберите пункт «Свойства». В появившемся окне дойдите до вкладки «Дополнительно» и в пункте «Сетевой адрес» установите новый Мак-адрес устройства, введя его без знаков дефиса. Существует ряд ограничений, введенных компанией Microsoft, которые не позволяют задавать произвольные адреса. Для удобства наших читателей мы предлагаем воспользоваться одним из четырех проверенных шаблонов ввода МАК-адреса.

  • XA-XX-XX-XX-XX-XX
  • X2-XX-XX-XX-XX-XX
  • XE-XX-XX-XX-XX-XX
  • X6-XX-XX-XX-XX-XX

Проверить, присвоился ли новый MAC-адрес сетевому адаптеру, можно, выполнив команду GETMAC.

Расскажем также об одной полезной кнопке, позволяющей в автоматическом режиме поменять MAC адрес Windows. К сожалению, такая функция присутствует только в Windows 10, что, впрочем, не делает эту опцию менее полезной.

Как выяснить MAC-адрес компьютера на базе ОС Windows?

Способ 1: через список подключений

Щелкните по подключению в трее Windows правой кнопкой мыши и в проявившемся контекстном меню сделайте выбор в пользу параметра «Центр управления сетями и общим доступом».

В левой части окна осуществите переход к разделу «Изменение параметров адаптера».

Кликните по своему подключению правой кнопкой мыши и в проявившемся контекстном меню выполните переход к пункту «Свойства».

В блоке «Подключение через» будет указано наименование сетевого адаптера вашего компьютера. Если вы наведете на него курсор мыши, спустя мгновение появится строка, в которой и будет указан MAC-адрес вашего компьютера.

Способ 2: через меню «Сведения о системе»

Еще один доступный способ выяснить MAC-адрес вашего компьютера, который будет понятен каждому пользователю. Для его использования откройте строку поиска Windows и введите запрос «Сведения о системе». Откройте отобразившийся результат.

В левой части окна выполните переход к ветке «Компоненты» – «Сеть» – «Адаптер», а в правой отобразится информация, в которой вы и сможете увидеть интересующий вас MAC-адрес.

Способ 3: через командную строку

Следующий не менее эффективный способ узнать MAC-адрес, но прибегают к нему уже преимущественно опытные пользователи, поскольку в данном случае мы задействует командную строку Windows.

Если вы относитесь к пользователям Windows 10, щелкните по кнопке «Пуск» правой кнопкой мыши и в проявившемся контекстном меню сделайте выбор в пользу пункта «Командная строка».

Если вы являетесь пользователем более младшей версии операционной системы, вызовите окно «Выполнить» сочетанием клавиш Win+R и введите в нее команду cmd.

В отобразившемся окне терминала Windows вам понадобится провести следующего вида команду:

ipconfig /all

На экране отобразится достаточно обширный результат поиска, в котором вам потребуется найти блок «Адаптер беспроводной локальной сети» и строку «Физический адрес», который и является не чем иным, как MAC-адресом вашего компьютера.

Просмотр MAC-адреса в интерфейсе Windows

Возможно, данный способ узнать MAC-адрес ноутбука или компьютера (а точнее его сетевой карты или Wi-Fi адаптера) окажется даже проще, чем предыдущий для начинающих пользователей. Работает он для Windows 10, 8, 7 и Windows XP.

Потребуется выполнить три простых шага:

  1. Нажмите клавиши Win+R на клавиатуре и введите msinfo32, намите Enter.
  2. В открывшемся окне «Сведения о системе» перейдите к пункту «Сеть» — «Адаптер».
  3. В правой части окна вы увидите сведения обо всех сетевых адаптерах компьютера, включая их MAC-адрес. 

Как видите, всё просто и наглядно.

Поиск по MAC

При известном MAC адресе устройства задача поиска его IP в локальной сети решается достаточно просто. Единственным необходимым инструментом является командная строка.

Вызываем диалоговое окно «Выполнить» комбинацией клавиш «Win+R». Набираем в текстовом поле «cmd». Нажимаем «ОК» или клавишу Enter запуская классическую оболочку командной строки.

Находясь в одной локальной сети, устройства постоянно обмениваются пакетами данных. В результате этого фонового взаимодействия, выполняемого по протоколу ARP, на компьютере формируется кэш сопоставленных адресов. Для его просмотра набираем команду «arp -a». На следующем скриншоте показан результат ее выполнения. В первой слева колонке выводятся адреса IP, а во второй – MAC. Непосредственно под командой, в строке «Интерфейс», указан IP-адрес компьютера, на котором она выполнялась. Короткая таблица, приведенная на снимке экрана, говорит о том, что устройство подключено к сети недавно и еще не успело обменять пакетами с остальными абонентами.

Для актуализации кэша ARP применим команду опроса «for /L %a in (7,1,254) do @start /b ping %a -n 2 > nul». В данном примере действие выполняется для подсети Для обновления кэша в сети с другой маской надо соответствующим образом изменить используемые в команде значения. В скобках (7,1,254) первая цифра берется из IP компьютера. В рассматриваемом примере это 7, в стандартных настройках большинства роутеров – 0 или 1. Аналогичным образом меняет параметр «ping %a». Вместо семерки указываем реальную подсеть, в которой проводится опрос устройств.

Дождавшись выполнения описанной выше команды снова просматриваем кэш ARP набрав с строке-приглашении «arp -a». После проведенного опроса устройств таблица содержит больше записей. Находим имеющийся на руках MAC-адрес и напротив него в левой колонке видим IP.

Если таблица ARP содержит несколько десятков записей, к примеру для офиса или домовой сети, удобнее использовать прямой поиск. Набираем в командной строке «arp -a | find «a0-b0-c0-d0-e0-f0″». В кавычках вместо приведенной комбинации вставляем известный MAC, как показано на скриншоте. По нажатию клавиши Enter в области указанной цифрой «2» отобразится IP сопоставленный с указанным физическим адресом.

Как найти MAC-адрес определенного сетевого адаптера?

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

  1. Перейдите в Выполнить -> control /name Откроется Центр управления сетями и общим доступом. Вы также можете открыть Центр управления сетями и общим доступом , перейдя в Панель управления.
  2. Нажмите на активный сетевой адаптер, для которого вы хотите узнать MAC-адрес.
  3. Нажмите кнопку Подробности, которая откроет новое окно. Вы можете найти MAC-адрес со всеми другими сетевыми данными.

Вы можете узнать MAC адрес компьютера с помощью команды IPCONFIG /ALL

Кроме GETMAC вы можете использовать команду IPCONFIG /ALL. Откройте командную строку и введите в нее команду IPCONFIG /ALL. После ввода данной команды вы увидите подробную информацию обо всех подключениях на вашем компьютере.

Для того чтобы узнать MAC адрес найдите необходимое вам подключение и посмотрите физический адрес. Физический адрес это и есть ваш MAC адрес.

Вы можете узнать MAC адрес компьютера с помощью команды IPCONFIG /ALL

Используя IPCONFIG /ALL необходимо быть внимательным, поскольку данная команда выводит информацию сразу обо всех подключениях, у каждого из которых есть свой MAC адрес. Для того чтобы не запутаться легче всего ориентироваться на название сетевой карты, оно указано в поле «Описание».

Кстати, команда IPCONFIG /ALL есть во всех популярных операционных системах. Единственное отличие это написание самой команды:

Linux ifconfig -a | grep HWaddr
FreeBSD ifconfig|grep ether
Mac OS X ifconfig
Solaris ifconfig –a
HP-UX /usr/sbin/lanscan
QNX4 netinfo –l
QNX6 ifconfig или nicinfo
Вы можете узнать MAC адрес компьютера с помощью команды IPCONFIG /ALL

Как узнать MAC-адрес ноутбука или компьютера

Читайте также:  Восемь режимов отображения ярлыков на Windows 10