Как (и почему) изменить свой MAC-адрес в Windows, Linux и Mac

Оглавление:

Как (и почему) изменить свой MAC-адрес в Windows, Linux и Mac
Как (и почему) изменить свой MAC-адрес в Windows, Linux и Mac

Видео: Как (и почему) изменить свой MAC-адрес в Windows, Linux и Mac

Видео: Как (и почему) изменить свой MAC-адрес в Windows, Linux и Mac
Видео: Как на андроид смартфонах использовать клавиатуру и мышь и играть в различные игры. - YouTube 2024, Ноябрь
Anonim
MAC-адрес устройства назначается изготовителем, но его не сложно изменить или «обмануть» - эти адреса, когда вам нужно. Вот как это сделать и почему вы, возможно, захотите.
MAC-адрес устройства назначается изготовителем, но его не сложно изменить или «обмануть» - эти адреса, когда вам нужно. Вот как это сделать и почему вы, возможно, захотите.

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

Какие MAC-адреса используются для

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

В дополнение к использованию их основных сетей MAC-адреса часто используются для других целей:

  • Статическое присвоение IP-адресов: Маршрутизаторы позволяют назначать статические IP-адреса для ваших компьютеров. Когда устройство подключается, он всегда получает определенный IP-адрес, если он имеет соответствующий MAC-адрес
  • Фильтрация MAC-адресов: Сети могут использовать фильтрацию MAC-адресов, только разрешая устройствам с конкретными MAC-адресами подключаться к сети. Это не отличный инструмент безопасности, поскольку люди могут обманывать свои MAC-адреса.
  • Аутентификация MAC: Некоторым провайдерам интернет-услуг может потребоваться аутентификация с MAC-адресом и разрешить только устройство с этим MAC-адресом для подключения к Интернету. Возможно, вам потребуется изменить свой маршрутизатор или MAC-адрес компьютера для подключения.
  • Идентификация устройства: Многие сети Wi-Fi в аэропортах и другие общественные сети Wi-Fi используют MAC-адрес устройства для его идентификации. Например, сеть Wi-Fi в аэропорту может предложить бесплатные 30 минут, а затем запретить ваш MAC-адрес получать больше Wi-Fi. Измените свой MAC-адрес, и вы мог получить больше Wi-Fi. (Бесплатный, ограниченный Wi-Fi также можно отслеживать с помощью браузера cookie или учетной системы.)
  • Отслеживание устройств: Поскольку они уникальны, MAC-адреса могут использоваться для отслеживания. Когда вы ходите по магазинам, ваш смартфон сканирует соседние сети Wi-Fi и транслирует свой MAC-адрес. Компания Renew London использовала мусорные контейнеры в Лондоне, чтобы отслеживать движения людей по всему городу на основе их MAC-адресов. Apple iOS 8 будет использовать случайный MAC-адрес каждый раз, когда он сканирует соседние сети Wi-Fi, чтобы предотвратить подобное отслеживание.

Имейте в виду, что каждый сетевой интерфейс имеет свой собственный MAC-адрес. Таким образом, на типичном ноутбуке с Wi-Fi-радио и проводным Ethernet-портом каждый беспроводной и проводной сетевой интерфейс имеет свои собственные уникальные MAC-адреса.

Image
Image

Изменение MAC-адреса в Windows

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

Сначала откройте диспетчер устройств. В Windows 8 и 10 нажмите Windows + X, а затем нажмите «Диспетчер устройств» в меню «Power User». В Windows 7 нажмите клавишу Windows, введите «Диспетчер устройств», чтобы найти его, а затем нажмите кнопку «Диспетчер устройств». Приложение Device Manager будет выглядеть одинаково независимо от того, какую версию Windows вы используете.

В Диспетчере устройств в разделе «Сетевые адаптеры» щелкните правой кнопкой мыши сетевой интерфейс, который вы хотите изменить, а затем выберите «Свойства» в контекстном меню.

Включите параметр Value и введите нужный MAC-адрес без разделительных символов - не используйте тире или двоеточия. Нажмите «ОК», когда закончите.

Image
Image

Изменение MAC-адреса в Linux

Современные дистрибутивы Linux, такие как Ubuntu, обычно используют Network Manager, который обеспечивает графический способ обмана MAC-адреса.

Например, в Ubuntu вы щелкнете значок сети на верхней панели, нажмите «Редактировать подключения», выберите сетевое соединение, которое хотите изменить, и нажмите «Изменить». На вкладке Ethernet вы должны ввести новый MAC-адрес в поле «Клонированный MAC-адрес», а затем сохраните изменения.

Вы также можете сделать это старомодным способом. Это связано с отключением сетевого интерфейса, запуском команды для изменения MAC-адреса и последующим возвратом. Обязательно замените «eth0» на имя сетевого интерфейса, который вы хотите изменить, и введите MAC-адрес по вашему выбору:
Вы также можете сделать это старомодным способом. Это связано с отключением сетевого интерфейса, запуском команды для изменения MAC-адреса и последующим возвратом. Обязательно замените «eth0» на имя сетевого интерфейса, который вы хотите изменить, и введите MAC-адрес по вашему выбору:

sudo ifconfig eth0 down sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx sudo ifconfig eth0 up

Вам нужно будет изменить соответствующий файл конфигурации в
Вам нужно будет изменить соответствующий файл конфигурации в

/etc/network/interfaces.d/

или

/etc/network/interfaces

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

Изменение MAC-адреса в Mac OS X

Панель «Системные настройки Mac OS X» отображает MAC-адрес каждого сетевого интерфейса, но не позволяет вам изменять его. Для этого вам нужен терминал.

Откройте окно терминала (нажмите Command + Space, введите «Terminal», а затем нажмите Enter.) Выполните следующую команду, заменив

en0

с именем вашего сетевого интерфейса и заполнением собственного MAC-адреса:

sudo ifconfig en0 xx:xx:xx:xx:xx:xx

Сетевой интерфейс обычно будет либо

en0

или же

en1

в зависимости от того, хотите ли вы настроить интерфейс Wi-Fi или Ethernet Mac. Запустите

ifconfig

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

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

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

ipconfig /all

в окне командной строки. В Linux или Mac OS X запустите

ifconfig

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

Рекомендуемые: