Как узнать и изменить mac-адрес компьютера и других устройств

Определение в различных операционных системах

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

«Виндовс»

Для конкретной операционной системы, восстановить адрес можно тремя способами.

Первый способ

Для этого применяется командная строка. Среднестатистические пользователи практически не пользуются этим инструментом, поскольку требуется помнить наборы команд. Однако, это достаточно удобно и быстро.

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

Пользователь получит доступ к командной строке, в которой у него есть два варианта:

  • набрать ipconfig /all. Такая команда запустить отслеживание всех физических и виртуальных устройств, которые применяются в ПК. Обязательно система сможет собрать информацию о физическом адресе стандартного Ethernet-порта для сетевого кабеля и адаптера Вай Фай, которые применяется для подключения к сети провайдера. Также система отобразит IP адрес, адрес шлюза, серверы DNS и много других данных;
  • ввести getmac. Отобразятся данные про МАК-адрес всех физических устройств ПК. Данное окно позволяет узнать именно необходимые данные без лишней информации.

Второй способ

Способ номер два позволяет подключаться к данным про операционную систему при помощи строки «Выполнить», которая запускается одновременным зажатием Win+R. Далее требуется ввести сочетание msinfo32 и подтвердить.

Левая сторона окна, которое откроется после нажатия ОК, будет состоять из различных пунктов, где требуется нажать на «Компоненты» и выбрать «Сеть». После этого нужно выбрать «Адаптер» и найти графу «МАК-адрес». Система отобразит искомую информацию и множество других данных.

Третий способ

Искомый адрес вычисляется в сетевых подключениях. Чтобы получить доступ к перечню сетевых соединений, необходимо применить рассмотренную комбинацию Win+R и последующий ввод команды ncpa.cpl.

Откроется специальное окно, в котором требуется отыскать активное сетевое подключение пользователя с сетью Интернет. Затем следует открыть свойства подключения, нажав правой кнопкой мыши по его значку и навести указатель на наименование применяемого адаптера. Всплывающий текст при наведении укажет МАК-адрес.

Обратите внимание! Представленный метод имеет негативный момент. Он заключается в том, что скопировать искомый адрес нельзя

Его необходимо записать отдельно, и потом ввести в требуемое место вручную. Это займет много времени, поэтому применяется как альтернативный вариант.

Linux

Представленная операционная система не нашла активного применения, однако, используется достаточно часто. Узнать адрес сетевого интерфейса в ней можно при помощи команды ifconfig или sudo ifconfig, которая вводится в терминале. Полученный результат будет расположен возле слова HWaddr. Например: root@host:

# ifconfig eth1 Link encap:Ethernet HWaddr 00:1E:8C:26:A1:C8 inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 …

Устройства «Эппл»

Ноутбуки, которые оснащены операционной системой Mac OS имеют в своем арсенале терминал, в который следует вводить команду ifconfig. Она позволит получить необходимый MAC ноутбука или персонального компьютера с этой прошивкой. Появится строка, в которой искомая информация будет иметь такой вид: ether 00:1e:8c:26:a1:c8.

  • открыть раздел «Системные настройки»;
  • выбрать меню «Сеть»;
  • открыть расширенные параметры и выбрать необходимый модуль из двух. Например, Ethernet, что означает проводной или Вай Фай (AirPort);
  • требуемые данные будут находиться в специальном разделе «Оборудование», а если беспроводной тип, то в строке AirPort >Где посмотреть данные для планшета или смартфона

Пользователи операционной системы Android могут воспользоваться приблизительно идентичной техничкой определения искомой информации. Например, для телефонов Xiaomi и Meizu применяется такой путь:

  • открывается меню настроек;
  • выбирается раздел управления беспроводными подключениями WLAN;
  • открываются «Расширенные настройки»;
  • в нижней части меню будет указан MAC.

Для мобильных телефонов или планшетов на базе iOs необходимо открыть «Настройки», выбрать раздел «Основные», нажать на «Об этом устройстве» и напротив Вай-Фай будет указан MAC адаптера беспроводной сети.

Как опознать производителя устройства по маку

Физический адрес сетевого девайса — отнюдь не произвольный набор символов, а что-то вроде паспорта, который содержит в себе сведения о носителе. В частности, информацию о том, какая компания его выпустила.

Услуги определения производителя по mac предоставляют различные интернет-сервисы. Ниже приведен их неполный список:

  • suip.biz/ru/?act=mac
  • networkcenter.info
  • metroethernet.ru
  • 2ip.ua и другие.

Пользоваться такими сервисами проще простого: вставляем в поле известный адрес и жмем «Проверить«. Через 1-2 секунды на экране отобразится примерно такая картина:

Как видно на скриншоте, это устройство марки TP-Link, произведенное в Китае.

Другие сервисы работают похожим образом.

Image Credit: Christiaan Colen on Flickr

Определение в различных операционных системах

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

«Виндовс»

Для конкретной операционной системы, восстановить адрес можно тремя способами.

Первый способ

Для этого применяется командная строка. Среднестатистические пользователи практически не пользуются этим инструментом, поскольку требуется помнить наборы команд. Однако, это достаточно удобно и быстро.

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

Пользователь получит доступ к командной строке, в которой у него есть два варианта:

  • набрать ipconfig /all. Такая команда запустить отслеживание всех физических и виртуальных устройств, которые применяются в ПК. Обязательно система сможет собрать информацию о физическом адресе стандартного Ethernet-порта для сетевого кабеля и адаптера Вай Фай, которые применяется для подключения к сети провайдера. Также система отобразит IP адрес, адрес шлюза, серверы DNS и много других данных;
  • ввести getmac. Отобразятся данные про МАК-адрес всех физических устройств ПК. Данное окно позволяет узнать именно необходимые данные без лишней информации.

Второй способ

Способ номер два позволяет подключаться к данным про операционную систему при помощи строки «Выполнить», которая запускается одновременным зажатием Win+R. Далее требуется ввести сочетание msinfo32 и подтвердить.

Левая сторона окна, которое откроется после нажатия ОК, будет состоять из различных пунктов, где требуется нажать на «Компоненты» и выбрать «Сеть». После этого нужно выбрать «Адаптер» и найти графу «МАК-адрес». Система отобразит искомую информацию и множество других данных.

Третий способ

Искомый адрес вычисляется в сетевых подключениях. Чтобы получить доступ к перечню сетевых соединений, необходимо применить рассмотренную комбинацию Win+R и последующий ввод команды ncpa.cpl.

Откроется специальное окно, в котором требуется отыскать активное сетевое подключение пользователя с сетью Интернет. Затем следует открыть свойства подключения, нажав правой кнопкой мыши по его значку и навести указатель на наименование применяемого адаптера. Всплывающий текст при наведении укажет МАК-адрес.

Обратите внимание! Представленный метод имеет негативный момент. Он заключается в том, что скопировать искомый адрес нельзя

Его необходимо записать отдельно, и потом ввести в требуемое место вручную. Это займет много времени, поэтому применяется как альтернативный вариант.

Linux

Представленная операционная система не нашла активного применения, однако, используется достаточно часто. Узнать адрес сетевого интерфейса в ней можно при помощи команды ifconfig или sudo ifconfig, которая вводится в терминале. Полученный результат будет расположен возле слова HWaddr. Например: root@host:~# ifconfig eth1 Link encap:Ethernet HWaddr 00:1E:8C:26:A1:C8 inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 …

Устройства «Эппл»

Ноутбуки, которые оснащены операционной системой Mac OS имеют в своем арсенале терминал, в который следует вводить команду ifconfig. Она позволит получить необходимый MAC ноутбука или персонального компьютера с этой прошивкой. Появится строка, в которой искомая информация будет иметь такой вид: ether 00:1e:8c:26:a1:c8.

  • открыть раздел «Системные настройки»;
  • выбрать меню «Сеть»;
  • открыть расширенные параметры и выбрать необходимый модуль из двух. Например, Ethernet, что означает проводной или Вай Фай (AirPort);
  • требуемые данные будут находиться в специальном разделе «Оборудование», а если беспроводной тип, то в строке AirPort ID.

Структура

Стандарты IEEE устанавливают 48 разрядов или шесть октетов для адреса, который делится на четыре составные части. Первые три октета состоят из 24-битного уникального идентификатора организации или OUI. Его также именуют кодом производителя, который был им получен в доступ согласно законности и правил организации. Первый октет применяет только шесть старших разрядов, а остальные, более младшие имеют специальное назначение:

  • нулевой бит определяет, для кого назначен кадр — одиночного или нулевого адресата;
  • бит номер один определяет, состоит ли адрес в локальной или глобальной администрации.

Следующие три октета подбираются производителем для каждого отдельного прибора.

Как по MAC-адресу определить производителя устройства

В Windows для определения вендора (производителя) устройства по MAC-адресу есть бесплатная программа .

Вы можете искать по MAC-адресу, названию компании, адресу компании, стране компании, всем MAC-адресам. Правила ввода такие:

  • Введите один или несколько MAC-адресов, разделяя их пробелами или нажатиями <Enter>. Можно указывать полный адрес (например, 01-02-03-04-05-06) или только его первые 3 байта (например, 01-02-03).
  • Введите одно или несколько названий компаний для поиска, разделяя каждую строку поиска нажатием <Enter>.
  • Введите один или несколько адресов для поиска, разделяя каждую строку поиска нажатием <Enter>.
  • Введите одну или несколько стран для поиска, разделяя каждую строку поиска нажатием <Enter>. 

Как узнать адрес другого ПК

Узнать информацию в ОС «Виндовс» по IP возможно при помощи специальной встроенной программы, под названием ARP. Она является программным исполнением сетевого протокола вычисления адреса, оригинальное наименование — Address Resolution Protocol. То есть представленная функция допускает определение физического адреса компьютера или ноутбука, только если известен его персональный IP.

Чтобы узнать MAC таким образом для другого устройства, следует совершить такой набор шагов:

  • запускается командная строка. Это выполняется одним из уже рассмотренных методов;
  • в открывшейся строке следует ввести команду ping*адрес устройства в сети*. В качестве примера, для установления MAC роутера Mikrotik нужно ввести команду «ping 192.168.1.1.»;
  • требуется подождать около десяти-двадцати секунд до окончания пинга;
  • затем необходимо применить команду arp —a;
  • итоговые результаты отобразят физический адрес искомого сетевого устройства.

Как узнать MAC-адрес

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

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

Если на вашем компьютере установлены несколько сетевых плат, то MAC-адресов будет несколько. Как пример можно привести наличие «на борту» сетевой карты Ethernet и модуля Wi-Fi. В этом случае «у компьютера» будет два уникальных MAC-адреса для разных устройств.

Для тех, кто знаком с командной строкой подойдет второй способ узнать MAC-адрес. Он кстати требует намного меньше действий. Для этого нажмите кнопку «Пуск». Внизу вы увидите окно поиска, в которую вбиваете три буквы «cmd» и запускаете найденную программу. Командную строку можно запустить и при помощи сочетания клавиш «Win+R».

После открытия окна «Выполнить» вводите все те же «cmd». Откроется черное окно командной строки. В командную строку вводите команду «getmac» и нажимаете «Enter». Если все сделано правильно, система отобразит подключенную к сети сетевую карту и соответственно, ее MAC-адрес. Этот способ намного быстрее предыдущего. Однако некоторые пользователи почему-то бояться пользоваться командной строкой. Для них более быстрый способ не значит легкий. В общем, выбирать вам.

Следует отметить, что помимо команды «getmac» в командной строке можно использовать команду «ipconfig/all». Как можно догадаться из названия, эта команда выводит список всего сетевого оборудования установленного на компьютере. Информация по оборудованию предоставляется намного подробней, чем при использовании команды «getmac»

Для того чтобы найти нужное устройство, обратите внимание на поле – «описание». Именно в нем указывается название вашей сетевой платы

Как узнать MAC-адрес ноутбука

Узнать MAC-адрес своего ноутбука также просто, как и у компьютера

Как мы видели из вышеизложенного, неважно какое у вас устройство. Важно, каким способом вы подключаетесь, и какое сетевое оборудование для этого используете

Следовательно, узнать MAC-адрес на ноутбуке можно точно также как и на компьютере. Либо через панель управления, либо посредством командной строки.

Как узнать MAC-адрес роутера

Если вы пользуетесь для подключения к сети Wi-Fi роутером, то может возникнуть необходимость узнать его MAC-адрес. Сделать это очень просто. Достаточно посмотреть наклейку на обратной стороне устройства. Помимо основных характеристик, на наклейке прописывается и MAC-адрес роутера. Однако помните, что такой способ может сработать только в одном случае – если MAC-адрес не менялся в настройках с момента покупки устройства.

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

Как узнать MAC-адрес и производителей беспроводных точек доступа

Вы можете узнать, какие рядом с вами работают сети Wi-Fi, а также узнать их производителя с помощью программы .

WifiInfoView сканирует беспроводные сети в диапазоне доступности и отображает расширенную информацию о них, включая: имя сети (SSID), MAC адрес, тип PHY (802.11g или 802.11n), RSSI, качество сигнала, частоту, номер канала, максимальную скорость, имя компании, модель роутера и имя роутера (только для роутеров, которые предоставляют эту информацию) и другое.

Обратите внимание на столбцы «Модель роутера» и «Имя роутера», для некоторых роутеров (которые сами отправляют эту информацию) в них написана точная модель. Насколько мне известно, в Linux нет готовых решений, которые показывали бы эту информацию

UPD: Теперь есть готовое решение и под Linux, подробности в «Новое в Wash и Reaver».

Как изменить?

Чтобы изменить MAC на персональном компьютере, можно воспользоваться встроенными функциями. Такой способ действует только при поддержке смены драйвером сетевого модуля. Для этого необходимо:

  • открыть диспетчер устройств и развернуть перечень сетевых модулей;
  • нажать правой кнопкой мыши на необходимый и открыть «Свойства»;
  • развернуть вкладку «Дополнительно», после чего отыскать в перечне устройств «Адрес сети»;
  • в сроке «Значение» ввести новый MAC.

Если подобная функция в перечне отсутствует, то это означает что драйвер не способен менять параметры значения.

Продвинутые пользователи способны вносить изменения в MAC, используя реестр системы. Там есть раздел, в котором хранятся все параметры сетевого модуля. Для этого можно запустить командную строку с правами администратора.

Дальнейшие шаги:

Reg add»HKLM\SYSTEM\Setup\UpgradeetworkDriverBackup\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\####» /v NetworkAddress /t REG_SZ /d 000000000000 /f

Где:

вместо значения #### нужно вставить персональные данные. Это является папкой реестра вида 0000, 0001, 0002 и так далее. В них находятся настройки сетевых интерфейсов.

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

Определяем ip адрес устройства по mac адресу

Мне известно два способа как узнать ip адрес по известному mac адресу:

  • сниффер
  • использование arp протокола

рассмотрим их подробно.

Используем wireshark

Программа позволяет пользователю просматривать весь проходящий по сети трафик в режиме реального времени, переводя сетевую карту в неразборчевый режим.

Данное ПО бесплатное и с открытым кодом http://www.wireshark.org/download.html

  • Устанавливаем wireshark.
  • Устанавливаем сетевые настройки компьютера в режим получения ip адреса и dns автоматически.
  • Подключаем устройство при помощи патчкорда напрямую в сетевой разъём нашего компьютера. (Если устройство является компьютером, патчкорд должен быть кроссом.)
  • Анализируем полученные пакеты.

На скриншоте ниже мы видим — ip адрес устройства 192.168.2.1

Используем arp (Address Resolution Protocol)

Если нет физического доступа к устройству, можно воспользоваться следующим алгоритмом:

  • Устанавливаем сканер сетевых ресурсов LanScope.
  • Сканируем предположительный диапазон ip адреса.

Открываем файл list.txt на c: диске, ищем нужный mac.

Если mac адреса нет меняем диапазон в п.2, и повторяем до достижения результата.

LanScope это многопотоковый сканер сети. При обращении к устройствам в сети в кэш arp автоматически заносится соответствие ip — mac.

Скачать LanScope http://lantricks.ru/lanscope/ Программа бесплатна.

Можно отказаться от LanScope и вручную или при помощи скрипта пинговать устройства, при этом будет значительный проигрыш во времени.

Как узнать адрес другого ПК

Узнать информацию в ОС «Виндовс» по IP возможно при помощи специальной встроенной программы, под названием ARP. Она является программным исполнением сетевого протокола вычисления адреса, оригинальное наименование — Address Resolution Protocol. То есть представленная функция допускает определение физического адреса компьютера или ноутбука, только если известен его персональный IP.

Чтобы узнать MAC таким образом для другого устройства, следует совершить такой набор шагов:

  • запускается командная строка. Это выполняется одним из уже рассмотренных методов;
  • в открывшейся строке следует ввести команду ping*адрес устройства в сети*. В качестве примера, для установления MAC роутера Mikrotik нужно ввести команду «ping 192.168.1.1.»;
  • требуется подождать около десяти-двадцати секунд до окончания пинга;
  • затем необходимо применить команду arp —a;
  • итоговые результаты отобразят физический адрес искомого сетевого устройства.

Как изменить Mac-адрес

Windows

На ПК и ноутбуках под управлением Windows для изменения mac достаточно средств самой системы. Но при условии, что эту возможность поддерживает драйвер сетевого адаптера.

Порядок действий:

Запустите диспетчер устройств, раскройте список сетевых адаптеров, кликните правой клавишей мышки по интересующему и выберите его «Свойства«.

Зайдите на вкладку «Дополнительно«. Найдите в списке свойств параметр «Network Address» и в поле «Значение» впишите новый мак.

Если в списке свойств нет вышеуказанного параметра, значит, драйвер адаптера не поддерживает изменение.

Опытные пользователи могут прописать мак-адрес прямо в системный реестр — в раздел, где хранятся настройки сетевого адаптера. Проще всего это сделать через командную строку, запущенную с админскими полномочиями.

Инструкция выглядит так:

Вместо «####» и «000000000000» необходимо подставить ваши данные:

«####» — это подпапка реестра вида 0000, 0001, 0002 и т. д. В таких подпапках хранятся параметры сетевых интерфейсов — каждого в своей. Чтобы узнать, в какую из подпапок производить запись, придется открыть их в реестре и в списке значений найти упоминание имени нужного сетевого адаптера. Такого же, как в диспетчере устройств.

Вместо двенадцати нулей напишите новый мак-адрес без пробелов, дефисов и других символов.

Кстати, изменить mac на компьютере с Windows можно и в BIOS, но только с помощью специального сервисного софта, который не предназначен для простых пользователей.

Mac OS X

Смена мак-адреса на компьютерах Apple производится всё через тот же терминал, который помог его узнать. Достаточно выполнить в терминале команду: .

Вместо нулей после слова «ether» напишите новый адрес, разделяя пары символов двоеточиями.

Android

Чтобы сменить mac-адрес на телефоне или планшете под Android, необходимы права root и специальный софт. Для устройств на базе процессоров MediaTek удобно использовать бесплатную сервисную утилиту MTK Engineering Mode.

  • Чтобы перейти к нужным настройкам в MTK Engineering Mode, коснитесь кнопки «MTK settings«. В списке «Connectivity» выберите Wi-Fi или другой сетевой интерфейс. Откройте раздел NVRAM.
  • Впишите в строку add(h,byte) цифру 4, а в следующую строку — length(byte) — цифру 6. Нажмите «Read«. Ниже — в поле value(h), появится текущий физический адрес этого адаптера. Осталось его стереть, вписать новый (без пробелов, дефисов и двоеточий) и нажать кнопку Write.

Второй способ изменения мака доступен владельцам девайсов на процессорах других производителей, но, к сожалению, и он работает не на всех устройствах. Кроме того, придется установить платную утилиту Root Explorer.

  • Запустите Root Explorer и перейдите в каталог /data.
  • Найдите и откройте в любом редакторе текстовый файл с именем .nvmac.info. Если его нет, создайте. Чтобы создать и сохранить объект в этом каталоге, необходимо активировать права R/W (на чтение и запись)
  • Пропишите в .nvmac.info новый мак-адрес, разделяя пары цифр двоеточиями.
  • Откройте через меню окно разрешений этого файла и отметьте права на чтение для всех.

Роутеры

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

Методика клонирования физического адреса на аппаратах разных марок и моделей почти одинакова. Отличия лишь в интерфейсе прошивки.

Чтобы изменить интересующий параметр на роутере TP-link (в качестве примера приведен интерфейс прошивки Archer C20), откройте раздел «Сеть» и «Клонирование MAC-адреса«. Пропишите в показанном на скриншоте поле новое значение и нажмите «Сохранить«.

Структура

Стандарты IEEE устанавливают 48 разрядов или шесть октетов для адреса, который делится на четыре составные части. Первые три октета состоят из 24-битного уникального идентификатора организации или OUI. Его также именуют кодом производителя, который был им получен в доступ согласно законности и правил организации. Первый октет применяет только шесть старших разрядов, а остальные, более младшие имеют специальное назначение:

  • нулевой бит определяет, для кого назначен кадр — одиночного или нулевого адресата;
  • бит номер один определяет, состоит ли адрес в локальной или глобальной администрации.

Следующие три октета подбираются производителем для каждого отдельного прибора.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Техноарена
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: