Что такое mac-адрес и как он работает?
Содержание:
- Как изменить MAC-адрес сетевого адаптера в Windows
- Как узнать мак адрес устройств
- Как узнать MAC-адрес устройства/компьютера в Интернете
- Как узнать MAC-адрес и производителей беспроводных точек доступа в Windows
- Смена MAC-адреса
- Приложения
- Настройка записей таблицы статических, динамических и черных MAC адресов
- Способ 3: Командная строка в Windows
- Определяем MAC-адрес в Windows
- Изменение параметров
- Определяем Mac используя окно «Выполнить»
- Определение ip-адреса чужого компьютера в сети
- Что такое Mac-адрес. Почему у одного компьютера их может быть несколько
- Как узнать MAC адрес
- Структура МАС адреса
- Роль МАС адресов в функционировании сети
- Как узнать мак адрес ноутбука — 3 способа
- Способ 2: Веб-интерфейс маршрутизатора
Как изменить 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
Теперь перезагрузите компьютер, чтобы применить внесенные изменения.
Как узнать мак адрес устройств
Компьютера и ноутбука под Windows
Чтобы узнать мак адрес компьютера на базе Windows, выполните следующее:
Щелкните правой клавишей мышки по иконке сети в системном трее (правой области панели задач). Выберите «Центр управления сетями«, если у вас Windows 7, или «Параметры сетей и Интернет«, если Windows 10.
Перейдите в папку сетевых подключений, кликнув «Настройка параметров адаптера«.
Откройте контекст интересующего подключения и выберите «Состояние«. В окошке состояния щелкните «Сведения«.
Строка «Физический адрес» — и есть мак выбранного адаптера.
К сожалению, этот вариант применим только к активным сетевым подключениям. Узнать mac-адрес интерфейса, который в настоящее время не используется, он не позволяет. Но это можно сделать вторым методом — через командную строку.
Итак:
- Запустите любым способом командную консоль или PowerShell.
- Вбейте в нее инструкцию ipconfig -all и нажмите клавишу подтверждения.
В окне консоли отобразится весь список сетевых интерфейсов компьютера, и возле каждого из них будет показан его физический адрес. Главное — разобраться, что с чем связано.
iMac и Macbook
Узнать мак-адрес Мака (компьютера марки Apple) тоже весьма несложно. Обычно это делают теми же способами, что и в Windows — через настройки сети и терминал (консоль).
Первый способ — через сетевые настройки:
Кликните по яблочку (логотипу Apple) в верхнем левом углу экрана и выберите в меню «Системные настройки«.
Кликните кнопку раздела «Сеть«.
Выделите текущее подключение и в правой половине окна нажмите «Дополнительно«.
В следующем окошке щелкните последнюю вкладку — «Ethernet» либо «Аппаратура«.
Нужный параметр находится в строке «Идентификатор Ethernet» или «MAC-адрес«.
Второй способ узнать mac на Маке — через терминал. Здесь тоже достаточно выполнить одну-единственную команду: ifconfig. Физический адрес адаптера отображается в строке «ether«.
Роутера
Простейший способ узнать mac WAN-интерфейса роутера — перевернуть его днищем вверх. В 90-95% случаев вы найдете нужные сведения на этикетке.
Физические адреса других интерфейсов, как правило, несложно отыскать в настройках. Так, продукты TP Link отображают их на первой же странице:
Asus RT-N тоже:
На прочих прошивках Asus и на других моделях роутеров сведения о маке могут находиться в иных местах, например, в разделах настройки беспроводной и проводной сетей.
Телефона и планшета
Чтобы посмотреть мак-адрес смартфона или планшетного ПК на Android, чаще всего достаточно открыть настройки и перейти в раздел «О телефоне» или «О планшете«. Интересующий параметр может находиться в общем списке, в подразделе «Техническая информация» либо «Общая информация» — различия обусловлены версиями и настройками прошивок.
На мобильных гаджетах Apple (iOS) сведения о mac-адресах находятся в настройках, конкретнее — в разделе «Основные» и «Об этом устройстве«. В примере на скриншоте ниже они подписаны как «Адрес Wi-Fi» и «Bluetooth«.
Как узнать MAC-адрес устройства/компьютера в Интернете
Получить MAC-адрес устройства можно только для хостов, которые находятся вместе с вами в локальной подсети, которые можно достичь напрямую через второй уровень (ethernet или wifi).
MAC-адреса используются только на уровне 2, а уровень 2 фактически представляет собой единую локальную сеть с собственными широковещательными (broadcast) доменами и сетями link-local. Исходный MAC-адрес и целевой MAC-адрес внутри пакетов TCP/IP изменяются по мере их перемещения из сети в сеть маршрутизаторами, которые пересылают пакеты на основе IP-адреса назначения.
MAC-адрес ПК бесполезен за пределами его собственной локальной сети, за исключением возможности использовать его для поиска поставщика сетевой карты в целях поддержки.
Исходный MAC-адрес (в пакете это заголовок source mac) заменяется MAC-адресом маршрутизатора (устанавливается в качестве значения заголовка source mac), и процесс повторяется.
Ваш исходный MAC-адрес (source mac) в пакете заменяется, но когда маршрутизатор получает пакет, возвращающийся с IP-адресом вашего компьютера в поле destination ip, он заменяет адрес в поле destination mac в пакете на MAC-адрес вашего ПК.
По сути, просто применяется концепция вашей локальной сети к каждой локальной сети.
То есть вы не можете узнать MAC-адрес устройства или компьютера в Интернете.
Хотя технически в некоторых обстоятельствах возможно определить MAC-адрес нелокальных хостов через такие протоколы как NetBIOS, SNMP и т.д. Для этих целей имеются соответствующие NSE скрипты. Если на узле запущена Samba или Windows, то nbstat покажет вам MAC-адрес и производителя. Для SNMP имеется скрипт snmp-interfaces.
Как узнать MAC-адрес и производителей беспроводных точек доступа в Windows
Вы можете узнать, какие рядом с вами работают сети Wi-Fi, а также узнать их производителя с помощью программы .
WifiInfoView сканирует беспроводные сети в диапазоне доступности и отображает расширенную информацию о них, включая: имя сети (SSID), MAC адрес, тип PHY (802.11g или 802.11n), RSSI, качество сигнала, частоту, номер канала, максимальную скорость, имя компании, модель роутера и имя роутера (только для роутеров, которые предоставляют эту информацию) и другое.
Обратите внимание на столбцы «Модель роутера» и «Имя роутера», для некоторых роутеров (которые сами отправляют эту информацию) в них написана точная модель. Насколько мне известно, в Linux нет готовых решений, которые показывали бы эту информацию. UPD: Теперь есть готовое решение и под Linux, подробности в «Новое в Wash и Reaver».
UPD: Теперь есть готовое решение и под Linux, подробности в «Новое в Wash и Reaver».
Смена 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» нужно удалить из реестра.
Приложения
Следующие сетевые технологии используют формат идентификатора EUI-48:
-
Сети
IEEE 802- Ethernet
- Беспроводные сети 802.11 ( Wi-Fi )
- блютуз
- Токен-кольцо IEEE 802.5
- Оптоволоконный распределенный интерфейс данных (FDDI)
- Асинхронный режим передачи (ATM), только коммутируемые виртуальные соединения, как часть адреса NSAP
- Fibre Channel и Serial Attached SCSI (как часть всемирного имени )
- Стандарт ITU-T G.hn , который обеспечивает способ создания высокоскоростной (до 1 гигабит / с) локальной сети с использованием существующей домашней проводки ( линий электропередач , телефонных линий и коаксиальных кабелей ). Уровень конвергенции прикладных протоколов G.hn (APC) принимает кадры Ethernet, которые используют формат EUI-48, и инкапсулирует их в блоки данных службы управления доступом к среде G.hn (MSDU).
Каждое устройство, которое подключается к сети IEEE 802 (например, Ethernet и Wi-Fi), имеет адрес EUI-48. Обычные сетевые потребительские устройства, такие как ПК, смартфоны и планшетные компьютеры, используют адреса EUI-48.
Идентификаторы EUI-64 используются в:
- IEEE 1394 (FireWire)
- InfiniBand
- (измененный EUI-64 как младшие 64 бита одноадресного сетевого адреса или локального адреса канала при использовании автоконфигурации адреса без сохранения состояния.) IPv6 использует модифицированный EUI-64 , вместо этого обрабатывает MAC-48 как EUI-48 (как он выбирается из того же пула адресов) и инвертирует локальный бит. Это приводит к расширению MAC-адресов (таких как MAC-адрес IEEE 802) до модифицированного EUI-64 с использованием только FF-FE (и никогда не FF-FF ) и с инвертированным локальным битом.
- Беспроводные персональные сети ZigBee / 802.15.4 / 6LoWPAN
- IEEE 11073-20601 (медицинские устройства, соответствующие IEEE 11073-20601)
Настройка записей таблицы статических, динамических и черных MAC адресов
Чтобы повысить безопасность портов, вы можете вручную добавить записи MAC адресов в таблицу MAC адресов, чтобы связать порты с MAC адресами, предотвращая атаки по подделке MAC адресов. Кроме того, вы можете настроить черные MAC адреса для фильтрации пакетов с определенными исходными или целевыми MAC адресами.
Чтобы добавить или изменить статическую, динамическую или черную запись в таблице MAC адресов:
Шаг | Команда | Поправки |
---|---|---|
1. Войдите в систему. | system-view | N/A |
2. Добавьте или измените запись динамического или статического MAC адреса | mac-address { dynamic | static } mac-addressinterface interface-typeinterface-number vlan vlan-id | Используйте ту же команду. |
3. Добавьте или измените запись черного MAC адреса. | mac-address blackhole mac-address vlan vlan-id |
Способ 3: Командная строка в Windows
При помощи одной простой консольной команды определить MAC-адрес роутера можно и через операционную систему, не запуская при этом браузер и какие-либо сторонние программы. Для этого произведите следующие действия:
- Откройте «Пуск» и запустите оттуда «Командную строку», например, отыскав приложение через поиск.
Пропишите и нажмите на Enter.
Через несколько секунд на экране появится общая карта сети, где нужно найти основной шлюз. Это IP-адрес роутера, который мы и будет использовать для получения MAC в дальнейшем. Есть и другие возможные варианты определения этого IP. Детальнее о них читайте далее.
Подробнее: Определение IP-адреса роутера
Затем введите команду .
Эта команда отвечает за проверку обмена информации между устройствами. Если ответы пришли быстро и потерь не обнаружено, переходите далее.
Основная команда, отвечающая за определение MAC-адреса, имеет вид .
После ее активации слева появится список с адресами в интернете. Изучите его, отыщите подходящий IP и узнайте его физический адрес.
Этот метод является универсальным и позволяет узнать определенный MAC-адрес или IP в зависимости от того, какие исходные данные заранее известны пользователю. Если вас заинтересовала тема поиска подобных сведений, рекомендуем взглянуть на статьи по ссылкам ниже.
Подробнее:Определение IP устройства по MAC-адресуПоиск по MAC-адресу
Определяем MAC-адрес в Windows
Для того, чтобы узнать MAC-адрес компьютера в Windows, можно воспользоваться тремя основными способами. Ни один из них не требует установки дополнительных программ или утилит, позволяя обойтись лишь внутренними возможностями «окон».
Способ 1. Узнаем MAC-адрес через командную строку
Командная строка Windows – обязательный инструмент для каждого пользователя из разряда «уверенных». Использование CMD (от англ. command prompt) в определении физического адреса устройства является универсальным и подходит для любой версии популярной операционной системы Microsoft (будь то проверенные временем Windows 7 или Windows 8, новенькая Windows 10 или старая добрая Windows XP).
Для того, чтобы открыть командную строку, необходимо воспользоваться одним из многочисленных вариантов. Мы выделим из них два наиболее удобных:
- Одновременно нажмите клавишу Win (кнопка с «окнами» в нижнем левом углу клавиатуры) и клавишу X (икс), после чего появится контекстное меню, в котором следует кликнуть по пункту «Командная строка»
- Одновременно нажмите клавишу Win и клавишу R, после чего появится окно «Выполнить». Введите слово cmd в поле и нажмите ОК.
После доступа к командной строке можно опять же поступить двумя способами, точнее — воспользоваться двумя командами:
ipconfig /all — покажет детальную информацию обо всех физических и виртуальных сетевых устройствах, используемых в компьютере. В моем случае система определила сразу два MAC-адреса: физический адрес стандартного Ethernet-порта (для сетевого кабеля) и Wi-Fi адаптера, который используется для доступа к сети (не люблю я все эти кабели, знаете ли!)
Обратите внимание, что, помимо информации о MAC-адресе, для Wi-Fi адаптера присутствуют другие сетевые данные (IP-адрес, адрес шлюза, DNS серверы и так далее)
getmac — покажет информацию о MAC-адресе для всех физических устройств компьютера. По моему скромному мнению является предпочтительной, потому что не усложняет жизнь пользователю лишней информацией.
Используя дополнительные атрибуты для команды ( или ) вы получите информацию в развернутом виде.
Что ж, теперь вы знаете, как узнать MAC-адрес компьютера через командную строку!
Способ 2. Ищем MAC-адрес в сведениях о системе
Для получения доступа к сведениям об операционной системе необходимо воспользоваться уже известным вам инструментом «Выполнить» (комбинация клавиш Win + R), после чего ввести в поле msinfo32 как показано на рисунке и нажать «ОК».
В левой части появившегося окна развернуть пункт «Компоненты» (нажатием «плюсика» или двойным щелчком), выбрать «Сеть», далее «Адаптер», и в правой части окна отыскать графу «MAC-адрес».
Вуаля! Просто, не правда ли?
Способ 3. Определяем MAC-адрес в сетевых подключениях
Для доступа к списку сетевых подключений воспользуемся все той же комбинацией Win + R (команда ncpa.cpl):
В открывшемся окне находим наше активное сетевое подключение и открываем его свойства (правый клик по иконке):
Затем наводим курсор мыши название используемого адаптера и получаем его MAC-адрес в виде всплывающего текста!
Пожалуй, главный минус данного способа — невозможность скопировать полученное значение для дальнейшего использования. Да и быстрым этот способ узнать MAC-адрес компьютера назвать нельзя.
Изменение параметров
Изменить MAC-адрес несложно, но при этом важно соблюдать простые правила. Комбинация не может начинаться с цифры 0
При этом она должна оканчиваться на следующие символы: A, E, 2 либо 6. Только соблюдение подобного условия гарантирует, что изменённые параметры вступят в силу. В Windows для этого достаточно открыть Диспетчер устройств. Сделать это можно самыми привычными для вас способами, например, через Панель управления. После этого нужно перейти на вкладку Сетевые адаптеры и отыскать сетевой гаджет, МАК-адрес которого вы намереваетесь изменить, щелкнуть по нему правой кнопкой мыши, после чего выбрать Свойства. Затем сразу же переключиться на вкладку Дополнительно и в списке найти параметр Сетевой адрес, после чего его можно будет изменить на новый. Стоит отметить, что для некоторых устройств такой способ недоступен.
Изменить настройку можно через Редактор реестра Windows. В нем необходимо выполнить команду: HKEY_LOCAL_MACHINE — SYSTEM — CurrentControlSet — Control — Class — {4D36E972-E325-11CE-BFC1-08002BE10318}. После этого в разделе появится несколько каталогов сетевых устройств. Нужно выбрать соответствующую папку устройства для смены МАК-адреса. Далее следует в правой части окна найти DriverDesc. Потом нужно выполнить нажатие правой кнопкой мыши по объекту и осуществить следующие действия: Создать — Строковый параметр, назвать его NetworkAddress. После этого открыть его и указать требуемое значение МАК-адреса. В конце следует осуществить перезагрузку программного комплекса Windows.
Следует отметить, что существуют специальные программы, которые позволяют узнать и изменить такие параметры, как значение MAC и IP. Во многих случаях их использование является более простым, нежели ручное внесение изменений. Информация о параметрах сетевых устройств очень важна. Она позволяет осведомлённым пользователям самостоятельно выполнять отладку работы компьютера либо ноутбука.
Определяем Mac используя окно «Выполнить»
Это очень простой метод определения Мак-адреса вашего ПК. Он отлично определяется ОС Видновс ХР – 10. Итак, для его определения сделаем следующее:
- Нажмём кнопочки Win+R, у нас покажется окошко «Выполнит». В него нужно ввести сочетание msinfo32, нажимаем Ок;
- У нас откроется большое окошко «Сведения о системе». Затем, нужно выбрать «Компоненты», далее «Сеть», затем «Адаптер»;
- В правом поле окошка мы видим информацию про все адаптеры ПК (находящиеся в сети), также и Мак-адрес.
Тут всё просто. Но, может случиться так, что там, где обычно стоит искомый адрес, будет стоять «Недоступно».
Тогда использует другой метод.
Определение ip-адреса чужого компьютера в сети
Выше мы рассмотрели, где можно увидеть собственный ip и mac компьютера.
Для того, чтобы узнать ip-адреса других компьютеров в сети из командной строки, нам необходимо знать имя компьютера или компьютеров которые нас интересуют.
Все приведённые ниже команды, в случае их частого использования, может быть удобнее оформить в виде bat-файлов, подробнее о которых мы говорили в статье Пакетные файлы (bat, батники) Windows
Чтобы узнать имя компьютера, можно пройти в Мой компьютер — Сетевое окружение (Компьютер — Сеть), где перед нами отобразятся компьютеры, подключенные к нашей сети
Также, список NetBIOS имён компьютеров в локальной сети можно просканировать командой
nbtstat -n
Допустим, нам интересен ip-адрес компьютера с именем APRESN-PC из скриншота, прикреплённого выше. Запускаем командную строку Windows и выполняем в ней следующую команду:
ping apresn-pc
Консоль системы начнёт обмен пакетами с конечным узлом, отобразив его адрес
Что такое Mac-адрес. Почему у одного компьютера их может быть несколько
Мак-адрес (mac address) — это индивидуальный 12-значный код, который получает каждый сетевой интерфейс или устройство еще на фабрике. Он служит для идентификации девайса в сети при получении и отправке информации. Именно по маку сетевая карта получает IP (за определение IP по известным Mac-адресам и наоборот в сетях Ethernet отвечают протоколы ARP и RARP). А если нет IP, не будет и Интернета.
Сколько мак-адресов может быть у одного компьютера и ноутбука? Столько, сколько в аппарате сетевых интерфейсов. Например, если на ПК установлен проводной адаптер Ethernet и отдельно — Wi-Fi, у него 2 mac-адреса.
Mac присваивает девайсу производитель, но это не значит, что ваш компьютер, телефон или роутер связан с ним навечно. Пользователь имеет возможность изменить этот параметр. Для чего? Некоторые интернет-провайдеры практикуют аппаратную привязку устройств абонентов — открывают доступ к сети только по известному мак-адресу. А это ограничивает свободу выбора.
Чтобы прописать в сетевых настройках ПК или роутера тот мак, который нравится провайдеру, сначала придется его определить. Как это сделать, выясним дальше.
Как узнать MAC адрес
Узнать MAC адрес можно несколькими способами. Первый и скорее всего самый простой это в свойствах сетевого подключения. Для этого левой кнопкой мышки кликаем на значок сетевого подключения в области уведомлений. В открывшемся окошке выбираем Центр управления сетями и общим доступом
В поле слева выбираем Изменение параметров адаптера
В открывшемся окошке выбираем нужное сетевое подключение MAC адрес которого нам необходимо узнать. Нажимаем на нем правой кнопкой мышки и выбираем Состояние
В окошке Состояние нажимаем Сведения…
В окошке сведениях о сетевом подключении вы можете видеть Физический или MAC адрес выбранного сетевого адаптера
Это значение можно записать для установки на другом компьютере.
Узнать MAC адрес так же просто с помощью командной строки. Открываем меню Пуск и в поле пишем «командная строка»
В открывшемся окошке командной строки набираем ipconfig/all
Жмем Enter
В высветившейся информации находим свою сетевую карту (в моем случае это встроенный в материнскую плату сетевой адаптер Ethernet) и в строке Физический адрес видим MAC адрес
Для удобства MAC адрес можно скопировать например в текстовый документ. Для этого в окошке командной строки нажимаем правой кнопкой мышки и выбираем Пометить
Мышкой выделяем MAC адрес и нажимаем Enter для копирования в буфер обмена
Открываем любой (например текстовый) документ и вставляем физический адрес туда (например с помощью клавиш Ctrl+V).
Есть еще одна простенькая команда специально для получения MAC адреса — getmac
В этом случае выводится только физический адрес.
Структура МАС адреса
Физический адрес состоит из 6 байтов. Его принято выражать в шестнадцатеричной системе счисления и записывать в следующем формате 00-aa-00-64-c8-09 или 00:aa:00:64:c8:09 . Значение каждого байта отделяют дефисом или двоеточием для того, чтобы адрес легко воспринимался визуально.
Первые 3 байта называются OUI (Organizational Unique Identifier) — уникальный идентификатор организации, то есть фирмы производителя. Младшие 3 байта называются Номер интерфейса, их значение устанавливается на заводе и является уникальным для каждого выпущенного устройства.
Чтобы посмотреть МАС адрес любой из ваших сетевых карт, воспользуйтесь командной строкой Windows. Наберите команду «ipconfig -all», только без кавычек.
На изображении можно увидеть имя сетевого подключения, МАС адрес сетевой карты и её название.
Если сетевое подключение активно, кликните по его значку в трее. Появится диалог, отображающий состояние подключения. Теперь перейдите на вкладку «Поддержка».
Чтобы узнать МАС адрес и другие характеристики данного сетевого интерфейса нужно нажать кнопку «Подробности».
В появившемся диалоговом окне в первой строке таблицы отображается МАС адрес сетевой карты, которая обеспечивает работу данного подключения.
Роль МАС адресов в функционировании сети
В то время как IP адрес является логическим и может изменяться администратором сети, MAC адрес является аппаратным и постоянным. Именно он на самом деле используется при обмене информацией между компьютерами по локальной сети.
С точки зрения модели сетевого взаимодействия OSI, MAC адрес используется сетевыми протоколами на канальном уровне.
Перед тем, как отправить пакет с данными по определённому IP адресу, компьютер должен узнать физический адрес получателя.
Каждый компьютер хранит физические адреса сетевых устройств своей локальной сети в специальной ARP-таблице и получает MAC адрес из неё. Для каждого сетевого интерфейса имеется отдельная ARP таблица.
В ARP-таблице два основных столбца: первый — IP адрес, второй — это соответствующий ему MAC адрес.
Если в таблице отсутствует физический адрес, соответствующий IP адресу, тогда в сеть посылается специальный широковещательный запрос с помощью служебного протокола ARP (Address Resolution Protocol) — протокол разрешения адреса.
Компьютер, на котором установлено устройство с IP адресом, содержащемся в запросе, посылает ответ с MAC адресом этого устройства. Когда требуемый MAC адрес получен, он будет занесён в таблицу и только после этого будут отправляться IP пакеты.
Если не удастся определить связанный с логическим адресом (IP) физический адрес (МАС), то такие пакеты отправляться в сеть не будут.
Чтобы просмотреть всю ARP таблицу с помощью командной строки Windows, можно ввести команду «arp -a» без кавычек и нажать Enter.
Записи в ARP таблицах могут быть статическими и динамическими. Динамические записи добавляются после опроса сети с помощью протокола ARP. Устаревшие записи с адресами, по которым давно не было обращений, постепенно удаляются из таблиц.
Статические записи вносятся администратором с помощью команды в формате
«arp -s IP-адрес MAC-адрес»,
например, «arp -s 158.56.85.210 00-aa-00-64-c8-09».
Статические записи присутствуют в таблице постоянно, пока их не удалят вручную.
Как узнать мак адрес ноутбука — 3 способа
Предположим, что вам нужно узнать адрес, по которому можно идентифицировать ваш ноутбук, как в локальной, так и более широкой сети, но вы не знаете, что надо сделать. Как узнать мак адрес ноутбука – самый популярный запрос у начинающих системных администраторов, которые только недавно приступили к практическим действиям, после теории в университете. Вашему вниманию три простых способа поиска мак адреса.
Мак адрес – тождественный, понятию «физический адрес», термин, который указывает на наличие данного устройства в сети, фактически предоставляет возможность распознать его на фоне остальных. То есть, у любого гаджета, который подключен к сети, есть свой уникальный адрес. Узнать мак адрес требуется для оптимальной настройки сетевых интерфейсов, интернет соединения или для переустановки сетевого адаптера.
Переходим к способам извлечения мак адреса:
- Самый банальный. На принадлежностях к ноутбуку – коробка, гарантийный лист, документация — должна быть информация об физическом адресе, спишите ее и вы получите мак адрес. Аналогично с маршрутизаторами, точками доступа или модемами. Чаще всего мак адрес находиться либо на устройстве, либо в документации.
- Запускаем командную строку: Win R – cmd – Enter. Далее вбиваем команду ipconfig. Получаем большое сообщение, в котором ищем строчку о физическом адресе.
- Заходим в панель управления, а далее к «Управлению сетями…». Выбираем опцию «Подключения по локальной сети», позже «Сведения» и в конце «Физический адрес».
Ещё про Yota: Регистрация йота в сети Остальные способы, которые существуют для решения вопроса «как узнать мак адрес ноутбука» являются или локальными (подходящими определенной модели и ОС ноутбука), или сложными. А зачем усложнять себе жизнь, если можно воспользоваться тремя лёгкими способами.
Способ 2: Веб-интерфейс маршрутизатора
Для выполнения следующей инструкции потребуется быть подключенным к роутеру через Wi-Fi или кабель локальной сети, ведь придется авторизовываться в веб-интерфейсе. Практически в любой реализации данного меню процесс определения MAC-адреса происходит практически-одинаково, а самое главное сейчас — войти в интернет-центр, о чем развернуто читайте далее.
Подробнее:Определение логина и пароля для входа в веб-интерфейс роутераВход в веб-интерфейс роутеровРешение проблемы с входом в конфигурацию роутера
Теперь мы предлагаем на примере трех разных представлений веб-интерфейсов разобраться с получением интересующей информации, а также вкратце расскажем о том, как быть тем юзерам, кто клонировал MAC-адрес.
TP-Link
Компания TP-Link — один из самых популярных производителей сетевого оборудования с привычным для многих интерфейсом интернет-центра, поэтому мы остановились на его устройствах в первую очередь. Для определения локального MAC-адреса нужно только выполнить авторизацию, чтобы оказаться в разделе «Состояние»
Там обратите внимание на строки «LAN». Пример расположения сведений указан на следующем скриншоте
Однако локальный адрес не всегда совпадает с тем, что находится на наклейке самого устройства, ведь там даже указано, что этот параметр относится к WAN. Чтобы определить его, просто опуститесь ниже в том же разделе «Состояние» и в блоке «WAN» найдите интересующее значение.
Если вы ранее уже клонировали MAC-адрес, присвоив роутеру значение компьютера, он может не отображаться в упомянутом выше меню, поэтому придется поступить немного другим образом.
- Через левое меню переместитесь в «Сеть».
Здесь выберите категорию «Клонирование MAC-адреса».
Посмотрите на поле «MAC-адрес в сети WAN». Сейчас вы можете его восстановить, если это нужно.
После клонирования MAC в двух полях будет одинаков.
ZyXEL
Следующим рассмотрим веб-интерфейс от ZyXEL Keenetic, чей внешний вид немного отличается от общепринятого. После авторизации в интернет-центре вы попадаете в раздел «Монитор». Здесь посмотрите на блок «Домашняя сеть», где и определите MAC-адрес устройства. При необходимости его можно без проблем скопировать, выделив и зажав комбинацию клавиш Ctrl + C.
Если к текущему маршрутизатору подключен любой другой роутер и вы знаете его IP-адрес, чуть ниже в этом же разделе найдите блок «MAC-адреса клиентов». Посмотрите на присутствующую таблицу и отыщите необходимый физический адрес.
ASUS
Роутеры от компании ASUS обладают самыми продвинутыми и слегка запутанными интерфейсами, в связи с чем расскажем о таких моделях тоже. Главное меню у них называется «Карта сети», а LAN MAC-адрес отображается справа внизу, где показаны основные сведения о локальной сети.
При необходимости переключитесь к беспроводной точке доступа, где вы тоже сможете просмотреть ее физические адреса, только учитывайте, что некоторые модели поддерживают функционирование на двух разных частотах одновременно, соответственно, MAC-адреса могут различаться.
Принцип поиска нужной информации в других моделях маршрутизаторов, которые не попали в разбор этого способа, примерно такой же. В большинстве случаев не требуется переходить к другим разделам или меню, ведь необходимая информация отображается в главном окне.