Что такое mac адрес?
MAC адрес (Media Access Control) это уникальный идентификатор, представляющий собой комбинацию из букв и цифр на устройстве которое имеет выход в сеть. Он назначается производителем оборудования в момент производства. То есть любое устройство которое может подключаться к сети имеет свой мак адрес, ваш смартфон/компьютер/телевизор и тп.
Mac адрес это двенадцати значное шестнадцатеричное число, или шести байтовое двоичное число,и выглядит примерно так: 02-34-F3-4F-С3-3E Из них первые 6 цифр (в нашем случае 02-34-F3) обозначают производителя оборудования или сетевой карты OUI (Organizational Unique Identifier). Последние 6 цифр уникальные и обознчают NIC (Network Interface Controller).
MAC адрес может быть:
1 - Universally administered address (UAA) - это тот mac адрес который "физически" прописано на сетевой карте устройства. 2 - Locally administered address (LAA) - это радномный mac адрес, который случайным образом генерирует устройство, о нем будет подробнее ниже.
Что такое рандомный/частный мак адрес?
С целью предотвратить отслеживание перемещения людей и в целях безопастности смартфоны/ноутбуки уже несколько лет применяют технологию рандомизации. Она позволяет указывать не «физический», а какой-то другой mac адрес. То есть при подключение к WiFi сети смартфон подключиться не со своего “физического” мак адреса а с генерированым им случайным маком. По умолчанию функция рандомизации включена на всех смартфонах, отключить ее можно в ручную в настройках WiFi.
В каких случаях меняется мак адрес устройства?
При первом подключение к неизвестной WiFi сети смартфон сгенерирует случайный мак адрес и подключиться с ним. После смартфон запомнит эту сеть и при каждом подключение он будет выдавать именно тот же рандомный мак с котором он подключался в первый раз. Если вы нажмете “Забыть эту сеть” то смартфон удалит из своей памяти это мак и и при следующем подключение сгенерирует уже новый. Так же если ваш системный администратор сменит имя WiFi сети (SSID) то смартфон посчитает эту сеть как новую и так же назначит новый мак для этой сети.
Но есть исключение касаемо устройств Apple. Согласно их официальной документации (Ссылка) если у вас ios ниже 18 версии то устройство само сменит мак адрес если оно не подключалось к этой WiFi в течение 6 недель. Если у вас ios 18 и выше и включена опция “Чередующийся” в настройках WiFi то устройство будет чередовать новый мак каждые 2 недели.
Как отключить рандомный/мак адрес?
Для Android
Что бы отключить рандомный mac адрес на устройстве под управлением ОС Android нужно перейти в раздел Настройки/Wi-Fi, открыть настройки WiFi сети, к которой выполнено подключение, опускаемся в нижнюю часть данного меню, и в поле Конфиденциальность выбрать вместо Случайный MAC-адрес.
Но стоит учитывать что на некоторых устройств на android эта настройка может отличаться.
Для IOS
Для IOS нужно перейти в раздел Настройки/Wi-Fi, открыть настройки WiFi сети, к которой выполнено подключение, опускаемся в нижнюю часть данного меню, и в поле Частный адрес WiFi выключить ползунок.