Всё об операционных системах — подробное руководство для пользователей операционных систем

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

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

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

Определение MAC по IP

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

  1. Активируйте окно «Выполнить», для этого требуется нажать комбинацию клавиш Win + R. Занесите текст «cmd» и нажмите OK.Выполнить cmd
  2. Наберите команду nbtstat -A ХХХ.ХХХ.Х.ХХХ где ХХХ.ХХХ.Х.ХХХ — ИП-адрес устройства, и для передачи в выполнение нажмите Enter.Командная строка1

Определение MAC через консоль

Если определяется MAC не удаленного ПК, то IP-адрес можно не применять. Активируйте консоль по приведенному ранее алгоритму, занесите в нее последовательность ipconfig /all Отобразится описание всех сетевых интерфейсов вашего ПК, даже виртуальных, а в строке физического адреса настраиваемого адаптера вы обнаружите искомый МАК. Альтернативой данной команде является ввод последовательности getmac /v /fo list

Командная строка2

Определение MAC через интерфейс Windows

Посмотреть MAC адаптера ПК с Windows 7 проще всего при помощи самой ОС. С этой целью выполните три следующих действия:

  1. Используйте уже знакомое сочетание Win + R, наберите текст «msinfo32» и подтвердите при помощи OK.Выполнить msinfo32
  2. В загрузившемся диалоге «Сведения о системе» откройте подкаталог «Компоненты» — «Сеть» — «Адаптер».
  3. Слева найдите МАК-адрес интересующего сетевого устройства.Сведения о системе

Поиск IP-адреса по MAK

Нередко появляется необходимость определить IP-адрес по МАКу. Эта обычно требуется для подключённых дистанционно периферийных устройств и ПК. Простейший способ — использование Командной строки. Активируйте ее и выполните следующие действия:

  1. Заполните ARP-кэш перечнем использующих сеть абонентов вводом команды for /L %a in (1,1,254) do @start /b ping 192.168.1.%a -n 2 > nul Эта команда актуальна для систем с адресацией 192.168.1.1/255.255.255.0, в других случая просто исправьте команду под свои параметры.
  2. Чтобы узнать IP введите задачу сканирования ARP-кэша с параметрами поиска по МАКу arp -a | find / i «mac устройства»

Изменение MAC на PC

Часто помимо задачи, как узнать MAC-адрес компьютера по IP и без него, у владельцев Виндовс вызывает проблемы решение вопроса — как изменить MAC-адрес сетевой карты. Рассмотрим методы, не требующие инсталляции стороннего программного обеспечения.

Чтобы поменять аппаратный адрес, используя диспетчер устройств, повторите следующие действия:

  1. Используя комбинацию клавиш Win + R, откройте диалог «Выполнить», внесите текст «devmgmt.msc» и подтвердите при помощи кнопки OK.Выполнить devmgmt.msc
  2. В загрузившемся интерфейсе выделите настраиваемое сетевое оборудование, нажмите на него правой кнопкой мыши и в появившемся списке активируйте строку «Свойства».Диспетчер устройств
  3. В открывшемся диалоге откройте вкладку «Дополнительно», выделите запись «Сетевой адрес» и заполните вашим определенным МАКом.Свойства сетевого адаптера
  4. Для применения изменений отправьте компьютер на перезагрузку или перезагрузите саму настраиваемую сетевую карту при помощи отключения и включения.

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

Рекомендации по заполнению MAC-адреса

  • Последовательность состоит из двенадцати цифр шестнадцатеричной системы, не следует включать в нее двоеточия и иные знаки препинания.
  • Нельзя начинать аппаратный адрес с нуля, первая пара чисел должна быть отлична от него.
  • Заканчивать адрес рекомендуется значениями 2, 6, A, E, иначе на многих устройствах изменения не будут применены.

Изменение MAC-адрес с помощью Редактора реестра

Если используя рассмотренный метод, так и не смогли узнать адрес, то для смены MAC применяйте Редактор реестра. Для этого:

  1. Используя Win + R, занесите текст «regedit» и подтвердите при помощи OK.Выполнить regedit
  2. Перейдите в следующий подраздел редактора: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}.Редактор реестра
  3. Каждая папка этого раздела характеризует одно из установленных сетевых интерфейсов. Название адаптера записано в строке «DriverDesc». Список параметров открывается в правой части реестра при клике на папку. Найдите устройство, МАК которого требуется изменить, кликните по нему правой кнопкой мыши и в выпадающем меню выберите «Создать» — «Строковый параметр».Редактор реестра Строковый параметр
  4. Присвойте параметру название «NetworkAddress» и заполните значение адреса придуманным МАКом, но помните он должен быть без использования знаков препинания.Изменение строкового параметра
  5. Перезагрузите компьютер для вступления изменений в силу.

Заключение

В данной статье было представлено несколько способов определения MAC-адреса, а также способов его изменения. Необходимо придерживаться данных рекомендаций по заполнению МАК.

Видео по теме

Хорошая реклама: