Как поменять MAC-адрес: Windows, Linux, Mac, Android, iOS

Как поменять MAC-адрес: Windows, Linux, Mac, Android, iOS

CHIP представляет шпаргалку, как поменять MAC-адрес сетевого адаптера на всех популярных операционках, включая Windows, Linux, Mac OS, а также iOS и Android.

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

Зачем нужен MAC-адрес?

MAC-адрес (Media Access Control, адрес управления доступом к среде) записывается в заводскую прошивку сетевого адаптера при его изготовлении. Он нужен для того, чтобы идентифицировать конкретный сетевой адаптер в сети (в отличие от IP-адреса, который идентифицирует весь компьютер целиком). Каждый пакет данных, принимаемый адаптером, содержит его MAC-адрес, чтобы устройство могло «понимать», что эти данные предназначены именно ему.

На практике MAC-адрес используется для следующего:

  • Для присвоения статического IP-адреса. Если вам в офисе купили новый компьютер, и вы не можете войти в корпоративную сеть, можно попросить системного администратора изменить настройки присвоения IP, указав физический адрес новой сетевой карты — или поменять новый MAC на старый самостоятельно;
  • Для фильтрации доступа к сети. Если ваше устройство не может подключиться к точке Wi-Fi, возможно, на ней настроена фильтрация по MAС-адресу: если заменить свой MAC на один из адресов из списка устройств, которым разрешен к ней доступ, подключение заработает;
  • Для идентификации устройства в сети. Если вы купили новый компьютер для дома и не можете выйти в Интернет со своим логином и паролем, можно поменять MAC-адрес сетевой карты нового ПК на MAC от старого — это намного быстрее, чем звонить провайдеру и сообщать новый MAC;
  • Для ограничения доступа к сети. К примеру, в кафе есть бесплатный Wi-Fi, которым можно пользоваться 30 минут с каждого MAC-адреса. Если изменить MAC, можно снова подключиться к точке в кафе и пользоваться интернетом дальше.

МАС-адрес имеет формат из 16 знаков. В нем могут использоваться цифры и латинские буквы, которые разделяются двоеточиями. Он не должен начинаться с двух нулей, а заканчиваться должен на 2, 6, A или E (этого требует целый ряд сетевых карт). Например: AA:66:33:00:22:EE.

Как поменять MAС-адрес на Windows?

Способ одинаков для для всех версий Windows, включая Windows 10. Он заключается в изменении MAC через Диспетчер устройств.

  1. Нажмите Win + R. В окне Выполнить введите devmgmt.msc и нажмите Enter.
  2. Откроется диспетчер устройств. В дереве устройств в разделе Сетевые адаптеры найдите свой адаптер.
  3. Нажмите по названию адаптера правой кнопкой мыши и выберите свойства.
  4. Перейдите на вкладку Дополнительно и в списке Свойство выберите пункт Сетевой адрес.
  5. Введите нужный вам адрес в появившееся поле (нужно просто ввести 16 цифр и букв без двоеточий: AA66330022EE).

как изменить mac адрес в windowsНажмите ОК. MAC-адрес адаптера будет изменен до следующей переустановки Windows.

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

В популярных дистрибутивах Linux, например, в Ubuntu, изменить МАС-адрес можно с помощью менеджера сетей.

  1. Нажмите на значок сетевого подключения в правом верхнем углу (или нижнем — в зависимости от используемой графической оболочки) и выбрать Изменить соединения.
  2. В отобразившемся окне выберите соединение, МАС-адрес которого вы хотите изменить.
  3. Нажмите на кнопку Изменить (или значок шестеренки).
  4. В поле Клонированный МАС-адрес введите новый физический адрес.

изменить mac адрес linuxТакже можно поменять МАС-адрес, введя в консоли:

sudo ifconfig eth0 down

sudo ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX

sudo ifconfig eth0 up

где eth0 — имя вашего сетевого адаптера (узнается командой ifconfig -a),

XX:XX:XX:XX:XX:XX — новый МАС-адрес.

Физический адрес адаптера будет изменен до первой перезагрузки. Можно сделать новый MAC постоянным, вписав его на место старого в конфигурационном файле /etc/network/interfaces.d/.

Как поменять MAC-адрес на Mac OS?

На Maс изменить физический адрес сетевого адаптера можно только через командную строку. Для этого нужно сделать следующее:

  1. Открыть командную строку, нажав Ctrl + пробел.

2. Ввести команду:

sudo ifconfig en0 XX:XX:XX:XX:XX:XX

где en0 — имя вашего адаптера (узнается командой ifconfig),

XX:XX:XX:XX:XX:XX — новый МАС-адрес.

изменить mac адрес на mac os xMAC-адрес будет изменен до следующей перезагрузки. В отличие от Linux, сделать его постоянным нельзя.

Как поменять MAC-адрес на Android?

Для того чтобы поменять МАС-адрес на смартфоне с Android, на устройстве должен быть получен root. Способов сделать это на устройстве без root-прав нет.

Если у вас есть root, сделайте следующее:

  1. Установите и запустите приложение Root Explorer.
  2. Включите Wi-Fi.
  3. В отобразившемся окне нажмите на кнопку Mount R/O.
  4. Root Explorer запросит права суперпользователя. Нажмите на кнопку Предоставить.
  5. Найдите и откройте каталог data.
  6. Найдите в каталоге файл .nvmac.info и откройте его с помощью текстового редактора.
  7. Замените находящийся в файле MAC-адрес на новый.
  8. Зайдите в свойства файла и установите галочки во всех полях Read. Нажмите ОК.

поменять mac адрес на androidMAC-адрес будет изменен на постоянной основе.

Как поменять MAC-адрес на iOS?

На iOS для изменения MAC-адреса также понадобится джейлбрейк и установленный альтернативный магазин приложений Cydia.

  1. Скачайте приложение MobileTerminal в Cydia и запустите его.
  2. Введите команду su.
  3. При просьбе ввести пароль введите alpine.
  4. Введите команду на изменение MAC:адреса:
ifconfig en0 lladdr yy:yy:yy:yy:yy:yy

где en0 — имя вашего адаптера,

XX:XX:XX:XX:XX:XX — новый МАС-адрес.

поменять mac адрес на iosДанным способом можно изменить МАС-адрес на iOS до первой перезагрузки телефона.

Читайте также:

Фото: Wael Fdhila/YouTube, авторские, pixabay.com

Теги android
Рекомендуем