Как узнать mac адрес компьютера: 4 способа
Содержание:
- Как узнать MAC адрес компьютера с помощью командной строки
- Как узнать MAC-адрес и Как по MAC-адресу узнать производителя
- Как изменить MAC-адрес телефона
- Будильник онлайн – бесплатный будильник на компьютер
- Как узнать МАК-адрес компьютера Windows
- Report Error
- Этичный хакинг и тестирование на проникновение, информационная безопасность
- Как узнать свой MAC-адрес в Windows
- Включить сетевое обнаружении
- Обзор на Asus C201: Chromebook с потрясающим запасом аккумулятора
- Как узнать мак адрес компьютера и ноутбука
- Структура MAC-адреса
- Как защитить свой MAC-адрес?
- Как изменить MAC-адрес сетевого адаптера в Windows
- Смена MAC-адреса
- Как узнать MAC-адрес устройства/компьютера в Интернете
- Как в Windows по MAC-адресу определить производителя устройства
- Как узнать MAC чужого компьютера?
- Как узнать MAC-адрес устройств в локальной сети
- Смена MAC-адреса
- Смена MAC-адреса
Как узнать MAC адрес компьютера с помощью командной строки
Командная строка многофункциональна, и она позволяет получить данные практически о любых системных данных компьютера и операционной системы. Чтобы узнать через командную строку необходимую информацию, требуется ввести определенную команду. Ниже мы расскажем, как узнать MAC адрес компьютера через командную строку двумя способами. Для тех, кто не знает или забыл, напомним, что вызвать командную строку в Windows можно следующим образом: нажмите на клавиатуре сочетание Windows+R, после чего в окне «Выполнить» пропишите команду cmd, и на экране появится командная строка.
Первый способ
В командной строке необходимо прописать команду вызова информации о сетевых подключениях к компьютеру: ipconfig /all
Обратите внимание, что после слова ipconfig стоит пробел – это важно, поскольку при слитном написании команда не сработает. После того как команда написана, нажмите клавишу Enter, и отобразится информация обо всех сетевых данных компьютера и подключенного оборудования. Конкретно информация о MAC адресе содержится в пункте меню «Физический адрес»
Второй способ
Еще одна команда, которая позволяет через командную строку получить информацию о MAC адресах компьютера следующая: getmac /v /fo list. Введите ее в командную строку и нажмите Enter, чтобы увидеть информацию обо всех сетевых устройствах компьютера. Данная команда хороша тем, что она выводит исключительно MAC адреса и имя транспорта данных, более никаких сетевых сведений она не позволяет получить.
Как узнать MAC-адрес и Как по MAC-адресу узнать производителя
MAC-адрес (ещё называют физический адрес) – это уникальный идентификатор сетевого интерфейса в локальной сети. Одно устройство (компьютер, роутер) может иметь несколько сетевых интерфейсов (проводных и беспроводных) и, следовательно, иметь несколько MAC-адресов.
Пример MAC-адреса 50:46:5D:6E:8C:20, также распространены такие варианты записи как 50-46-5D-6E-8C-20 и 50465D6E8C20. Т.е. MAC-адрес состоит из шести пар символов (их называют октетами). В эти символы входят все цифры и буквы от A до F (набор символов шестнадцатеричной записи).
Первые три октета (бита) содержат уникальный идентификатор организации (OUI) или код MFG (Manufacturing, производителя), который производитель получает в IEEE. Т.е. они уникальны для каждого производителя сетевых устройств и каждый производитель, присваивая MAC-адрес своему сетевому устройству, начинает его со своих трёх октетов. Именно по ним, зная MAC-адрес, можно определить производителя. Последние три октета производитель присваивает произвольно и, в отличии от первых трёх, они должны быть уникальны для каждого сетевого интерфейса.
Как изменить MAC-адрес телефона
И все-таки, MAC-идентификатор не является чем-то неизменным. Хоть он и присваивается производителем прямо “на заводе”, его тоже можно изменить.
Если в смартфоне установлен процессор от МediaTek, то можно рассмотреть более простой способ №1.
- Устанавливаем с Play Store или любых других источников программу MTK Engineering Mode;
- Выключаем Wi-Fi, открываем программу и нажимаем на кнопку “MTK Settings”;
- Здесь нужно перейти по следующим вкладкам: Connectivity >> Wi-Fi >> NVRAM;
- Нас интересует 2 строки: addr(h, byte) и length(byte). Устанавливаем в первой значение 4, во второй значение 6;
- Теперь в строке value(h) меняем MAC-адрес на тот, который захотим.
Если в смартфоне установлен процессор компании Qualcomm Snapdragon (можно попробовать и с другими, например, Samsung Exynos или HiSilicon Kirin, но работоспособность метода не гарантируется), то актуален способ №2.
- Устанавливаем любой файловый менеджер, например, Root Explorer и предоставляем ему права суперпользователя (root доступ);
- Отключаем Wi-Fi (и желательно также отключить другие сети) и открываем загруженное приложение. В настройках Root Explorer’a находим данную опцию и включаем отображение скрытых файлов (так как некоторые файлы, начинающиеся с точки, скрыты по умолчанию);
- Переходим в корневой каталог “/root/” или просто “/” и открываем папку “data”;
- Здесь нам нужно найти файл .nvmac.info, который и содержит MAC-адрес устройства;
- Открываем его в режиме редактирования и видим одну единственную строку – MAC-адрес. Меняем его на нужное значение и сохраняем изменения;
- Нажимаем на файл и удерживаем его, открываем изменить разрешения и выбираем только пункты “Read”, то есть разрешаем использовать его только для чтения. Готово.
Третий метод может помочь, если не помогли предыдущие два. С одной стороны наиболее прост, так как для смены нужно нажать всего пару кнопок. С другой, более надежными обладают 1 и 2 способы, так как в них вы делаете все самостоятельно и контролируете процесс, а не доверяете его сторонней программе.
- Заходим в Play Маркет и устанавливаем бесплатное приложение “Change My MAC”;
- Открываем программу, предоставляем ей права суперпользователя;
- Видим строку “Новый MAC”, записываем сюда нужное значение – новый MAC-адрес и сохраняем изменения. В настройках приложения можно также активировать автоматическое изменение “мака” при загрузке.
Вполне возможно, что для некоторых устройств данные способы могут не подойти, так как сегодня многие разработчики по-своему следят за безопасностью и всячески пытаются ограничить действия пользователя в отношении системы. И все же, описанные выше способы в большинстве случаев работоспособны и помогут сменить MAC-адрес временно или перманентно.
Процесс смены MAC-адреса на iPhone и iPad более сложный и требует установки Jailbreak. Работает только на версиях iOS 6.0 – 8.4.
Подробная инструкция для iOS — в видео
Подробная инструкция для Android
Будильник онлайн – бесплатный будильник на компьютер
Как узнать МАК-адрес компьютера Windows
Ответим на главный вопрос статьи: «Как узнать МАК-адрес компьютера Windows». Существует несколько вариантов просмотра, но перед тем как приступить к ним, попробуйте самый эффективный и безопасный.
С помощью TMAC можно не только узнать МАК-адрес, но и другие данные Wi-fi, Bleutooth, Ethernet и сетевого адаптера ПК. Кроме этого, в несколько кликов можно изменить его на свой или создать рандомный новый.
Минусы программы – это отсутствие возможности выбора языка (только английский) и доступность только на Виндовс 7, 8 и 10. На старой XP придётся искать альтернативу. Размер приложения – всего несколько мегабайт, поэтому времени на загрузку и установку много не займёт. Вы можете поискать необходимые программы у нас на сайте в специальном разделе на сайте — программы для Windows.
Пробуем в «Выполнить» прописать ncpa.cpl. В появившемся окошке выбираем из списка устройство, МАК которого нужно узнать. ПКМ, «Свойства». Видим нужные знаки.
Далее, приступим к стандартным способам узнать МАК компьютера Windows 7, 10 и XP.
Штатными средствами Windows
Используя этот вариант, не нужно скачивать дополнительный софт, всё производится только стандартными действиями, выполнить которые сможет каждый. Переходим в настройки (панель управления), делаем тип отображения – «Категории» и переходим в настройки сети, кликнув по строчке «Состояние сети и задач».
Слева, в списке идём в «Изменения параметров». В небольшом окне появляются некоторые данные. Нажимаем на «Сведения». Во всплывшем окне отображены все подробности соединения: айпи, маска, шлюз и МАК (Рисунок 3).
Таким образом, всего несколькими действиями мы узнали как посмотреть МАК-адрес на компьютере. Если по каким-то причинам не вышло узнать символы – переходим к следующему пункту.
Рисунок 3. Окно просмотра Мак адреса в свойствах состояния сети
Через командную строку
Узнать МАК-адрес в CMD тоже можно. Используя консоль, можно просмотреть почти все данные о своём ПК и устройствам, связанным с ним.
Открываем командную строку (Win + R, пишем cmd, жмём Enter). Сразу, ничего не нажимая, пишем команду:
GETMAC
Нажимаем Энтер. Через несколько секунд слева отображается строчка с нужными нам знаками. Заметьте, что в командной строке числа и цифры МАК разделяются дефисом, а не точками.
Также, есть ещё одна рабочая команда. Запускаем консоль и вставляем:
ipconfig /all
На этот раз текста больше. Выводятся данные для каждого сетевого устройства. МАК может быть больше трёх. Нам нужен тот, что находится в списке под заголовком Ethernet (Рисунок 4). Физический адрес – это и есть то, что мы искали.
Рисунок 4. Окно командой строки с командой ipconfig для просмотра мак адреса
Похожий запрос к предыдущему:
getmac /v /fo list
Также ищем «Интернет» и физ. адрес.
Обойти строку можно используя ещё одну стандартную инструкцию, которая гарантировано, поможет узнать МАК-адрес компьютера Windows 10, XP и других версий.
Посмотреть MAC-адрес в списке подключений
Запускаем утилиту «Выполнить» в Пуске или сочетанием Вин + R. Перейдя по адресу msinfo32, попадаем в конфигуратор. Окно и библиотека заменяет весь текст, который получается в командной строке. В разделе «Компоненты» переходим в «Сеть», а там в «Адаптер». В столбце «Элемент» находим «Mac-адрес» и напротив в колонке значения просматриваем код (Рисунок 5).
Рисунок 5. Окно сведений о системе с просмотром Mac адреса
Report Error
Этичный хакинг и тестирование на проникновение, информационная безопасность
MAC-адрес (ещё называют физический адрес) – это уникальный идентификатор сетевого интерфейса в локальной сети. Одно устройство (компьютер, роутер) может иметь несколько сетевых интерфейсов (проводных и беспроводных) и, следовательно, иметь несколько MAC-адресов.
Пример MAC-адреса 50:46:5D:6E:8C:20, также распространены такие варианты записи как 50-46-5D-6E-8C-20 и 50465D6E8C20. Т.е. MAC-адрес состоит из шести пар символов (их называют октетами). В эти символы входят все цифры и буквы от A до F (набор символов шестнадцатеричной записи).
Первые три октета (бита) содержат уникальный идентификатор организации (OUI) или код MFG (Manufacturing, производителя), который производитель получает в IEEE. Т.е. они уникальны для каждого производителя сетевых устройств и каждый производитель, присваивая MAC-адрес своему сетевому устройству, начинает его со своих трёх октетов. Именно по ним, зная MAC-адрес, можно определить производителя. Последние три октета производитель присваивает произвольно и, в отличии от первых трёх, они должны быть уникальны для каждого сетевого интерфейса.
Как узнать свой MAC-адрес в Windows
В Windows вы можете узнать свой MAC-адрес несколькими способами – в графическом интерфейсе и в командной строке.
Чтобы узнать свой MAC-адрес откройте в настройках «Сетевые подключения», для этого вы можете в командной строке выполнить
ncpa.cpl
Выберите интересующий вас адаптер (сетевое подключение) нажмите на него правой кнопкой мыши и в контекстном меню выберите «Состояние». Далее нажмите кнопку «Сведения…»:
В открывшемся окне «Физический адрес» это и есть MAC-адрес данного сетевого адаптера:
Чтобы узнать свой MAC-адрес в Windows из командной строки, откройте командную строку, для этого нажмите Win+x и выберите «Командная строка (администратор). Вы можете использовать две команды, первая
getmac
показывает краткую информацию о всех MAC-адресах системы, при этом не всегда просто сориентироваться, какому именно интерфейсу соответствует конкретный MAC-адрес.
Команда
ipconfig /all
выводит более расширенную информацию о подключении, по ней можно сориентироваться, какой физический адрес (MAC) какому именно интерфейсу принадлежит:
Включить сетевое обнаружении
Сетевое обнаружение – это один из основных компонентов общего доступа, относящихся к разряду обязательных при работе с сетевыми устройствами, будь-то сетевой принтер, общая папка или просто компьютер.
- Набираем в поиске Windows 10 «Панель управления» и запускаем её.
- Идем к «Центру управления сетями и общим доступом».
- Открываем раздел «Изменения дополнительных параметров общего доступа».
- В двух основных сетевых профилях ставим отметку напротив пунктов «Включить сетевое обнаружение» и «Включить общий доступ к файлам и принтерам».
- Далее открываем «Все сети» и отмечаем пункта «Включить общий доступ для чтения и записи сетевыми пользователями».
- Из полезного тут же можно отключить общий доступ с парольной защитой, но это уже более относится к тому, чтобы при входе на Ваш компьютер прочее пользователи не испытывали неудобства связанных с вводом логина и пароля для доступа к ПК.
Обычно какие либо проблемы с некорректным сетевым обнаружением в Windows 10 исчезают и компьютеры видятся в сети как обычно, но если в Вашем случае это ещё не все, тогда поехали дальше.
Обзор на Asus C201: Chromebook с потрясающим запасом аккумулятора
Как узнать мак адрес компьютера и ноутбука
Важно! Чаще всего эта информация нужна, чтобы сохранить значение при смене оборудования или для переустановки Windows. В случае, если вы пользуетесь роутером, то посмотреть Mac можно прямо на его корпусе с обратной стороны или в интерфейсе управления маршрутизатором в браузере
Об этом будет написано в последней главе.
1. Смотрим через подключение
1. Нажмите одновременно клавиши «WIN + R» на клавиатуре и введите команду — ncpa.cpl
2. Откройте активное интернет подключение и перейдите в «Сведения». Нужные нам данные будут написаны у свойства «физический адрес».
Интересно! Активное подключение не должно быть помечено значком красного крестика. Также на нем не должно быть написано — «Неопознанная сеть» или «Нет подключения», или «Сетевой кабель не подключен».
2. Смотрим через командную строку
1. Нажмите на клавиатуре разом клавиши «WIN + R» и введите команду — cmd
2. В открывшейся консоли, введите команду (одну из двух):
- getmac /v /fo list
- ipconfig /all
В первом случае будет выведен список подключений с названием и физическим адресом. Во втором, кроме него можно будет посмотреть вообще параметры всех имеющихся интернет подключений.
4. Информация в сведениях о системе
1. Нажмите на клавиатуре «WIN + R» и введите команду — msinfo32
2. В левом столбце разверните раздел «Компоненты», далее «Сеть» и откройте «Адаптер». В правом столбце будут показаны сведения обо всех адаптерах на компьютере. Смотрите мак у активного, которым пользуетесь — у него в отличие от других будут заполнены все данные.
Интересно! Способ подойдет, если вам нужны самые полные данные вообще обо всех адаптерах, которые есть на данный момент в системе. Там будут и Bluetooth соединения.
Структура MAC-адреса
Стандарты IEEE определяют 48-разрядный (6 октетов) MAC-адрес, который разделен на четыре части.
Первые 3 октета (в порядке их передачи по сети; старшие 3 октета, если рассматривать их в традиционной бит-реверсной шестнадцатеричной записи MAC-адресов) содержат 24-битный уникальный идентификатор организации (OUI), или (Код MFG — Manufacturing, производителя), который производитель получает в IEEE. При этом используются только младшие 22 разряда (бита), 2 старшие имеют специальное назначение:
- первый бит указывает, для одиночного (0) или группового (1) адресата предназначен кадр
- следующий бит указывает, является ли MAC-адрес глобально (0) или локально (1) администрируемым.
Следующие три октета выбираются изготовителем для каждого экземпляра устройства. За исключением сетей системной сетевой архитектуры SNA.
Таким образом, глобально администрируемый MAC-адрес устройства глобально уникален и обычно «зашит» в аппаратуру.
Администратор сети имеет возможность, вместо использования «зашитого», назначить устройству MAC-адрес по своему усмотрению. Такой локально администрируемый MAC-адрес выбирается произвольно и может не содержать информации об OUI. Признаком локально администрируемого адреса является соответствующий бит первого октета адреса (см. выше).
Для того, чтобы узнать MAC-адрес сетевого устройства используются следующие команды:
- Windows — ipconfig /all — более подробно расписывает — какой MAC-адрес к какому сетевому интерфейсу относится
- Linux — ifconfig -a | grep HWaddr
- FreeBSD — ifconfig|grep ether
- HP-UX — /usr/sbin/lanscan
- Mac OS X — ifconfig, либо в Системных Настройках > Сеть > выбрать подключение > Дополнительно > Ethernet > Идентификатор Ethernet
- QNX4 — netinfo -l
- QNX6 — ifconfig или nicinfo
Как защитить свой MAC-адрес?
Трудно эффективно использовать ваш MAC-адрес для атаки на вас. MAC-адреса ваших устройств трудно привязать к вашей личности, они почти никогда не выходят за пределы самого первого сетевого устройства, к которому они подключаются, и редко оказываются в ситуацию, когда хакер может использовать их против вас.
Но все же он может стать уязвимым местом. Кроме того, некоторые локальные сети, такие как ваша работа или школа, могут использовать фильтрацию MAC-адресов для блокировки определенного онлайн-контента.
Полная блокировка вашего MAC-адреса не очень хорошая идея, так как без него вы не сможете подключиться к любым другим сетевым устройствам и выйти в интернет. Тем не менее, есть несколько различных методов, которые вы можете использовать, чтобы оставаться в безопасности или анонимным.
Выключение Wi-Fi в дороге
Как вы знаете, ваш MAC-адрес может транслироваться на потенциально сотни устройств, пока вы идете по городу. Даже если вы не подключаетесь ни к одному из них, ваше устройство все равно отправляет свой MAC-адрес, чтобы обнаружить окружающие сети и составить для вас их список.
Если вы ответственный и заботящийся о безопасности пользователь WiFi, вы подключитесь только к тем сетям, которым доверяете или которые защищены с помощью VPN. В этом случае вам будет нечего терять, включая функцию WiFi только тогда, когда она вам нужна или когда вы знаете, что ваше соединение безопасно.
На некоторых мобильных устройствах вы также сможете наслаждаться дополнительным преимуществом – продолжительным временем автономной работы. В конце концов, постоянное сканирование на наличие соединений и отправка MAC-адреса по всему дому может быть обременительным занятием для устройства.
Спуфинг MAC
Это решение будет отличаться для каждого устройства, но это может быть одним из лучших способов защиты вашего устройства. Когда вы подменяете свой MAC-адрес, то назначаете вымышленный адрес своей сетевой карте. Точный процесс будет отличаться в зависимости от устройства, MAC-адрес которого вы хотите подделать, но основные шаги одинаковы:
- Найдите свой текущий MAC-адрес;
- Используйте встроенную функцию, приложение или командную строку, чтобы изменить свой MAC-адрес на определенный адрес или случайный в зависимости от формата вашего MAC-адреса;
- Проверьте, изменился ли ваш MAC-адрес.
Не забывайте, что этот процесс может отключить все, что требует от вашего устройства наличия установленного MAC-адреса. Если вы подключены к маршрутизатору, внесенному в белый список вашего MAC-адреса, или к широкополосному кабелю, который позволяет подключиться только определенному числу устройств, изменение настроек MAC-адреса может нарушить ваше соединение.
Спуфинг MAC также может быть частью инструментария хакера, поэтому некоторые системные администраторы могут быть не очень рады, увидев, что вы его поменяли
Используйте этот метод с осторожностью
Рандомизация MAC
Вместо установки одного поддельного адреса, рандомизация MAC позволяет циклически использовать случайные поддельные адреса, когда вы не подключены к Wi-Fi-адресу. Как только вы подключаетесь к сети Wi-Fi, рандомизация останавливается для поддержания устойчивого соединения.
Что касается безопасности MAC-адресов, это, пожалуй, лучшая точка опоры. Рандомизация защищает ваш MAC-адрес от случайного распределения, но не мешает вам устанавливать нужные соединения. Однако то, как вы будете реализовывать рандомизацию, будет зависеть от того, какое устройство вы используете.
Различные устройства выполняют рандомизацию MAC по-разному, и не все из них на самом деле способны сделать это. Начиная с iOs 8, iPhone она поставляется в стандартной комплектации с MAC. ПК с Windows 10 имеют встроенную, но отключенную функцию, и могут запоминать различные случайные MAC-адреса для различных WiFi-подключений.
Как изменить MAC-адрес сетевого адаптера в Windows
Способ №1
Проще всего изменить имеющийся MAC-адрес на другой можно в программе Диспетчер устройств. Чтобы ее отрыть вызовите программу Выполнить, нажав на клавиатуре Win+R и использовав команду
В диспетчере кликните на Сетевые адаптеры и выберите нужный для вас, нажмите правую кнопку мыши и выберите Свойства
Теперь перейдите на вкладку Дополнительно, выберите параметр Сетевой адрес (Network Address) / Локально администрируемый адрес (Locally Administered Address) и в поле Значение пропишите 12 символов (используйте цифры от 0 до 9 и буквы от A до F), потом нажмите кнопку OK
Не начинайте первые два символа MAC-адреса с , а последним символом в адресе лучше используйте 2, 6, A или E, так как некоторые сетевые карты могут не осуществить подмену.
Способ №2
Не все сетевые устройства на вкладке «Дополнительно» имеют параметр «Сетевой адрес» или «Локально администрируемый адрес», и выполнить вышеописанный метод может не получится. Поэтому, воспользуйтесь способом изменения MAC-адреса в редакторе реестра, для этого снова вызовите программу Выполнить и введите . Далее перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}.Каждая папка в этом разделе, это физический или виртуальный сетевой адаптер, который установлен с системе. Найдите среди них нужный для вас, параметр DriverDesc указывает на имя адаптера.
Затем нажмите правую кнопку мыши на найденной папке с адаптером (в нашем случае — это 0001) и выберите Создать → Строковый параметр.
Дайте ему название NetworkAddress после чего откройте, дважды кликнувши по нему. В поле Значение пропишите новый MAC-адрес состоящий из 12 символов — это цифры 0-9 и буквы A-F, для применения кликните на кнопку OK
Теперь перезагрузите компьютер, чтобы применить внесенные изменения.
Смена MAC-адреса
Существует распространённое мнение, что MAC-адрес «жёстко вшит» в сетевую карту и сменить его нельзя (или только с помощью программатора) — но на самом деле MAC-адрес легко меняется программным путём, так как значение, указанное через драйвер, имеет более высокий приоритет, чем «зашитое» в плату. Однако всё же существует оборудование, в котором смену MAC-адреса произвести невозможно без программатора (обычно это телекоммуникационное оборудование; например, приставки для IP-TV (STB)).
В некоторых устройствах, оснащённых веб-интерфейсом управления, возможна смена MAC-адреса во время настройки: большинство маршрутизаторов позволяют дублировать MAC-адрес сетевой платы, через которую он подключён к компьютеру.
В ОС «Windows» смену MAC-адреса можно осуществить встроенными средствами ОС: в свойствах сетевой платы, во вкладке «Дополнительно», для редактирования доступно свойство «Сетевой адрес» (англ. «Network Address», у некоторых изготовителей сетевых плат это свойство называется «Locally Administered Address») — позволяющее принудительно присвоить нужный MAC-адрес.
В ОС «FreeBSD» — MAC-адрес меняется одной командой от суперпользователя (root):
… где «re0» — пример имени сетевого интерфейса.
В ОС «OpenBSD» — MAC-адрес меняется одной командой от суперпользователя (root):
… где «re0» — пример имени сетевого интерфейса.
В ОС «Linux» — такой командой от пользователя root:
… где «ethN» — имя сетевого интерфейса.
При этом после перезагрузки ОС смену MAC-адреса нужно произвести заново. Чтобы этого избежать — следует прописать смену МАС-адреса в стартовых конфигурационных файлах сетевых настроек. Например, в случае Debian-based дистрибутива ОС «Linux», в файл /etc/network/interfaces нужно добавить строку:
в блок конфигурации соответствующего сетевого интерфейса, либо заполнить пункт MAC-адреса для соответствующего сетевого интерфейса в графической оболочке менеджера сетевых настроек.
Как узнать MAC-адрес устройства/компьютера в Интернете
Получить MAC-адрес устройства можно только для хостов, которые находятся вместе свами в локальной подсети, которые можно достичь напрямую через второй уровень (ethernet или wifi). Если попытаться сканировать удалённые хосты через роутер (дефолтный шлюз), ваш сканирующий хост будет общаться с роутером на втором уровне, а от роутера до пункта назначения пакеты будут отправляться/приниматься на третьем уровне. Т.е. невозможно узнать MAC-адрес устройства или компьютера в Интернете.
Хотя технически в некоторых обстоятельствах возможно определить MAC-адрес нелокальных хостов через такие протоколы как NetBIOS, SNMP и т.д. Для этих целей имеются соответствующие NSE скрипты. Если на узле запущена Samba или Windows, то nbstat покажет вам MAC-адрес и производителя. Для SNMP имеется скрипт snmp-interfaces.
Как в Windows по MAC-адресу определить производителя устройства
В Windows для определения вендора (производителя) устройства по MAC-адресу есть бесплатная программа MACAddressView.
Вы можете искать по MAC-адресу, названию компании, адресу компании, стране компании, всем MAC-адресам. Правила ввода такие:
- Введите один или несколько MAC-адресов, разделяя их пробелами или нажатиями . Можно указывать полный адрес (например, 01-02-03-04-05-06) или только его первые 3 байта (например, 01-02-03).
- Введите одно или несколько названий компаний для поиска, разделяя каждую строку поиска нажатием .
- Введите один или несколько адресов для поиска, разделяя каждую строку поиска нажатием .
- Введите одну или несколько стран для поиска, разделяя каждую строку поиска нажатием .
Как узнать MAC чужого компьютера?
Как всегда, вопрос имеет две составляющие. Сети есть локальные и глобальная. Так вот, в первых типах сетей- быстро и легко. Во второй – практически никак. Для вычленения mac адресов в своей сети достаточно набрать команду в терминале cmd Windows
arp -a
И консоль команд выведет информацию о всех связках MAC-IP устройств, которые ей известны в этой сети:
Как узнать производителя по MAC адресу ?
В сети подобных сервисов всё больше. Хотя бы вот этот: https://wintelguy.com/. Сайт забугорный, но со строкой ввода адреса вы не промахнётесь. Ресурс чертовски полезный, здесь вы найдёте “отслеживатель” электронной почты по шапке письма и много ещё полезного. Вот русскоязычный ресурс:
https://www.networkcenter.info/inform/mac
напоминает предыдущий, но не так богат функционалом. А вам и не нужно более…
Как узнать MAC-адрес устройств в локальной сети
Смена MAC-адреса
Существует распространенное мнение, что MAC-адрес жестко вшит в сетевую карту и сменить его нельзя или можно только с помощью программатора. На самом деле это не так. MAC-адрес легко меняется программным путем, так как значение, указанное через драйвер, имеет более высокий приоритет, чем зашитое в плату. Однако всё же существует оборудование, в котором смену MAC-адреса произвести невозможно иначе, как воспользовавшись программатором. Обычно это телекоммуникационное оборудование, например, приставки для IP-TV (STB).
В Windows смену MAC-адреса можно осуществить встроенными средствами ОС. В свойствах сетевой платы, во вкладке «Дополнительно» Свойство: Сетевой адрес, указывается нужный MAC-адрес.В Linux MAC-адрес меняется одной командой от пользователя root:
- ifconfig ethN hw ether <mac-address>
где ethN — имя сетевого интерфейса. Однако после перезагрузки ОС смену MAC-адреса нужно провести заново.
В FreeBSD, OpenBSD:
- ifconfig ethN lladdr <mac-address>
> См. также
- ARP
- Media Access Control
- IP-адрес
- Компьютерная сеть
- Компьютер
> Примечания
Смена MAC-адреса
Распространенной практикой у сетевых провайдеров является привязка идентификатора оборудования к конкретному адресу. В этом случае при замене роутера на новый или его неисправности придется общаться со службой технической поддержки. Выполнение этой операции на стороне провайдера не занимает много времени, но возможно потратить его придется на переговоры или ожидание нужного специалиста. Чтобы не сидеть без интернета, можно пойти на небольшую хитрость и изменить MAC-адрес сетевой карты на компьютере с Windows 7. Выполнение этой операции возможно благодаря заложенному в операционной системе приоритету программных настроек над аппаратными. Рассмотрим несколько способов.
Диспетчер оборудования
Используем метод универсальных для всех версий ОС:
- С помощью сочетания клавиш Win + R открываем диалоговое окно «Выполнить».
- Вводим следующую строчку: devmgmt.msc
- В открывшемся Диспетчере устройств находим сетевой адаптер.
- Вызываем контекстное меню правой клавишей мышки.
- Выбираем пункт «Свойства».
- Переходим на вкладку «Дополнительно». Здесь необходимо найти раздел «Локально администрируемый адрес».
- Значение MAC вводим без двоеточий, пробелов и дефисов. В поле должно быть указано ровно 12 символов.
Заданные изменения вступят в силу после перезагрузки компьютера. Когда необходимость в подмене отпадет, в этом же пункте настроек выбираем опцию «Отсутствует».
Редактор реестра
Второй способ требует более серьезного вмешательства в операционную систему и предполагает использование редактора реестра. Внесение в него некорректных записей может привести к нестабильной работе системы. По этой причине использовать его лучше опытным пользователям, знакомым с принципами работы реестра Windows. Рассмотрим последовательность действий:
- Воспользуемся диалоговым окном «Выполнить». Вызываем его стандартным сочетанием клавиш Win + R, которое работает во всех версиях ОС Microsoft.
- В текстовом поле набираем «regedit» без кавычек.
- В основном дереве находим раздел HKEY_LOCALE_MACHINE.
- Последовательно открываем ветки, чтобы добраться до записи со следующим именем: HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}.
- Развернув ее, видим папки с четырехзначными цифровыми обозначениями. Чтобы найти нужный нам интерфейс, последовательно открываем каждую. Ищем в ней параметр «DriverDesc». Его название должно в точности совпадать с наименованием сетевой карты в Диспетчере устройств. На рисунке видно, что в нашем случае искомой папкой оказалась «0007».
- Вызываем в правой части окна контекстное меню.
- Создаем новый строковый параметр, присвоив ему имя «NetworkAddress».
- Дважды щелкаем мышкой по новой записи, чтобы открыть ее для редактирования. В поле «Значение» вносим нужный нам MAC-адрес. Как и в случае с диспетчером задач ввод данных выполняется без разделения октетов символами двоеточия.
Внесенные изменения начнут работать после перезагрузки ПК. Для отмены изменений параметр «NetworkAddress» нужно удалить из реестра.