Что такое MAC-адрес и как его найти на ПК или Mac

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

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

Какими бы ни были причины, по которым вам нужен MAC-адрес, мы покажем вам несколько способов сделать это как на Mac, так и на ПК.

Что такое MAC-адрес?

MAC-адрес представляет собой уникальный 17-значный адрес (например, 00: 1A: C2: 9B: 00: 68), который служит идентификатором оборудования, встроенным в сеть вашего компьютера. карта контроллера интерфейса (NIC).

Уникальный идентификатор назначается производителем устройства и постоянно привязан к вашему устройству. Это позволяет устанавливать соединение между устройствами в локальной сети.

Существует два основных типа MAC-адресов: универсально управляемый адрес (UAA) и локально управляемый адрес (LAA).

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

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

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

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

Как найти MAC-адрес на вашем ПК или Mac

Есть несколько причин, по которым вам нужно для определения MAC-адреса вашего устройства, включая:

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

Как найти MAC-адрес на ПК с Windows 10

Вы можете найти MAC-адреса в своей Windows 10 через настройки, панель управления, системную информацию, командную строку и PowerShell.

Как найти MAC-адрес на вашем ПК с помощью настроек
  1. Для этого выберите Пуск> Настройки> Сеть и Интернет .
  1. В зависимости от вашего сетевого подключения выберите Ethernet или Wi-Fi .
  1. Выберите Свойства оборудования в разделе
  1. Проверьте MAC-адрес вашего ПК в разделе Свойства .
Как Найдите MAC-адрес на вашем компьютере с помощью панели управления
  1. Для этого откройте Панель управления> Сеть и Интернет .
  1. Выберите Центр управления сетями и общим доступом .
  1. Затем выберите Изменить настройки адаптера .
  1. В зависимости от вашего подключения дважды щелкните Ethernet или WiFi .
  1. Дважды щелкните Wi-Fi и выберите
  1. Проверьте свой MAC-адрес рядом с Физическим адресом .
Как найти М Адрес AC на вашем ПК через командную строку
  1. Для этого введите CMD в поле поиска и выберите Командная строка> Запуск от имени администратора .
  1. Введите команду ipconfig/all и нажмите Enter . Вы увидите MAC-адреса для каждой сетевой карты, установленной на вашем ПК, а также MAC-адреса, которые не связаны с аппаратными картами.
  1. Проверьте MAC-адрес в поле Physical address .

Примечание . Если вы хотите четко видеть MAC-информацию активных сетевых адаптеров, введите getmac/v и нажмите Enter .

Как найти MAC-адрес на вашем компьютере с помощью Windows PowerShell
  1. Для этого щелкните правой кнопкой мыши Пуск> Windows PowerShell .
  1. Введите команду Get-NetAdapter и нажмите Enter
  1. Проверьте MAC-адрес вашего сетевого адаптера . Вы увидите список всех сетевых адаптеров, настроенных на вашем ПК, вместе с их MAC-адресами.
Как найти MAC-адрес на вашем ПК с помощью системной информации
  1. Для этого введите Информация о системе в поиске b ar и выберите его в результатах поиска.
  1. Затем разверните раздел Компоненты , а затем выберите раздел Сеть .
  1. Выберите Адаптер , перейдите в сетевой адаптер и подтвердите MAC-адрес своего компьютера.

Как найти MAC-адрес на Mac

  1. Чтобы найти MAC-адрес на вашем компьютере Mac, выберите Меню> Системные настройки> Сеть .
  1. Выберите
  1. Проверьте MAC-адрес в разделе Информация или Пользовательский режим/Расширенный для Mac, на котором работает Open Transport, или под Ethernet , если на вашем Mac работает MacTCP. Вы также можете выбрать вкладку WiFi , чтобы увидеть MAC-адрес под дисплеем WiFi-адрес или Адрес аэропорта .

Знать MAC-адрес вашего компьютера Адрес

Мы надеемся, что вы смогли найти MAC-адрес своего ПК с Windows 10 или Mac. Узнайте больше о том, как работают MAC-адреса, из наших руководств о том, как изменить или подделать ваш MAC-адрес, и как определить свой IP-адрес по MAC-адресу.



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

Мне не удается найти MAC-адрес на новом компьютере с Windows 7. Я пробовал ipconfig/all в консоли, к которой получил по запросу ничего не найдено . Я также пробовал getmac . На экране очень быстро вспыхнул экран с информацией, которая, казалось, была информацией, но ее было недостаточно для чтения.


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

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

  1. Нажмите кнопку «Пуск» или нажмите клавишу Windows.

  2. В поисковом меню «Пуск» введите cmd.

  3. Нажмите Введите , чтобы выполнить командную строку, или щелкните появившуюся запись cmd .

  4. Введите ipconfig/all или getmac , и он должен выполнить обе команды, и окно останется открытым, чтобы вы могли видеть результат.

Примечание. getmac отлично подходит только для MAC-адресов. ipconfig подходит для IP-адресов и ipconfig/ all отлично подходит для IP-адреса и множества другой бесполезной информации (например, неиспользуемых соединений)

для использования getmac

  1. введите cmd в поле поиска и нажмите ввод или запустите окно ( логотип Windows + r )
  2. , затем введите getmac (ipconfig не требуется, на самом деле это не так. rk) и дайте ему поработать (повторное получение информации может занять несколько секунд)

, если вы используете ipconfig и ipconfig не хватает информации используйте ipconfig/all


41

Простой способ получить MAC-адрес (а) вашего сетевого адаптера (ов):

В командной строке введите

  getmac  

Пример:

Улучшить этот ответ
отредактировано 11 августа 2011 г. в 06:55
Gaff
17.3k1111 золотых знаков5353 серебряных знака6767 бронзовых знаков
ответ дан 11 янв.
  • 3
    +1. Я не знал об этом. Я всегда использую ipconfig/all, но это намного проще. — JordyOnrust 21 февраля 2010, 21:59
  • 1
    Я думаю, что адрес Ethernet обычно будет первым, а адрес Wi-Fi обычно будет вторым. — Клинтон Блэкмор 01 сен 2010, 21:35
  • 15
    Кроме того, если вы используете getmac/v , он покажет имя адаптера и состояние подключения. Намного проще, если у вас есть несколько сетевых адаптеров, особенно если у вас есть несколько виртуальных из программного обеспечения виртуальной машины. — TuxRug 10 окт. 2010 г., в 23:40
  • Работает ли он для неподключенных интерфейсов? По какой-то причине (или по неоснованию ;-p) ipconfig никогда не показывает мне MAC-адреса интерфейсов, которые не подключены. Возможно, это решение, которое я ищу. — Джеймс Хей 19 июня ’13 в 22: 46
добавить комментарий |

Простой способ получить MAC-адрес (а) вашего сетевого адаптера (ов):

В командной строке введите

getmac 

Пример:


28

Для Windows Vista и Windows 7 на панели управления:

Откройте Центр управления сетями и общим доступом> Подключение по локальной сети> Подробности> Физический Адрес .

Улучшите этот ответ
отредактировал 24 февраля 2012 в 22:10
Тамара Вийсман
55.2k2626 золотых знаков174174 серебряных знака254254 бронзовых знака

iv>

ответил 7 ноября 2009 г., в 16:13
  • 2
    Раздражающе доступен только при подключении, как и MAC из ipconfig — боль, когда мне нужен MAC-адрес компьютеров Windows, прежде чем они подключиться. — Джеймс Хей 19 июня ’13 в 22: 46
добавить комментарий |

Для Windows Vista и Windows 7 в панели управления:

Откройте Центр управления сетями и общим доступом> Подключение по локальной сети> Подробности> Физический адрес .


8

Вы также можете найти MAC-адрес с использованием VBScript:

  strComputer = "." Установить objWMIService = GetObject ("winmgmts:" _ & "{impersonationLevel = impersonate}! \" & strComputer & "   root  cimv2 ") Установить colItems = objWMIService.ExecQuery (" Выбрать MAC-адрес из Win32_NetworkAdapter, где DeviceID = 1 ") для каждого объекта objItem в colItems Wscript.Echo" MAC-адрес: "& objItem.MACAddress Next  

Улучшить этот ответ
отредактировано 10 октября 2010 г. в 22:40
Peter Mortensen
11.3k2222 золотых знака6464 серебряных знака8686 бронзовых знаков
ответил 7 ноя 2009 в 06:29
  • 3
    getmac делает то же самое и встроено в Windows. — MDMarra, 9 нояб., 12:07
  • 8
    это не называется изобретением колеса. Это называется «есть много способов делать что-то». vbscript работает практически во всех версиях Windows, включая Win9x. getmac доступен не во всех версиях. — user31894 10 нояб., 01:38
  • Ну, это вопрос Windows 7, так зачем писать сценарий whoooole, если можно просто ввести команду? — TFM 22 мая 2010 г., 10:03
  • @TFM: потому что сценарий может выдать вам только MAC-адрес, а getmac требует синтаксического анализа вывода … — Тамара Вийсман, 24 фев. 2012, 22:11
  • 2
    @TFM: Это и WMI можно использовать в сети изначально, без необходимости «изобретать колесо» с помощью SSH/psexec/WS-Remoting. Просто измените strComputer . — user1686 24 фев. ’12 в 22:13
добавить комментарий |

Вы также можете найти MAC-адрес с помощью VBScript:

  strComputer = ".  "Установить objWMIService = GetObject (" winmgmts: "_ &" {impersonationLevel = impersonate}! \ "& strComputer &"  root  cimv2 ") Установить colItems = objWMIService.ExecQuery (" Выбрать MACAddress из Win32_NetworkAdapter) где  Для каждого objItem в colItems Wscript.Echo "MAC Address:" & objItem. MACAddress Next  

6

Вы можно использовать командлет PowerShell Get-NetAdapter .

Он отображает красивую таблицу, которая идентифицирует каждый сетевой интерфейс по его MAC-адресу.

Улучшите этот ответ
отредактировано 9 октября 2013 года в 16:34
ответил 9 октября 2013 в 1:05
  • 1
    Только для Windows Server 2012 R2 и Windows 8.1. — harrymc 10 апр. ’14 в 20:14
  • Какая минимально необходимая версия PowerShell? — Питер Мортенсен, 19 июня 2016, 21:24
  • Насколько мне известно, командлет появился в Windows 8.1. Обновление PowerShell не установит его в старых системах. — Alex Jasmin 21 июня ’16 в 14:02
добавить комментарий |

Вы можете использовать командлет PowerShell Get-NetAdapter .

Он отображает красивую таблицу, которая идентифицирует каждый сетевой интерфейс по его MAC-адресу.

Оцените статью
logicle.ru
Добавить комментарий