Afina

Скачать приложение

AppleWindows
RU
БлогГайды и обучение

2 сентября 2026 г.

Как изменить MAC-адрес на Windows, Linux, macOS и мобильных устройствах

Как изменить MAC-адрес на Windows, Linux, macOS и мобильных устройствах

MAC-адрес представляет собой 48-битный идентификатор сетевого интерфейса, по которому устройства узнают друг друга внутри локальной сети. Его меняют, чтобы уменьшить отслеживание в публичных Wi-Fi-сетях, снять локальную привязку к устройству или проверить сетевую конфигурацию при диагностике. Учитывайте два ограничения: адрес виден только до ближайшего роутера, а удаленный сайт работает с IP, cookies и отпечатком браузера.

Что такое MAC-адрес и видит ли его сайт через интернет?

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

Адрес имеет длину 48 бит и записывается двенадцатью шестнадцатеричными цифрами, например 00:11:22:AA:BB:CC. Первые три октета составляют OUI, префикс производителя сетевого контроллера. Два младших бита первого октета имеют служебное значение: один обозначает групповой адрес, другой локально администрируемый. Рандомизация в Android и NetworkManager включает бит локального администрирования и отключает групповой. Система прямо сообщает сети, что адрес сгенерирован, а не записан в оборудование на заводе.

Что сайт видит вместо этого? IP-адрес запроса, cookies, HTTP-заголовки вместе с User Agent, а также параметры браузера: шрифты, разрешение, язык интерфейса и часовой пояс. Ни один из них не зависит от MAC-адреса. Поэтому смена MAC в Windows не меняет способ, которым рекламная платформа распознает браузер.

Как проверить текущий MAC-адрес устройства?

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

В таблице собраны команды и пути для пяти систем. Отдельно указано, что именно отображается: физический адрес контроллера или приватный адрес для конкретной сети. Удаленный сайт проверяется другим способом, например через тест IP и browser fingerprint.

СистемаГде смотретьЧто показывает
Windows 10 и 11команда getmac /v /fo list в командной строкефизический адрес каждого адаптера и название подключения
Linux, базовые утилитыip link show wlp3s0 и ethtool -P wlp3s0текущий адрес в link/ether и заводской в Permanent address
Linux, NetworkManagernmcli -f GENERAL.HWADDR device show wlp3s0адрес, который устройство сейчас показывает сети
macOS Sequoia 15 и новееSystem Settings > Wi-Fi > Detailsрежим Private Wi-Fi Address для выбранной сети
iPhone и iPad с iOS 14 и новееSettings > Wi-Fi > More Info рядом с сетьюрежим Private Wi-Fi Address для этой сети
Android 10 и новееNetwork details выбранной сетисостояние рандомизации и текущий адрес подключения

Разделяйте два понятия. Физический адрес записан в контроллере, остается одним для интерфейса и отображается через ethtool -P в Linux. Приватный адрес видит конкретная сеть. Телефон может использовать одно значение дома и другое в коворкинге. В отчете сервиса проверки browser fingerprint MAC-адреса не будет, потому что тест работает на другом уровне стека.

Как изменить или рандомизировать MAC-адрес в Windows 11?

Штатный способ состоит во включении Random hardware addresses в настройках Wi-Fi. Microsoft описывает два независимых переключателя, один глобальный и один для отдельной сети. Оба работают только при поддержке со стороны Wi-Fi-адаптера.

Глобальный переключатель действует при сканировании и подключении к сетям. Включите его в четыре шага.

  1. откройте приложение Settings;
  2. выберите Network & internet;
  3. откройте Wi-Fi;
  4. включите Random hardware addresses

Второй вариант применяет приватный адрес только к одной сохраненной сети и начинает работать при следующем подключении.

  1. откройте Network & internet;
  2. выберите Wi-Fi;
  3. откройте Manage known networks;
  4. выберите нужную сеть;
  5. включите Random hardware addresses для этой сети

Ручная смена тоже возможна, но это функция драйвера, а не универсальная возможность Windows. В дополнительных свойствах адаптера иногда есть поле Network Address, ключ NDIS со значением в формате XX-XX-XX-XX-XX-XX, часто без разделителей. Ключ необязательный, поэтому отсутствие поля не означает неисправность адаптера. Если поле есть, проверьте второй шестнадцатеричный символ: локально администрируемый одноадресный MAC обычно использует на этой позиции 2, 6, A или E, а другие значения драйвер может отклонить.

настройка случайного аппаратного адреса в параметрах Wi-Fi Windows

После переподключения еще раз сверьте адрес через getmac, иначе изменение останется непроверенным.

Как временно или постоянно изменить MAC-адрес в Linux?

В Linux есть два метода, и их смешивание часто приводит к откату адреса. Разовая смена выполняется утилитой ip и действует до перезагрузки или переопределения менеджером подключений. Постоянное правило хранится в профиле NetworkManager через параметр cloned-mac-address.

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

  1. покажите текущий адрес командой ip link show wlp3s0;
  2. запишите заводской адрес из ethtool -P wlp3s0;
  3. отключите интерфейс командой sudo ip link set dev wlp3s0 down;
  4. назначьте адрес командой sudo ip link set dev wlp3s0 address 02:1a:2b:3c:4d:5e;
  5. включите интерфейс командой sudo ip link set dev wlp3s0 up;
  6. проверьте результат командой ip link show wlp3s0

Постоянный способ устроен иначе. NetworkManager применяет правило профиля каждый раз при активации подключения.

  1. найдите название профиля командой nmcli connection show;
  2. задайте режим командой sudo nmcli connection modify "Home WiFi" 802-11-wireless.cloned-mac-address random;
  3. отключите соединение командой nmcli connection down "Home WiFi";
  4. включите его командой nmcli connection up "Home WiFi";
  5. проверьте результат командой nmcli -f GENERAL.HWADDR device show wlp3s0

Параметр принимает пять режимов и явный адрес. От выбора зависит поведение при каждом подключении.

ЗначениеЧто делает NetworkManager
preserveсохраняет текущий адрес при активации и используется по умолчанию
permanentназначает постоянный аппаратный адрес
randomгенерирует новый случайный адрес для каждого подключения
stableвычисляет адрес из connection.stable-id и ключа машины
stable-ssidвычисляет адрес из SSID и работает только для Wi-Fi
явный адресназначает заданное значение, например 02:1a:2b:3c:4d:5e

Разница между random и stable практическая. При random домашний роутер каждый раз видит новое устройство, и DHCP-резервация перестает работать. При stable адрес сохраняется, пока не изменились stable ID и ключ машины. Сеть узнает устройство, а другая сеть получает другое значение. Рандомизацией во время сканирования управляет параметр wifi.scan-rand-mac-address, который по умолчанию равен yes, а глобальные настройки профилей хранятся в секции [connection] файла NetworkManager.conf.

Проверяйте адрес после переподключения. Снова активируйте соединение и посмотрите GENERAL.HWADDR. Если вернулось заводское значение, профиль подключения, вероятно, переопределяет ручную смену.

сетевой интерфейс Linux до и после смены MAC-адреса

Разница между разовой сменой и настройкой профиля объясняет большинство случаев, когда адрес неожиданно возвращается.

Как работает приватный Wi-Fi-адрес на macOS, iPhone и Android?

Устройства Apple и Android имеют встроенную рандомизацию MAC, которая обычно включена по умолчанию. Система назначает отдельный адрес каждой сети. Дополнительное приложение, root или jailbreak не требуются.

Apple называет функцию Private Wi-Fi Address. Она доступна на iPhone и iPad с iOS 14, на Apple Watch с watchOS 7 и на Mac с macOS Sequoia 15. Начиная с iOS 18, iPadOS 18, macOS Sequoia 15, watchOS 11 и visionOS 2, настройка предлагает три режима. Off использует аппаратный MAC-адрес. Fixed применяет приватный адрес без ротации и выбирается для сетей с WPA2 или более сильной защитой. Rotating меняет приватный адрес раз в две недели и используется для сетей со слабой защитой или без нее.

Смените режим в пять шагов.

  1. откройте Settings;
  2. выберите Wi-Fi;
  3. нажмите More Info рядом с сетью;
  4. откройте Private Wi-Fi Address;
  5. выберите Off, Fixed или Rotating

Есть деталь, которую легко пропустить. В iOS 18 и равнозначных версиях удаление сети также удаляет ее приватный адрес только тогда, когда после предыдущего удаления прошло более 24 часов.

Android внедрял функцию поэтапно. Android 8.0 использовал случайный адрес только при сканировании. В Android 9 полная рандомизация была опцией разработчика и по умолчанию оставалась выключенной. Android 10 включает ее по умолчанию для клиентского режима, точки доступа и Wi-Fi Direct, с отдельной настройкой для каждой сети на экране Network details. Если отключить ее для сети, устройство подключится с заводским адресом.

Android поддерживает persistent и non-persistent randomization. Persistent, режим по умолчанию, вычисляет адрес из параметров профиля сети: SSID, типа защиты и FQDN для Passpoint. Он сохраняется до сброса к заводским настройкам, даже если забыть сеть и добавить снова. Android 12 добавил non-persistent mode для двух случаев: приложение запрашивает его через network suggestion или сеть открыта без captive portal, а производитель включил системный оверлей, который по умолчанию выключен. Адрес регенерируется при подключении, если срок DHCP-аренды истек и устройство было отключено более четырех часов, либо если текущему адресу больше суток. Начиная с Android 11, пункт Wi-Fi non-persistent MAC randomization в меню разработчика может включить этот режим для всех профилей.

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

Когда нужно менять MAC на роутере и почему пропадает интернет?

Распространенная причина клонировать WAN MAC роутера одна: провайдер привязал подключение к первому устройству и не узнает новый роутер. Для совместимости прошивки содержат функцию MAC Clone. К приватности она отношения не имеет.

Порядок действий важен, особенно первый шаг.

  1. запишите текущий WAN MAC роутера;
  2. сохраните запись вне роутера;
  3. откройте веб-интерфейс роутера;
  4. перейдите в WAN или Internet;
  5. найдите пункт с названием MAC Clone;
  6. введите адрес устройства, к которому привязано соединение;
  7. сохраните настройки и дождитесь перезапуска WAN-соединения

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

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

три уровня идентификации устройства от локальной сети до браузера

Схема показывает границу: MAC остается в локальной сети, а сайт работает с IP и браузерными сигналами.

Почему смена MAC-адреса не дает анонимность в браузере?

Сайт распознает браузер по другому набору сигналов: IP-адресу, cookies и локальному хранилищу, версиям браузера и ОС, языку интерфейса, часовому поясу, шрифтам и поведению графического стека. Эти сигналы находятся выше канального уровня, и MAC-адрес на них не влияет.

Представьте два аккаунта на одной платформе и один ноутбук, где MAC меняется между сессиями. Платформа все равно видит тот же IP, часовой пояс и fingerprint, а иногда получает cookies, оставленные браузером. Связь восстанавливается без MAC-адреса. Поэтому его смена не является методом браузерной анонимности.

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

Практическая комбинация выглядит просто. Штатная рандомизация MAC закрывает локальный уровень в кафе или аэропорту, прокси отвечает за сетевой маршрут, а изолированный профиль за браузер. Если убрать один слой, его идентификаторы останутся видимыми.

Скачать

FAQ — Часто задаваемые вопросы

Почему MAC-адрес не изменился в настройках адаптера?

Драйвер адаптера может не поддерживать необязательный ключ NDIS Network Address. Если поля нет, используйте штатную функцию случайных аппаратных адресов Windows.

Нужны ли права администратора для смены MAC-адреса?

Да, для ручной смены. В Linux команды ip link set и nmcli connection modify требуют sudo, а свойства адаптера Windows доступны администратору.

Как перезапустить сетевой интерфейс после смены адреса?

В Linux выполните ip link set dev wlp3s0 down, затем ip link set dev wlp3s0 up; для NetworkManager используйте nmcli connection down и nmcli connection up. В Windows отключите и снова включите адаптер.

Как вернуть заводской MAC-адрес?

В Linux посмотрите адрес через ethtool -P и задайте профилю режим permanent. В Windows выключите Random hardware addresses и очистите поле Network Address.

Можно ли менять MAC-адрес в корпоративной сети?

Только с разрешения администратора. Корпоративная сеть может привязывать доступ к конкретным адресам или использовать 802.1X, поэтому изменение отключит устройство.

Что произойдет, если два устройства используют один MAC-адрес?

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

Чем MAC spoofing отличается от встроенной рандомизации?

MAC spoofing представляет собой ручную подмену до перезапуска или переопределения профилем. Встроенная рандомизация сама генерирует и управляет приватными адресами для сетей.

Похожие термины

Читать дальше:Антидетект-браузер — анонимность профилей | Afina Browser
Олександр Воловик

Я являюсь специалистом по маркетингу Web3 и Менеджером по маркетингу в Afina, ответственным за рост сообщества, партнерства, встраивание и привлечение пользователей. Я создаю продвижение через доверие, прямое общение и реальную ценность продукта.

Я познакомился с Web3 через практическую деятельность — проведя несколько лет на охоте за эйрдропами, тестовыми сетями и активным участием во многих блокчейн-проектах и сообществах. Благодаря этому опыту, я увидел циклы рыночного ажиотажа, неудачи проектов, ликвидации и успешные запуски, приобретя глубокое понимание психологии пользователей, покупательского поведения и различия между реальной ценностью и рыночным шумом.

Поделиться