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

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

Знаете ли вы, что можно получить MAC-адрес компьютера Windows, не покидая своего кресла? Это делается очень легко и просто, буквально за несколько секунд. Для этого потребуется всего-лишь несколько простых манипуляций, с которыми справится даже начинающий пользователь операционной системы Windows.

Для чего нужен MAC-адрес?

Прежде чем говорить о том, как узнать MAC адрес компьютера, нужно рассказать что это такое.

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

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

Какова конкретная функция MAC-адреса и для чего он используются?

MAC-адреса — это низкоуровневые основы, которые отвечают за работу вашей сети на базе Ethernet.

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

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

Как IP-адреса и MAC-адреса работают вместе?

IP — это протокол, который используется на уровне выше ethernet. Другим протоколом, например, будет IPX.

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

До сих пор ситуация, похоже была иной, потому что теперь у нас есть два IP-адреса: один — адрес назначения исходного IP-пакета, другой IP-адрес устройства, которому мы должны отправить пакет (следующий прыжок — Назначения или маршрутизатора).

Поскольку ethernet использует MAC-адреса, отправитель должен получить МАС-адрес следующего перехода. Для этого используется специальный протокол ARP (протокол разрешения адресов). Как только отправитель получил MAC-адрес следующего перехода, он записывает этот целевой MAC-адрес в пакет и отправляет пакет.

Как работает ARP?

ARP сам по себе является протоколом над ethernet, например, IP или IPX. Когда устройство хочет узнать MAC-адрес для заданного IP-адреса, он отправляет пакет на широковещательный MAC-адрес с вопросом «Кто имеет IP-адрес yyyy?». Все устройства получают этот пакет, но только тот, у кого есть IP-адрес yyyy, ответит С пакетом «Это я». Запрос устройство получает ответ и теперь знает, что исходный MAC-адрес является правильным MAC-адресом для использования. Конечно, результат будет кэширован, поэтому устройству не нужно каждый раз разрешать MAC-адрес.

Другие варианты использования для MAC-адресов

Сетевые коммутаторы хранят список MAC-адресов, которые видны на каждом порту, и только пересылают пакеты в порты, которые должны видеть пакет.
В беспроводных точках доступа для контроля доступа часто используются MAC-адреса. Они разрешают доступ только для известных устройств (MAC-адрес уникален и идентифицирует устройства) с правильной кодовой фразой.
DHCP-серверы используют MAC-адрес для идентификации устройств и предоставления фиксированных IP-адресов некоторым устройствам.

Теперь вы знаете что такое MAC адрес и для чего он нужен, давайте приступ к ответу на вопрос о том, как узнать MAC адрес компьютера?

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

Как и было сказано выше, все делается очень просто. Откройте командную строку. Это можно сделать, нажав правой кнопкой мыши на кнопку «Пуск» и выбрав там пункт «Командная строка» с правами администратора. Мы используем Windows 10, но в предыдущих версиях системы меню выглядит похоже.

После того как вы откроете «командную строку», появится новое окно, затем введите такую команду как:

getmac /s viper

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

getmac /s <machine> /u <username> /p <password>

Если у вас есть проблемы с этим, вы всегда можете использовать команду arp. Вы можете использовать команду ping для определения IP-адреса имени компьютера, а затем использовать следующий синтаксис:

arp -a <ipaddress>

Конечно, есть много других способов получить информацию, но этот работает, и делает это очень быстро. Если у вас есть свои варианты того, как узнать MAC адрес компьютера, быстрым способом — обязательно напишите нам об этом в форму комментариев. Если ваш вариант окажется очень интересным, мы обязательно дополним информацию.

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

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

Реклама