MAC-адрес (или Media Access Control address) — это уникальный идентификатор сетевого интерфейса вашего iPhone, который используется для подключения к Wi-Fi, Bluetooth и другим беспроводным сетям. В отличие от IP-адреса, который может меняться, MAC-адрес присваивается устройству на этапе производства и остаётся постоянным (если не изменён вручную). Знание этого адреса может потребоваться для настройки роутера, фильтрации устройств в корпоративной сети или устранения проблем с подключением.
В этой статье мы разберём все актуальные способы найти MAC-адрес на iPhone — от стандартных настроек до скрытых системных команд. Инструкции подходят для всех моделей, включая iPhone 15 Pro Max, iPhone SE (3-го поколения) и более старые устройства на iOS 12 и новее. Особое внимание уделим нюансам, связанным с приватными MAC-адресами (функция Private Wi-Fi Address), которая может усложнить поиск реального идентификатора.
1. Способ: MAC-адрес Wi-Fi в настройках iPhone
Самый простой и быстрый метод — посмотреть адрес непосредственно в меню настроек сети. Этот способ работает на всех версиях iOS, но с оговоркой: если включена функция Private Wi-Fi Address, вы увидите не реальный MAC, а сгенерированный случайный. Вот как проверить:
Откройте приложение
Настройкина главном экране.Перейдите в раздел
Wi-Fi.Коснитесь значка «i» (информация) рядом с подключённой сетью.
Прокрутите вниз до блока
MAC-адрес Wi-Fi.
Если рядом с адресом есть надпись Частный (Private), значит используется виртуальный MAC. Чтобы увидеть реальный физический адрес, временно отключите функцию Private Wi-Fi Address (переключатель в этом же меню) и обновите страницу.
2. Способ: MAC-адрес Bluetooth и других интерфейсов
Помимо Wi-Fi, у iPhone есть MAC-адреса для Bluetooth, Cellular (мобильной сети) и даже Ultra Wideband (UWB) (в моделях с чипом U1). Их можно найти через скрытое меню диагностики:
Откройте приложение
Телефон.Наберите комбинацию:
*#5005*7672#и нажмите вызов.В появившемся меню выберите
Diagnostic→Network.Прокрутите до раздела
MAC Addresses— здесь будут перечислены все адреса интерфейсов.
Обратите внимание: этот метод работает не на всех прошивках. Начиная с iOS 16.4, Apple ограничила доступ к некоторым диагностическим меню. Если комбинация не срабатывает, попробуйте альтернативные способы из этой статьи.
Что делать, если *#5005*7672# не работает?
На новых версиях iOS доступ к инженерному меню заблокирован. Вместо этого используйте метод с приложением "Краткая информация" (раздел 4) или подключите iPhone к Mac и воспользуйтесь Terminal (раздел 5).
3. Способ: Через приложение «Краткая информация» (Shortcuts)
Если стандартные настройки не показывают MAC-адрес (например, из-за политики компании), можно извлечь его с помощью автоматического скрипта в приложении Краткая информация (Shortcuts). Это официальное решение от Apple, не требующее джейлбрейка:
Откройте приложение
Краткая информация(если его нет, скачайте из App Store).Нажмите
+в правом верхнем углу, затемДобавить действие.В строке поиска введите
networkи выберите действиеПолучить сетевые детали.Добавьте ещё одно действие:
Показать результат.Запустите скрипт — в результатах найдите строку
WiFiAddress.
Этот метод показывает реальный MAC-адрес, даже если включена функция Private Wi-Fi Address. Однако на iOS 17.2 и новее Apple может ограничивать вывод некоторых данных через Shortcuts.
Убедитесь, что iPhone подключён к Wi-Fi|Обновите приложение "Краткая информация" до последней версии|Проверьте разрешения для приложения в Настройках → Конфиденциальность|Если скрипт не работает, перезагрузите iPhone-->
4. Способ: Использование сторонних приложений
В App Store есть несколько приложений, которые отображают MAC-адрес и другую сетевую информацию. Мы протестировали самые надёжные:
🔍 Network Analyzer (от Jiri Techet) — показывает MAC-адреса всех сетевых интерфейсов, включая виртуальные.
📡 Fing — сканирует сеть и определяет MAC-адреса подключённых устройств (включая ваш iPhone).
🛠️ iNet — продвинутый инструмент для диагностики сети с выводом физического и виртуального MAC.
Предупреждение: некоторые приложения могут запрашивать доступ к Локальной сети или Bluetooth. Не предоставляйте разрешения, если приложение выглядит подозрительно. Для проверки MAC-адреса достаточно базовых разрешений.
Network Analyzer|Fing|iNet|Другое|Не пользуюсь-->
5. Способ: Через Terminal на Mac (для продвинутых пользователей)
Если у вас есть Mac, можно узнать MAC-адрес iPhone через командную строку, подключив устройство по USB. Этот метод требует установленного Xcode или инструментов разработчика:
# Подключите iPhone к Mac и выполните в Terminal:
system_profiler SPUSBDataType | grep -A 10 "iPhone"
В выводе найдите строку Serial Number — это не MAC-адрес, но рядом может отображаться идентификатор интерфейса. Для получения точного MAC используйте libimobiledevice:
# Установите утилиты (через Homebrew):
brew install libimobiledevice
Получите MAC-адрес Wi-Fi:
ideviceinfo -k WiFiAddress
Этот способ подходит для разработчиков или пользователей, знакомых с Unix-системами. На Windows аналогичный функционал доступен через iTunes + Apple Mobile Device Support, но требует дополнительных манипуляций с реестром.
6. Способ: На коробке или в документации iPhone
На некоторых моделях iPhone (особенно корпоративных или купленных у операторов связи) MAC-адрес может быть указан на наклейке под лотком SIM-карты или в сопроводительных документах. Это актуально для:
📦 iPhone из первых партий (до iPhone 6s).
🏢 Устройств, распроданных через тендеры или госзаказы.
📡 Моделей с поддержкой eSIM, где адрес дублируется в паспорте устройства.
Обратите внимание: если вы покупали iPhone с рук, наклейка могла быть удалена или заменена. В этом случае доверять стоит только программным методам (разделы 1–5).
⚠️ Внимание: MAC-адрес на коробке или под аккумулятором (на старых моделях) может не совпадать с текущим адресом Wi-Fi из-за функции Private Wi-Fi Address. Для точности используйте сочетание аппаратного и программного методов.
Сравнение способов: какой выбрать?
В зависимости от вашей задачи и модели iPhone, оптимальный метод поиска MAC-адреса может отличаться. Ниже — сравнительная таблица:
| Способ | Показывает реальный MAC? | Работает без интернета? | Требует дополнительных инструментов? | Подходит для iOS 17? |
|---|---|---|---|---|
| Настройки Wi-Fi | ❌ (если включён Private Address) | ✅ | ❌ | ✅ |
| Диагностическое меню (*#5005#) | ✅ | ✅ | ❌ | ❌ (ограничено) |
| Приложение «Краткая информация» | ✅ | ✅ | ❌ | ✅ |
| Сторонние приложения (Network Analyzer) | ✅ | ❌ | ✅ (нужно скачивать) | ✅ |
| Terminal на Mac | ✅ | ✅ | ✅ (нужен Mac и libimobiledevice) | ✅ |
Для большинства пользователей оптимальный вариант — сочетание настроек Wi-Fi и приложения «Краткая информация». Если вам нужен MAC-адрес для настройки роутера, временно отключите Private Wi-Fi Address (раздел 1). Для диагностики сетевых проблем лучше использовать Network Analyzer.
FAQ: Частые вопросы о MAC-адресах на iPhone
🔄 Можно ли изменить MAC-адрес на iPhone без джейлбрейка?
Начиная с iOS 14, Apple добавила функцию Private Wi-Fi Address, которая автоматически подменяет реальный MAC-адрес случайным для каждой сети. Это не полная замена адреса, а его маскировка. Полностью изменить физический MAC без джейлбрейка невозможно — это ограничение на уровне прошивки.
🔒 Зачем роутеры требуют MAC-адрес для подключения?
Некоторые сети (особенно корпоративные или гостиничные) используют MAC-фильтрацию для ограничения доступа. Администратор добавляет в белый список только разрешённые адреса, блокируя остальные. Это устаревший метод защиты, так как MAC легко подделать, но он всё ещё встречается.
📱 Почему на iPhone два MAC-адреса для одной сети Wi-Fi?
Если ваш iPhone поддерживает обе частоты Wi-Fi (2.4 ГГц и 5 ГГц), для каждой из них может генерироваться отдельный виртуальный MAC-адрес (при включённой функции Private Wi-Fi Address). Физический адрес остаётся один, но iOS создаёт уникальные идентификаторы для разных подключений.
🔧 Как сбросить MAC-адрес на iPhone?
Сбросить MAC-адрес вручную нельзя, но можно:
Отключить
Private Wi-Fi Addressи подключиться к сети заново — будет сгенерирован новый виртуальный адрес.Сбросить
Настройки сети(Настройки → Основные → Перенос или сброс iPhone → Сброс → Сбросить настройки сети).Обновить iOS — иногда после апдейта адреса обновляются.
🛡️ Безопасно ли отключать Private Wi-Fi Address?
Отключение этой функции не представляет риска для устройства, но может снизить конфиденциальность. Без неё ваш реальный MAC-адрес будет виден владельцам Wi-Fi-сетей, что позволяет отслеживать перемещения устройства (например, в торговых центрах с аналитикой посетителей). В домашней сети это не критично.
Важно: Начиная с iOS 17.3, Apple начала тестировать новую функцию "MAC Randomization for Bluetooth", которая будет автоматически подменять MAC-адрес при подключении к беспроводным аксессуарам. Это может повлиять на работу некоторых умных устройств (наушники, трекеры), поэтому следите за обновлениями прошивки.