Рассказываем о том, что такое MAC адрес. Зачем он нужен, как его обнаружить и можно ли поменять.
Независимо от того, пользуетесь вы беспроводным интернетом или выходите в есть, используя провод RJ-45 (более известный как ethernet), у различных способов подключения к глобальной сети есть неизменная общая черта — им всем необходимо специализированное оборудование для передачи данных.
Сам факт передачи данных упирается в своего рода отправку электрических импульсов из одного компьютера (смартфона, планшета, или любого другого гаджета) в другой. Но чтобы данные приходили к концертному пользователю, необходимо знать адрес этого компьютера. Это как с почтой: чтобы посылка пришла в нужное место, нужно знать индекс и адрес получателя. С современной электронной почтой ситуация аналогичная. Не зная, адреса, на связь выйти не получится.
В интернете на глобальном уровне действует та же схема. У нас есть IP-адрес — это программная реализация адреса для подключения к какому-либо устройству и отправки запросов к нему. Есть еще аппаратная реализация — это и есть MAC-адрес. Это аппаратная реализация, потому что MAC-адрес тесно связан с сетевой картой или сетевым интерфейсом NIC, который используется в вашем устройстве (компьютере или телефоне) для выхода в сеть. Без него это было бы невозможным, потому что именно NIC превращает данные в электрический импульс и отправляет их в интернет.
Полезно знать: Как ускорить работу интернета в Windows 10 .
MAC расшифровывается как Media Access Control. Это система управления доступа к данным, которая имеет определенный адрес для взаимодействия с другими подобными устройствами. И в то время как IP-адрес работает в тандеме с TCP/IP-протоколом, отвечающим за управление сетью, MAC-адрес работает с аппаратной частью компьютера (или другого цифрового устройства). В частности, с сетевыми картами. Важно понимать, что MAC-адрес выдается оборудованию на этапе производства. Он встроен в конкретное «железо» еще на заводе. И является уникальным для конкретной сетевой карты или другого NIC. По этой причине его иногда называют аппаратным адресом, BIA (burned-in-address) или физическим адресом.
Здесь же подключается система ARP, помогающая взаимодействовать IP-адресу и MAC-адресу, переводя один в другой. Обе технологии работают совместно. Как в общем-то аппаратная часть компьютера всегда работает с программной.
Визуально MAC-адрес выглядит как последовательность цифр и букв. Например, 00:0d:98:6f:12:40. Как видите, на IP не очень похоже. Но и тут есть закономерности. К примеру, первые 3 пары символов обозначают производителя оборудования.
Несмотря на то, что по умолчанию физический адрес устройства вшит непосредственно в аппаратную часть. Его можно программно подменить. Причем делается это довольно легко и бесплатно. Поэтому MAC-адреса делят на две категории.
Также MAC-адреса иногда делают по техническому оснащений. К примеру, некоторые позволяют передавать данные только на конкретный NIC. А некоторые позволяют взаимодействовать сразу большому количеству устройств. Поэтому иногда встречается классификация Unicast, Multicast и Broadcast.
Адрес для каждого устройства должен быть уникален, потому что при попытке отправить данные на несколько устройств с одинаковым адресом, адресант не сможет выбрать корректного адресата и отзовется ошибкой. Информация попросту не будет доставлена до нужного компьютера.
Поэтому тем, кто выставляет MAC-адреса вручную, необходимо четко следить за тем, чтобы у каждого NIC были уникальные данные. В противном случае можно «положить» всю сеть и долго выяснять, почему же она не работает.
Рассказываем о том, как узнать MAC-адрес в Windows 10 и других популярных операционных системах. Рассматриваем как встроенные утилиты для поиска данных о физическом адресе сетевого оборудования, так и сторонние утилиты для решения этой задачи.
Есть четыре способа узнать MAC-адрес на компьютерах с Windows:
Первый метод
Второй метод
Третий метод
Четвертый метод
Есть простая программа, с помощью которой можно быстро найти как MAC-адрес, так и множество других параметров сетевого оборудования в вашем компьютере. Для этого:
Как видите. Ничего сложно. Все четыре метода достаточно просты в освоении и наглядно отображают нужную информацию.
В macOS можно отыскать MAC-адрес через системные настройки, не используя командную строку. Для этого:
Утилит для поиска MAC-адреса в операционной системе Apple меньше, чем в Windows. И репутация у них хромает. Поэтому рассматривать их подробнее здесь не будем.
В разных дистрибутивах Linux можно использовать разные утилиты для отображения MAC-адреса, но есть универсальный способ добычи этой информации через командную строку.
Для этого:
В ответ вы получите список параметров сетевого оборудования в духе
eth0 Link encap : Ethernet HWaddr 00:09:3D:12:33:33
inet addr:10.248.155.17 Bcast:10.248.255.255 Mask:255.255.0.0
inet6 addr: fe50::234:3dff:fe12:7d73/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3489041718 errors:0 dropped:0 overruns:0 frame:0
TX packets:3259212142 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2732221481 (2.5 GiB) TX bytes:4065716672 (3.7 GiB)
Interrupt:185
Нас в этом ответе интересует только строка с символами рядом со словом HWaddr. Это и есть физический адрес оборудования.
В мобильных устройствах тоже можно проверить физический адрес. По крайней мере для Wi-Fi-сетей
На Android-устройствах поиск осуществляется аналогичным образом. Могут отличаться названия меню. Иногда их порядок, но суть везде остается одна. Независимо от бренда и модели смартфона или планшета.
Как я уже отметил выше, физический адрес, как и IP можно скорректировать. Далее рассмотрим все способы изменения MAC-адреса.
Самый простой способ для большинства пользователей, не требующих особых познаний в работе с ПК и установки стороннего ПО. От вас потребуется буквально пара-тройка кликов.
Выглядеть MAC-адрес в этом случае должен как набор цифр, не разделённый двоеточиями. Просто буквы и цифры. Без точек, пробелов и прочих посторонних символов.
Этот метод немного сложнее, потому что придется лезть в редактор реестра, а это не всем по вкусу.
Программы для смены физического адреса от сторонних разработчиков нужны на тот случай, если вы часто меняете параметры и не особо горите желанием лезть в дебри системных параметров. В общем, для упрощения жизни.
Довольно старая и простая в освоении утилита, которая позволяет быстро поменять MAC-адрес любого сетевого оборудования подключенного к компьютеру.
Интерфейс утилиты предельно прост. В нем есть список доступных карт и несколько опций для работы с ними. Чтобы поменять адрес нужно лишь выбрать в списке свое сетевое оборудование, а потом ввести новый MAC-адрес в соответствующее поле. Ну либо нажать кнопку Random MAC Address, чтобы он сгенерировался случайным образом.
Также программа показывает оригинальный MAC-адрес оборудования, даже если он был изменен кем-то вручную.
При желании можно поставить галочки напротив пунктов Automatically restart network connection to apply changes и Make new MAC address persistent, чтобы после применения нового адреса сразу перегрузилась сеть, а данные о новом адресе сохранились на постоянной основе
Еще один инструмент с аналогичной функциональностью. Устроено оно еще более просто, чем его конкуренты. Интерфейс крайне компактный и состоит из двух ключевых элементов. В одном отображается список доступных сетевых карт, а во втором поле для ввода MAC-адреса.
Чтобы заменить физический адрес устройства, нужно ввести новое значение в поле New MAC Address (или кликнуть по иконке в виде молнии справа от поля под адрес), а потом нажать на кнопку Change.
Других опций или значений тут нет, поэтому что-то напутать и нажать лишнего не получится.
Есть еще и третий вариант. Эта программа отличается от остальных более симпатичным интерфейсом. Он содержит в себе одновременно большой набор опций и действительно приятный для глаз дизайн.
Все органично распределено по окну, данные поделены на категории. Запутаться в интерфейсе невозможно. Видно, что разработчики уделили куда больше внимания своему продукту, пытаясь сделать его не только функциональным, но и комфортным для использования. Поэтому за него нужно платить. Можно опробовать версию без лицензии, но она подходит только для использования в ознакомительных целях.
Чтобы сменить MAC-адрес через Change MAC Address, надо в поле Connection выбрать свою сетевую карту, потом кликнуть по иконку Change MAC Address в боковой панели программы и ввести новое значение во всплывающем окне.
На этом все. Теперь вы знаете, что собой представляет MAC-адрес, для чего он нужен и более того, умеете с ним взаимодействовать. Главное, ничего не меняйте бесцельно. Сначала уточняйте для чего вы вносите в ОС те или иные изменения. А также не забывайте делиться в комментариях другими способами узнать MAC-адрес или поменять его.
Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…
В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…
Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…
Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…
Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…
В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…