Поиск по MAC-адресу

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

Поиск по MAC-адресу

Каждое сетевое устройство имеет уникальный идентификатор, присваиваемый ему еще на стадии производства. Называется он MAC-адрес и представляет собой шестибайтную последовательность, закодированную в шестнадцатеричном формате.

Первая тройка байтов (OUI) содержит служебную информацию о производителе. Вторая тройка (NIC) обозначает конкретное устройство, которым может быть сетевая карта, Wi-Fi или Bluetooth модуль. Параметры сведены в шесть октетов, разделенных двоеточиями.

В общем виде такая запись имеет структуру «АА:А0:А1:ВВ:В0:В2».

Идентификатор используется для формирования сети на канальном уровне или при прямом обмене данными.

Практическое применение

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

Более точная настройка требуется в том случае, когда появляется устройство, требующее постоянного доступа. Это может быть сетевой принтер, хранилище данных NAS или медиасервер. Для привязки статического IP-адреса потребуется MAC, чтобы роутер правильно идентифицировал устройство.

Рассмотрим несколько наиболее вероятных сценариев, с которыми может столкнуться пользователь.

Протокол ARP

Для работы нам потребуется только командная строка Windows. Встроенный в операционную систему Address Resolution Protocol или сокращенно ARP представляет собой протокол проверки соответствия Мак и Ай-Пи адреса в сетях, построенных на базе Ethernet. Иными словами, зная идентификатор, можно выяснить присвоенный компьютеру IP и наоборот.

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

Запускаем на ПК командную строку.

Для начала убедимся, что устройство, для которого надо узнать MAC-адрес по IP, активно. Выполним команду ping предназначенную для проверки целостности сетевого соединения. По умолчанию Windows отправит четыре пакета по указанному адресу и выдаст полученную статистику.

Теперь можем выполнять команду arp с аргументом «-a»: arp -a

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

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

Разобравшись, как узнать MAC-адрес компьютера по IP, рассмотрим обратную ситуацию.

Имея на руках идентификатор, снова используем команду arp, но с другими аргументами. Выглядеть она будет следующим образом:

arp -a | find /i “40–98–ad–68–20–94”

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

Смена MAC-адреса

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

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

Выполнение этой операции возможно благодаря заложенному в операционной системе приоритету программных настроек над аппаратными. Рассмотрим несколько способов.

Диспетчер оборудования

Используем метод универсальных для всех версий ОС:

  1. С помощью сочетания клавиш Win + R открываем диалоговое окно «Выполнить».
  2. Вводим следующую строчку: devmgmt.msc
  3. В открывшемся Диспетчере устройств находим сетевой адаптер.
  4. Вызываем контекстное меню правой клавишей мышки.
  5. Выбираем пункт «Свойства».
  6. Переходим на вкладку «Дополнительно». Здесь необходимо найти раздел «Локально администрируемый адрес».
  7. Значение MAC вводим без двоеточий, пробелов и дефисов. В поле должно быть указано ровно 12 символов.

Заданные изменения вступят в силу после перезагрузки компьютера. Когда необходимость в подмене отпадет, в этом же пункте настроек выбираем опцию «Отсутствует».

Редактор реестра

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

  1. Воспользуемся диалоговым окном «Выполнить». Вызываем его стандартным сочетанием клавиш Win + R, которое работает во всех версиях ОС Microsoft.
  2. В текстовом поле набираем «regedit» без кавычек.
  3. В основном дереве находим раздел HKEY_LOCALE_MACHINE.
  4. Последовательно открываем ветки, чтобы добраться до записи со следующим именем: HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}.
  5. Развернув ее, видим папки с четырехзначными цифровыми обозначениями. Чтобы найти нужный нам интерфейс, последовательно открываем каждую. Ищем в ней параметр «DriverDesc». Его название должно в точности совпадать с наименованием сетевой карты в Диспетчере устройств. На рисунке видно, что в нашем случае искомой папкой оказалась «0007».
  6. Вызываем в правой части окна контекстное меню.
  7. Создаем новый строковый параметр, присвоив ему имя «NetworkAddress».
  8. Дважды щелкаем мышкой по новой записи, чтобы открыть ее для редактирования. В поле «Значение» вносим нужный нам MAC-адрес. Как и в случае с диспетчером задач ввод данных выполняется без разделения октетов символами двоеточия.

Внесенные изменения начнут работать после перезагрузки ПК. Для отмены изменений параметр «NetworkAddress» нужно удалить из реестра.

Заключение

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

по теме

Источник: //UstanovkaOS.ru/rabota-v-sisteme/mac-adres.html

Как найти устройство в сети с помощью MAC-адреса?

Поиск по MAC-адресу

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

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

Это вопрос нормальной автоматизации сети. Поподробнее здесь.

Wi-Fi или LAN? что лучше для дома?

Это простое задание, которое я выполняю примерно бы раз в неделю. Моя сеть (на работе) имеет множество коммутаторов, которые передают различные VLAN. Поэтому любое устройство, скажем, ноутбук, может быть подключено к любому коммутатору в одном из зданий.

И мне частенько приходится отслеживать его, если например обнаружится проблема или что-то еще. Такое так же бывает когда в сети происходит что то не ладное. (отчет о злоупотреблении или трафик-флуд или что-то еще).

И я знаю IP-адрес нарушителя и должен его выследить.

Как найти устройство в сети с помощью MAC-адреса — первый шаг

Нужно получить MAC-адрес. Если вы уже знаете MAC-адрес, отлично. Это уже пол дела. Но уверен что с такими знаниями не рождаются 🙂 Поэтому давайте найдем нужный мак.

Вы, наверное, знаете имя хоста или IP-адрес. Из этой информации вы можете отследить маршрутизатор, куда эти IP-адреса подключены в вашей сети. Если вы используете в основном Cisco, как я, команда будет следующей:

  1. sh ip route xxx.xxx.xxx.xxx
  2. Routing entry for xxx.xxx.xxx.xx0/29
  3. Known via «connected», distance 0, metric 0 (connected, via interface)
  4. Redistributing via bgp 5048
  5. Advertised by bgp 5048
  6. Routing Descriptor Blocks:
  7. * directly connected, via Vlan624
  8. Route metric is 0, traffic share count is 1

Теперь вы знаете номер VLAN, которая будет полезна при разборе полетов чуть позже.

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

Во всяком случае, как только вы знаете маршрут и VLAN, вы можете перейти к поиску MAC-адреса. На самом деле вы можете начать здесь.

Но важно понимать как работает сеть и там ли вы смотрите в первую очередь. Если вы не видите сеть, куда подключено устройство —  вам нужно будет добраться до шлюза устройства.

Или вы никогда не получите MAC-адрес без дополнительной помощи и исследований.

Ответ будет примерно таким:

  1. Protocol Address Age (min) Hardware Addr Type Interface
  2. Internet xxx.xxx.xxx.xxx 2 000c.2ce2.4537 ARPA Vlan624

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

Отсюда вам нужно перейти к работе над коммутатором. Если вы уже находитесь на коммутаторе уровня 3, то можно смело продолжать.

В ответ получите примерно такое:

  1. Legend: * — primary entry
  2. age — seconds since last seen
  3. n/a — not available
  4. vlan mac address type learn age ports
  5. ——+—————-+———+——+———-+—————————
  6. Active Supervisor:
  7. * 624 000c.2ce2.

    4537 dynamic Yes 20 Gi3/1

  8. Standby Supervisor:
  9. * 624 000c.2ce2.4537 dynamic Yes 20 Gi3/1

Теперь мы знаем, что наш коммутатор узнал, что MAC-адрес, который мы хотим. И что он получен динамически. То есть устройство недавно слало пакеты на Порту GigabitEthernet 3/1.

Что означает слот 3, порт 1. Как раз то, что мы и искали.

Эта команда может рассказать нам больше об устройстве на этом порту:

  1. interface GigabitEthernet3/1
  2. description Steve Customerhead colo server r4—8,C RMU28
  3. sswitchport
  4. switchport access vlan 624
  5. switchport mode access
  6. spanning—tree portfast edge
  7. end

Последние штрихи

Например, на этом порту есть нормальное описание, что он ведет к серверу. Который в свою очередь принадлежит конкретному человеку, в стойке 4-8, порту C в RMU 28 (28 юнитов от вершины стойки).

Это позволяет нам пойти прямо к стойке и найти сервер. Затем использовать KVM через IP или систему IPM.

Или удаленный рабочий стол, SSH или что-то еще, чтобы войти в сервер и исправить все, что там не так.

Если у вас нет описаний на портах в вашей конфигурации коммутатора, вам нужно будет отследить кабель от порта Gi3/1 до того места, куда он идет. Надеюсь, вы пометили свои кабели и порты коммутационной панели.

😉 Если не так — то придется поискать как следует. В результате вы найдете нужное устройство и сможете решить на нем проблему. Вот как найти устройство в сети с помощью MAC-адреса.

Довольно просто, когда понимаешь порядок действий.

Как найти устройство в сети с помощью MAC-адреса через вай фай роутер?

Теперь вы также можете отслеживать MAC-адрес точки доступа Wi-Fi. В этом случае вы можете выполнить ту же процедуру, но в конечном итоге получите порт коммутатора, который подключается к точке доступа. И как раз там устройство под вопросом подключено или было подключено совсем недавно.

Надеюсь, вы можете войти в эту точку доступа и увидеть больше информации о рассматриваемом устройстве. Роутер может сказать вам имя устройства (diPhone или что-то подобное), или вы можете по крайней мере запретить MAC-адрес в сети Wi-Fi или точке доступа.

И затем  посмотреть, кто кто придет и начнет жаловаться на отсутствие wifi.

Теперь… если вы надеялись, что каким-то образом вы можете «взломать» что-то или разыскать человека в Бутово, зная их MAC-адрес, который вы нарыли… каким-то образом…
Знайте, этого не случится. 🙂 Везде нужен доступ.

Источник: //www.DoctorRouter.ru/kak-najti-ustrojstvo-v-seti-s-pomoshhyu-mac-adresa/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.