Как узнать mac адрес компьютера?

Зачем может понадобиться физический номер устройства? Необходимость знать значение mac-адреса сетевого адаптера возникает не только у тех, кто связан с настройкой сетей и компьютеров в своей профессиональной деятельности.

Зачем нужно менять

Спецслужбы по адресу пытаются поймать преступников, а Интернет-ресурсы блокируют нарушителей. Это выглядит примерно так:

  1. Читер заходит в игру, нарушает правила.
  2. Программёры ресурса вычисляют mac-адрес и запрещают серверу его подключение.
  3. Читер ставит виртуальную машину, меняет на ней mac-адрес и играет дальше.
  4. В этом случае его могут попытаться забанить по IP-адресу. Так например, все уважающие себя компании запрещают у себя играть через прокси-сервер.

Время от времени провайдеры, предоставляющие доступ в сеть Internet населению, привязывают свою услугу к «железу» вашего ПК. Чтобы было проще стучать спецслужбам, а смена mac-адреса не поможет, потому что у них имеются адреса собственных маршрутизаторов для слежения. При замене сетевой карты или покупке нового системного блока возможны два варианта действий в процессе настройки работы Интернета:

  • изменение mac-адреса программным путём через виртуальные сетевые адаптеры;
  • смена параметров подключения у провайдера.

В первом случае надо знать, что за программное обеспечение поможет решению вопроса. Во втором — нужно связаться с фирмой-провайдером по телефону и сообщить о замене оборудования. К счастью, mac-номер устройства легко узнать и, при необходимости, вполне по силам поменять вручную самостоятельно.

Требуется смена и самим провайдерам. Мощный сервер должен поддерживать несколько линий, одна из которых резервная. Во избежание путаницы у всех его сетевых карт один и тот же mac-адрес. Он меняется программным путём при формировании пакетов, что происходит совершенно прозрачно для всех участников обмена информацией. Драйверы смены адреса имитируют его и для всех серверных приложений. Грубо говоря, никто, кроме админа, об этом не знает.

Дадим определение

Mac-адрес служит для преобразования битов и байтов в сетевые кадры выбранного протокола. Этим занимается передатчик, за счёт чего скрывается топология сети, и вышестоящие приложения становятся универсальными. Как браузеру, все равно, под какой системой работать, так и приложения смогут использовать Ethernet не хуже Token Ring. Mac-подуровень нормируется стандартами:

  1. IEEE 802.3 – для топологии Ethernet.
  2. IEEE 802.4 – Token Bus.
  3. IEEE 802.5 – Token Bus.
  4. IEEE 802.6 – MAN.
  5. IEEE 802.12 – 100 VG.

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

Диспетчер устройств

Передатчик формирует пакет в манчестерском коде, когда замечает отсутствие несущей. Кадры быстро выплёвываются в сеть и принимаются одновременно всеми абонентами, заносящими данные в свой буфер (сетевой карты). Затем производится расшифровка. Если mac-адрес получателя не совпадает, то пакет игнорируется. Это и позволяет следить за абонентами, изготавливая сетевые адаптеры с подменёнными mac-адресами. Когда передачу начинают два узла одновременно, происходит сбой, в профессиональной среде называемой коллизией. Тогда следует повторная передача.

В каждом пакете данных обычно присутствует два mac-адреса – получателя и отправителя. Некоторые модели адаптеров позволяют задать этот параметр в ручном режиме. И поскольку он характеризует во многом изготовителя, то теперь наши дорогие читатели могут переехать в Зимбабву или вожделенные США. Этот приём как раз и может использоваться на серверах для обеспечения идентичности mac-адреса всех сетевых карт и в то же время уникальности значения. Если кто-то уже поработал на этом компьютере, то вместо пустого поля может присутствовать определённое значение.

Вкладка Дополнительно в Свойствах

Mac-адрес состоит из 6-ти байт, уникален и прошит во всех сетевых картах (подключаемых к разъёму на материнской плате, встроенных в материнку, внешних) в процессе их производства. Этот номер может выглядеть, например, так: 12:54:46:88:90:AB. Первые три байта всегда указывают на изготовителя, который получает уникальную последовательность байт в международной организации IEEE. MAC – аббревиатура от английских слов Media Access Control (в переводе на русский — Управление Доступом к Среде).

Работая, сетевые адаптеры фильтруют проходящий трафик, если они обнаруживают в пакете данных свой mac-адрес, то данные принимаются.

Mac-адрес в различных ОС

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

  • Windows;
  • Linux;
  • Mac OS X;
  • iOS;
  • Android;
  • FreeBSD.

Итак, как узнать mac адрес компьютера для каждой из перечисленных систем наиболее простым способом?

Windows

Для ОС Windows любой из версий проще всего воспользоваться командной строкой. Для этого требуется вначале вызвать консольный режим:

  1. Windows + R → cmd (набирают в открывшемся окне «Запуск программ» и нажимают клавишу Enter или кликают по ОК).
  2. Вводят строку getmac. Сведения о сетевом подключении

Windows 7

Зайти в панель управления и открыть ссылку Центр управления сетями и общим доступом:

  1. Щёлкнуть по подключению локального адаптера. Подключение по локальной сети
  2. Кликнуть кнопку сведения. Откройте сведения
  3. Посмотреть нужный параметр. Запомните параметр

Mac-адрес здесь называется физическим по имени протокола.

Windows 10

Эта операционная система достаточно сильно отличается от прочих из семейства Microsoft. Последовательность действий выглядит следующим образом:

  1. Зайти в Параметры системы. Системные Параметры
  2. Перейти на вкладку Сеть и интернет.
  3. Щёлкнуть по сетевому протоколу WiFi или Ethernet. Выбор адаптера
  4. Выбрать нужный адаптер (на рисунке всего лишь один). Параметр можно скопировать

При необходимости параметр можно скопировать в буфер обмена.

Linux

OC Linux  характеризуется немалым различием дистрибутивов. Вот как нужно действовать владельцу Ubuntu:

  1. Через панель зайти в настройки системы. Настройки системы
  2. Выбрать подраздел Network. Войдите в меню Network

Mac OS

Здесь все просто: Finder –> Программы (Applications)–> Служебные программы (Utilities) –>Терминал (Terminal). Осталось лишь набрать ifconfig.

iOS

Бывает необходимо выяснить уникальный идентификатор mac для iPhone, iPad-устройств на iOS. Например, это потребуется сделать для разрешения роутеру с Wi-Fi «раздавать» Интернет-трафик, поскольку точка доступа может быть настроена на фильтрацию по физическому адресу.

Вначале включают Wi-Fi на устройстве, а затем отправляются в меню Настройки –> Основные –> Об этом устройстве и ищут строчку «Адрес Wi-Fi». Именно здесь находятся уникальные шесть байт адреса.

Android

Множество смартфонов и планшетов самых разных производителей работают под управлением ОС Android. Тонкая настройка роутера под Android-устройствами также требует знания информации о железе.

  1. Сперва потребуется зайти в Настройки телефона.
  2. Затем проследовать к Wi-Fi.
  3. В правом меню зайти в настройки WiFi. Настройки на Андроиде
  4. Посмотреть в самом низу нужный параметр. Уточните данные

FreeBSD

Для FreeBSD также легко запомнить, как узнать mac-адрес компьютера. Его сообщит команда ifconfig|grep ether

Чтобы вновь не тратить время на поиски способов просмотра информации о «железе» лучше всего записать необходимые команды в блокнот. Удобно, когда в блокноте записаны все параметры настроек для подключения к Internet, данные о драйверах, установленных программах.

Виртуальные машины WM Ware

  1. В хранилище виртуальных машин выбрать нужную. Выбрать Edit Virtual Machine Settings.
  2. Перейти к свойствам сетевого адаптера (Network Adapter). Сетевой адаптер
  3. Нажать Advanced.Произведите выбор
  4. Считать нужный параметр. MAC адрес