Top.Mail.Ru
Что такое MAC-адрес и как его изменить?
25.03.2019 в 12:52
STILET
184

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

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

MAC означает контроль доступа к медиа. Таким образом, MAC-адрес — я буду называть его MAC для краткости — это именно тот уникальный идентификатор, который контролирует доступ к контроллеру сетевого интерфейса (NIC), который мы часто называем сетевым адаптером.

Ваше устройство — будь то компьютер, планшет или телефон — может подключаться к Интернету, поскольку у него есть сетевая карта. Этот сетевой адаптер поставляется в виде адаптера Wi-Fi, адаптера Ethernet (проводного) или сотового адаптера.

MAC-адрес состоит из шести групп по два символа (цифры или буквы). В зависимости от того, где вы просматриваете адрес, эти группы разделяются двоеточиями, дефисами или вообще ничем.

Тем не менее, вот типичный MAC-адрес, показанный на компьютере Windows: D4-FB-6A-7C-31-B4. (Я составил этот случайный адрес для использования в качестве примера в этой статье). Этот же адрес может также отображаться как d4: fb: 6a: 7c: 31: b4 или D4FB6A7C31B4, в зависимости от того, какую платформу или приложение вы используете для его просмотра.

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

Что нужно знать о MAC:

MAC-адрес является уникальным и постоянным. Он встроен в каждый сетевой адаптер производителя. Это как идентификационный номер автомобиля (VIN) автомобиля.
Однако возьмите «постоянный» с небольшим количеством сомнения, потому что, как и VIN, он подвержен изменениям. Подробнее об этом ниже.
В конце концов, у нас закончится пространство MAC-адресации. Но, учитывая, что это 48-битная схема с общим количеством 281 474 976 710 656 — это 281 триллион, а затем и еще несколько сотен миллиардов — возможные адреса, можно с уверенностью сказать, что многие вещи, имеющие более важное значение — например, человечество, чем  нехватка MAC.
Как правило, на новом устройстве указан MAC-адрес. Это не секрет, каждый может это увидеть. Однако, как только ваше устройство станет вашим, рекомендуется сохранить этот адрес в безопасности. Вы узнаете почему к концу этого поста.
Существует много других имен для MAC-адреса. Вот несколько примеров: физический адрес, идентификатор базового набора услуг (BSSID), аппаратный адрес Ethernet (EHA), аппаратный адрес и адрес адаптера.

Использование: MAC-адрес против IP-адреса

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

Использование MAC-адреса

Сервер DHCP (как и ваш маршрутизатор) использует MAC-адрес для назначения IP-адреса сетевому адаптеру. Без MAC адаптер не может получить IP-адрес. Без IP-адреса устройство не может подключиться вообще. Так что да, MAC важен.

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

И наоборот, вы также можете MAC запретить (или явно разрешить) доступ к адаптеру через фильтрацию MAC, что-то вроде функции безопасности. «Вид», потому что это не очень безопасно, так как вы можете «изменить» этот адрес.

По большей части, когда вы ничего не делаете, MAC-адрес является постоянным. Следовательно, если кто-то знает MAC вашего устройства (например, ваш телефон), он потенциально может отследить вас. Это верно как на локальном (LAN), так и на интернет (WAN) уровнях.

Тем не менее, время от времени вы можете изменить MAC-адрес своего устройства.

Причины, по которым вы можете изменить свой MAC

  • Вы хотите повторно использовать уже утвержденный MAC-адрес на новом устройстве. По этой причине многие маршрутизаторы имеют функцию «клонирования MAC».
  • Вы знаете, что ваш компьютер заблокирован в сети, и хотите получить еще один шанс подключиться.
  • Вы собираетесь присоединиться к новой сети — например, к общедоступному Wi-Fi — и не хотите, чтобы люди знали настоящий MAC вашего устройства.

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

Как выяснить MAC вашего устройства

Существует много способов узнать MAC-адрес устройства, в зависимости от типа устройства. Например, на маршрутизаторе или модеме адрес обычно находится на нижней стороне. Мобильное устройство (например, телефон) показывает в области «Об устройстве».

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

Совет: в случае, если на вашем компьютере установлены две сетевые карты (одна для Wi-Fi и одна для Ethernet), вот как узнать, какой MAC-адрес принадлежит какой сетевой карте: подключите одну из сетевых карт к сети

Как изменить MAC вашего устройства

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

То, что вы можете сделать, это замаскировать реальный MAC-адрес сетевой карты под другой с помощью программного обеспечения. Это временно. Когда вы перезагружаете (или переустанавливаете) приложение или перемещаете сетевой адаптер на другое устройство, возвращается его реальный MAC-адрес. Тем не менее, имейте в виду об ограничениях, когда речь идет о MAC-адресах.

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

Смена МАС роутера

Это возможно только в маршрутизаторах с функцией клонирования MAC. В этом случае просто войдите в веб-интерфейс маршрутизатора, перейдите в область настроек WAN (Интернет) и выберите новый MAC-адрес — в зависимости от того, какой вам нужен формат, если он соответствует формату. Или вы можете выбрать клонирование MAC компьютера, который вы используете.

Изменить MAC компьютера под управлением Windows

Есть много способов изменить MAC на компьютере с Windows. Вам необходимо использовать учетную запись с правами администратора.

    1. Щелкните правой кнопкой мыши сетевой адаптер, с которым вы хотите работать, и выберите «Свойства».
    2. Откроется окно свойств соединения.
    3. Нажмите кнопку «Настроить», затем на вкладке «Дополнительно».
    4. Перейдите к записи «Сетевой адрес» (или «Локально управляемый адрес»).
    5.  Измените значение на MAC-адрес по своему вкусу. Его нужно ввести без всякой тире или двоеточия, например: D4FB6A7C31B4, затем нажмите OK. Кстати, если новый адрес не работает — некоторые адаптеры могут использовать только определенные варианты — просто введите другой.

И все, перезагрузите компьютер, и ваш новый адрес вступит в силу. Чтобы отменить это, просто повторите шаги с 1 по 4, затем выберите «Нет», прежде чем нажимать «ОК».

Как сменить MAC компьютера Mac

Опять же, есть несколько разных способов изменить MAC на компьютере Apple, но следующий является наиболее удобным. Обратите внимание, что вам нужно войти в Mac с учетной записью администратора, чтобы это работало.

Определите сетевой адаптер, с которым вы работаете: это называется именем интерфейса. Если на компьютере установлен только один сетевой адаптер (все компьютеры, поддерживающие только Wi-Fi), то имя интерфейса всегда en0 (то есть en и ноль). Но если у машины есть другая сетевая карта, ее имя интерфейса будет en1 и так далее. Узнайте, какой из них какой.

Убедитесь, что сетевой адаптер не используется: если это сетевой адаптер Ethernet, отсоедините сетевой кабель. Если это адаптер Wi-Fi, нажмите и удерживайте клавишу параметров, затем нажмите значок Wi-Fi (в верхнем правом углу), а затем нажмите Отключить от текущей сети Wi-Fi. Не отключайте (не выключайте) адаптер!

Вызов терминала: используйте Spotlight (Command + пробел), а затем найдите «Terminal», когда найдете, нажмите на него. Программа терминала запустится.

4. Выполните команду изменения MAC: если вы хотите использовать наш пример MAC-адреса выше, а имя интерфейса NIC — en0, скопируйте и отправьте следующую команду в терминал, затем нажмите Enter (введите пароль своей учетной записи, затем нажмите Enter еще раз, если будет предложено). ):

sudo ifconfig en0 ether d4:fb:6a:7c:31:b4

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

openssl rand -hex 6 | sed ‘s/(..)/1:/g; s/.$//’ | xargs sudo ifconfig en0 ether

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

Кстати, если вы хотите проверить, работает ли изменение, используйте эту команду:

ifconfig en0 | grep ether

Он покажет текущий MAC-адрес в действии.

Вывод

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

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

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

Warface Statistics.png Assistant for Apex Legends.png Assistant PUBG.png
Top.Mail.Ru Яндекс.Метрика