Википедия: MAC-адрес (от англ. Media Access Control — управление доступом к среде, также Hardware Address) — уникальный идентификатор, присваиваемый каждой единице активного оборудования компьютерных сетей.
Если сказать проще — MAC адрес это уникальный адрес сетевой карты устройства. ПК, смартфон, планшет, телевизор, любое устройство имеющее микросхему/плату для выхода в интернет имеют свой MAC адрес. Ноутбук имеет две сетевые карты, первая для подключения кабелем, вторая WiFi сетевая карта, у каждой из карт, тоже свой уникальный MAC адрес.
В статье:
Как узнать MAC адрес в Windows
Данный способ помимо MAC адреса, дает полную информацию по сетевому устройству в Windows.
Запускаем командную строку. Нажимаем сочетание клавиш Windows + R, в открывшемся окне Выполнить, вводим cmd и нажимаем ОК
В открывшемся окне командной строки, вводим команду: ipconfig /all и нажимаем Enter
Прокручиваем окно для выбора адаптера, MAC адрес которого мы хотим узнать (т.е. сетевой карты), в примере это сетевая карта локальной сети — Адаптер Ethernet Ethernet0
Имя компьютера: название вашего компьютера, под которым он будет виден и доступен для подключения других устройств.
Описание: модель используемой сетевой карты
Физический адрес: MAC адрес сетевой карты
DHCP включен: Получает ли устройство IP адрес автоматически или имеет вручную назначенный (если установлено — «нет»)
IPv4-адрес: текущий IP адрес устройства
Основной шлюз: Адрес вашего роутера или устройства, через которое вы имеете доступ в интернет
DHCP сервер: Адрес сервера автоматического присвоения IP адреса устройству
DNS серверы: обычно два адреса, сервера вашего провайдера, которые преобразовывают понятные человеку адреса вида mail.ru в IP адреса понятные компьютeру.
Как узнать MAC адрес в Android
На устройстве под управлением Андроид открываем Настройки, пункт Общие, в списке выбираем Об устройстве и нажимаем пункт Состояние.
В появившемся окне помимо MAC адреса карты WiFi , полезным может оказаться и знание IP-адрес устройства.
Если вы не можете найти данные пункты на своем Андроид устройстве, вы можете установить с Play Маркет приложение ifconfig.
Запустите, нажмите на значок в правом нижнем углу экрана, ifconfig обновит информацию о подключении и покажет вам MAC адрес.
Как узнать MAC адрес устройства по его IP адресу (только для локальной/домашней сети)
Если нам известен IP адрес устройства, узнать его MAC адрес мы можем через локальную сеть, не заходя на само устройство, используя протокол ARP
Запускаем командную строку. Нажимаем сочетание клавиш Windows + R, в открывшемся окне Выполнить, вводим cmd и нажимаем ОК
В открывшемся окне, вводим команду ping , в примере будем определять MAC адрес роутера c IP-адресом 192.168.0.1, вводим команду ping 192.168.0.1
Команда ping используется чтобы на ПК в кэше ARP появилась запись соответствия IP адреса к MAC адресу.
После выполнения команды, вводим новую команду arp -a для просмотра сохраненного кеша ARP.
Команда выдает таблицу сопоставления IP адресов устройств, к которым обращался ПК и определившихся MAC адресов этих устройств, в нашем примере у роутера MAC адрес равен A0-F3-C1-AC-EA-A4
Если в вашей сети множество устройств, таблица вывода ARP кеша может быть очень большой. Можно сделать очистку таблицы ARP командой netsh interface ip delete arpcache, после чего снова выполнить ping до интересующего узла и отобразить таблицу кеша ARP командой arp -a
IP-адреса идентифицируют вас в интернете, но есть еще один уровень идентификации, о котором большинство людей не знают. Существует метка, назначенная каждому устройству, которое можно использовать для отслеживания его местоположения, и называется она MAC-адресом.
Как работают MAC-адреса?
Все начинается с небольшого аппаратного обеспечения, называемого сетевой интерфейсной платой или сетевой картой. Это часть схемы, которая позволяет вашему устройству подключаться к сети. Производитель сетевых карт предоставляет каждому из них уникальный MAC-адрес. Поэтому MAC-адреса также иногда называют аппаратными адресами.
MAC-адрес является важной частью того, как сетевые устройства взаимодействуют друг с другом. При подключении к WiFi-роутеру или непосредственно к сети Ethernet в здании, устройство будет передавать свой MAC-адрес для формирования соединения со следующим по цепочке устройством. Следующее устройство отправит свой собственный MAC-адрес дальше по цепочке, тем самым выстроив соединение с интернетом, и так дальше.
MAC-адреса также отличаются от IP-адресов, и вы никогда не будете путать эти два адреса, как только вы узнаете, как отличить их друг от друга:
Большинство MAC-адресов состоит из 12 букв или цифр по 6 парам. Примеры:
Но для этого требуется доступ ко многим точкам WiFi, что обычно доступно только крупным компаниям. Использование отслеживания MAC-адресов также не всегда плохо – в некоторых частях мира они просто используются для измерения скорости и потока трафика. Однако есть и примеры злоупотреблений.
На видео: Местоположение по MAC адресу
Для того, чтобы узнать MAC-адрес компьютера в Windows, можно воспользоваться тремя основными способами. Ни один из них не требует установки дополнительных программ или утилит, позволяя обойтись лишь внутренними возможностями «окон».
Способ 1. Узнаем MAC-адрес через командную строку
Командная строка Windows – обязательный инструмент для каждого пользователя из разряда «уверенных». Использование CMD (от англ. command prompt) в определении физического адреса устройства является универсальным и подходит для любой версии популярной операционной системы Microsoft (будь то проверенные временем Windows 7 или Windows 8, новенькая Windows 10 или старая добрая Windows XP).
Для того, чтобы открыть командную строку, необходимо воспользоваться одним из многочисленных вариантов. Мы выделим из них два наиболее удобных:
Одновременно нажмите клавишу Win (кнопка с «окнами» в нижнем левом углу клавиатуры) и клавишу X (икс), после чего появится контекстное меню, в котором следует кликнуть по пункту «Командная строка»
Одновременно нажмите клавишу Win и клавишу R, после чего появится окно «Выполнить». Введите слово cmd в поле и нажмите ОК.
После доступа к командной строке можно опять же поступить двумя способами, точнее — воспользоваться двумя командами:
ipconfig /all — покажет детальную информацию обо всех физических и виртуальных сетевых устройствах, используемых в компьютере. В моем случае система определила сразу два MAC-адреса: физический адрес стандартного Ethernet-порта (для сетевого кабеля) и Wi-Fi адаптера, который используется для доступа к сети (не люблю я все эти кабели, знаете ли!). Обратите внимание, что, помимо информации о MAC-адресе, для Wi-Fi адаптера присутствуют другие сетевые данные (IP-адрес, адрес шлюза, DNS серверы и так далее).
getmac — покажет информацию о MAC-адресе для всех физических устройств компьютера. По моему скромному мнению является предпочтительной, потому что не усложняет жизнь пользователю лишней информацией.
Используя дополнительные атрибуты для команды getmac ( /v или /fo list ) вы получите информацию в развернутом виде.
Что ж, теперь вы знаете, как узнать MAC-адрес компьютера через командную строку!
Способ 2. Ищем MAC-адрес в сведениях о системе
Для получения доступа к сведениям об операционной системе необходимо воспользоваться уже известным вам инструментом «Выполнить» (комбинация клавиш Win + R), после чего ввести в поле msinfo32 как показано на рисунке и нажать «ОК».
В левой части появившегося окна развернуть пункт «Компоненты» (нажатием «плюсика» или двойным щелчком), выбрать «Сеть», далее «Адаптер», и в правой части окна отыскать графу «MAC-адрес».
Вуаля! Просто, не правда ли?
Способ 3. Определяем MAC-адрес в сетевых подключениях
Для доступа к списку сетевых подключений воспользуемся все той же комбинацией Win + R (команда ncpa.cpl):
В открывшемся окне находим наше активное сетевое подключение и открываем его свойства (правый клик по иконке):
Затем наводим курсор мыши название используемого адаптера и получаем его MAC-адрес в виде всплывающего текста!
Пожалуй, главный минус данного способа — невозможность скопировать полученное значение для дальнейшего использования. Да и быстрым этот способ узнать MAC-адрес компьютера назвать нельзя.
Как узнать MAC-адрес в Linux
Для того, чтобы узнать MAC-адрес сетевого интерфейса в операционной системе семейства Linux воспользуйтесь командой ifconfig (или sudo ifconfig ) в вашем любимом терминале. Искомый результат будет находиться рядом со словом HWaddr:
В ОС Linux вопрос определения физического адреса также можно решить с помощью команды ip (или sudo ip ):
Физический адрес в Apple Mac OS
Счастливые обладатели Apple могут воспользоваться терминалом (команда ifconfig ) для того, чтобы узнать физический адрес компьютера:
Или же, не углубляясь в тонкости системы, перейти в «Системные настройки», затем «Сеть», после чего обратиться к расширенным настройкам и выбрать интересующий адаптер: Ethernet (проводной) или AirPort (Wi-Fi). MAC-адрес проводного интерфейса будет расположен во вкладке «Оборудование», беспроводного — в графе AirPort ID.
Где посмотреть MAC-адрес смартфона или планшета
Android
Методика определения MAC-адреса для устройств на базе операционной системы Android если не одинакова для всех устройств, то уж точно очень похожа. Ниже приведен пример того, как узнать MAC-адрес на андроиде (на примере телефона Meizu M3 Note).
Для этого заходим в «Настройки», далее в меню управления беспроводными сетями «WLAN», переходим в «Расширенные настройки», в самом низу видим искомый MAC. Ура!
Мобильные гаджеты Apple
Для просмотра MAC-адреса на iPhone / iPad / iPod Touch зайдите в «Настройки», далее «Основные», затем «Об этом устройстве», в поле «Адрес Wi-Fi» указан физический адрес беспроводного модуля.
Как узнать MAC-адрес другого компьютера
Этот раздел расскажет вам о том, как узнать MAC-адрес удаленного компьютера. Важное условие: устройство с искомым MAC-адресом должно находиться в той же подсети, что и ваш компьютер (это может быть домашняя сеть или, например, сеть предприятия). Вам также должен быть известен его IP-адрес. Ниже приведены два способа того, как узнать MAC-адрес в сети: для OC Windows и Linux.
Windows ARP
Для того, чтобы узнать MAC-адрес компьютера по IP, можно воспользоваться ARP — встроенной утилитой Windows, представляющей собой программную реализацию сетевого протокола определения адреса (Address Resolution Protocol). Другими словами — ARP позволяет узнать физический адрес устройства по его известному адресу IP.
Для того, чтобы определить MAC-адрес удаленного компьютера (или любого другого сетевого устройства) необходимо выполнить следующую последовательность действий:
Открываем «Командную строку» одним из известных вам способов.
В строке пишем команду ping [адрес удаленного устройства] . Например, я хочу определить MAC-адрес маршрутизатора в своей домашней сети, тогда команда будет иметь вид: ping 192.168.1.1 .
После того, как «пинг» окончен, воспользуемся командой arp -a . Результат выполнения команды покажет физический адрес удаленного роутера.
Linux ARP
Повторим последовательность аналогичную предыдущему подразделу, но уже в терминале вашего Linux дистрибутива. В результате чего вы получите что-то вроде:
Как определить производителя по MAC-адресу
Пользователь может идентифицировать производителя своей «сетевухи» по трем старшим (первым слева) байтам. Для этого нужно вставить MAC-адрес своего устройства на специальном сервисе (например, здесь) и нажать клавишу Submit (Подтвердить).
Вместо послесловия
Надеюсь, вы нашли данную статью интересной и, что самое главное, доступной и полезной. Мы рады, что теперь вы знаете, где и, конечно же, как узнать MAC-адрес своего или любого другого устройства в сети. Теперь вы стали еще на один шаг ближе к полному освоению компьютера!
Что такое MAC адрес ?
Что такое MAC адрес ?
Работая в локальной или глобальной сети для идентификации вашего в ней компьютера последний идентифицирует себя с помощью двух величин. Это адреса IP и MAC. Если о первом вы уже имеете представление (это адрес сетевой), то о втором поговорим сейчас. MAC адрес (физический адрес) – это информация об установленном оборудовании, с помощью которого вы выходите в сеть (физический адрес). Обычно он привязан именно к оборудованию, которое доступ к сети и обеспечивает. Речь идёт о сетевой карте, если кабель провайдера соединён непосредственно к компьютеру, или о модемероутере. Эти три устройства имеют присвоенный производителем идентификатор, который является уникальным. Это своего рода паспорт вашего роутера или модема. Если говорить простыми понятиями, то с помощью IP адреса вы связываетесь с удалёнными серверами, которые в сети должны вас увидеть, то MAC адрес роутера переводит поступающую информацию на язык, понятный другим программам вашего компьютера.
MAC адрес – (Media Access Control address) – установленный производителем аппаратный адрес устройства, присоединённого к сетевой среде, необходимый для системы управления доступом к ней. Большинство сетевых протоколов канального уровня используют одну из систем глобально уникальной нумерации, которые находятся под контролем комитета IEEE RAC (Registration Authority Committee): EUI-48 и EUI-64. Наиболее распространены адреса типа EUI-48 (МАС-48), принятые в сетях Ethernet , Token Ring , FDDI и др. 48-битовый формат определяет адресное пространство размером 248 (или 281 474 976 710 656) адресов. B EUI-48 адрес записывается как последовательность из 12 шестнадцатеричных цифр, первые шесть из которых (organizational identifier, OI) обозначают производителя, а оставшиеся цифры – специальный номер, позволяющий однозначно определять устройство в локальной сети, т. е. после инсталляции сетевой карты (NIC) в компьютер её МАС адрес становится уникальным идентификатором компьютера по сети .
MAC адрес и IP адрес.
Несмотря на похожие названия, адреса IP и MAC не имеют ничего общего, однако работая в связке. MAC адрес состоит из шести наборов буквенно-цифровых значений, разделённых двоеточием, и имеет вид что-то типа 00:0с:86:5s:9d:45:26. В этом обозначении сокрыта информация о производителе оборудования. И это первые три октета адреса. Программы диагностики (типа PC Wizard) именно так и определяют принадлежность оборудования, установленного на вашем компьютере. Теоретически MAC адрес при работе в сети, в отличие от IP собрата, остаётся неизменным. Так что для сетевых администраторов, определяющих отправителя и получателя данных в сети, он имеет более важное значение, нежели динамический IP. В беспроводных сетях правильно настроенная в роутере функция фильтрации MAC адресов выполняет защитную функцию отсева нежелательных компьютеров, предотвращая незаконное подключение к сети. IP адрес, напомню, можно подменить, не выходя из интернета, а со сменой адреса MAC у потенциального взломщика могут возникнуть проблемы уже на этапе подключения к текущему провайдеру.
MAC адрес. Как узнать свой?
Просто. Пуск – Найти программы и файлы – cmd
наберём команду ipconfig /all
Нажимаем кнопку Enter и в списке всех имеющихся адаптеров компьютера, увидите для каждого краткую характеристику, включающую и физический адрес устройства, то есть MAC адрес :
Как узнать MAC чужого компьютера?
Как всегда, вопрос имеет две составляющие. Сети есть локальные и глобальная. Так вот, в первых типах сетей- быстро и легко. Во второй – практически никак. Для вычленения mac адресов в своей сети достаточно набрать команду в терминале cmd Windows
И консоль команд выведет информацию о всех связках MAC-IP устройств, которые ей известны в этой сети:
Как узнать производителя по MAC адресу ?
В сети подобных сервисов всё больше. Хотя бы вот этот: https://wintelguy.com/ . Сайт забугорный, но со строкой ввода адреса вы не промахнётесь. Ресурс чертовски полезный, здесь вы найдёте “отслеживатель” электронной почты по шапке письма и много ещё полезного. Вот русскоязычный ресурс:
напоминает предыдущий, но не так богат функционалом. А вам и не нужно более…
Что такое MAC адрес? Как его сменить?
Описываю вариант как изменить MAC адрес для ОС Windows. Как это сделать в Kali Linux, читайте в статье Как изменить MAC-адрес в Линукс ?
Однажды я столкнулся с ситуацией, когда пользователю пришлось установить сетевую карту взамен вышедшей из строя интегрированной. Пароль от роутера был забыт, но, хотя это и не проблема, копаться в настройках не хотелось. Вот тут и пригодилась возможность сменить MAC адрес карты на прежний.
Мой компьютер – Свойства правой мышкой – Диспетчер устройств в левой части окна. В списке устройств выберите пункт Сетевые адаптеры . У меня на рисунке их 4. Выбирайте правой мышкой любой – Свойства. Пройдите до вкладке Дополнительно и найдите пункт Управляемый MAC адрес , как на фото. Активируйте поле Значение и вносите адрес какой требуется.
Что такое mac адрес? Можно ли отследить и как это сделать ?
Нередко задаётся правомерный вопрос: “Если MAC адрес остаётся неизменным, то можно ли отследить украденное или утерянное оборудование, вдруг появившееся в сети?”
Так в чём же дело? И почему смена MAC адреса правомерна для сети, которая без проблем “проглотит” эту смену ?
Производитель с самого начала не гарантирует уникальность MAC адреса , а потому сразу несколько одинаковых устройств могут появиться в сети, а значит…
в большинстве сетевых интерфейсов MAC адрес меняется программно.
Но проблема не в этом. MAC адрес обозначает какое из установленного оборудования должно получить данные из сети. А как данные передаются в интернете? Взгляните на рисунок, он всё объяснит:
Вот эта цепочка, которую данные проходят до требуемого сайта. В ней – минимум задействованных устройств (обычно это: роутер ваш, провайдера, принимающей стороны…), однако вы уже можете подсчитать, сколько раз в этой цепочке ваш MAC адрес успел потеряться… Так что, конечному серверу в итоге ничего не скажет комбинация символов вашего транслирующего устройства. Однако информация о нём передаваться всё-таки будет, и потому возможность сменить MAC адрес я описал сразу. Злободневно эта проблема будет стоять для тех, кто будет “работать” компьютеры жертв напрямую.
Однако. Не стоит полагаться на тот факт, что ваши следы затеряются. Следы (именно) вашего пребывания на сайте легко “срисовать” с помощью многочисленных инструментов. Это и Java скрипт, и CSS. Небольшой скрипт возвращает сведения о связке mac-ip адреса, через CSS я узнаю какова диагональ монитора (всё, конечно, зависит от браузера). Протоколы, кэш браузера – всё с удовольствием о вас расскажет. Но это тема другой статьи.