Каждая сетевая карта на вашем компьютере имеет встроенный уникальный MAC-адрес (Media Access Control), который можно использовать для идентификации вашего компьютера. Обычно это нормально, но это возможно изменить в OS X.
Если вы используете Windows или Linux, вы также можете легко изменить свой MAC-адрес на этих платформах, хотя мы должны отметить, что это более сложная тема, и большинство людей не должны менять свои MAC-адреса, если в этом нет особой необходимости.
Как найти свой MAC-адрес
OS X предоставляет быстрый и простой способ найти ваш MAC-адрес. Просто удерживайте клавишу «Option» и щелкните значок Wi-Fi в строке меню:
Часть «Адрес» со всеми двоеточиями – это ваш MAC-адрес. Это ваш физический MAC-адрес, который для большинства людей является тем адресом, который вам нужен. Однако, если ваш адрес был изменен, вы можете проверить, с каким адресом ваш компьютер фактически общается, запустив терминал и запустив:
ifconfig en0 | grep ether
Это выведет ваш MAC-адрес для аппаратного интерфейса en0, который для большинства компьютеров Mac используется для Wi-Fi. Вы можете проверить, какой интерфейс используется для беспроводной связи, удерживая клавишу Option и щелкнув значок Wi-Fi в строке меню, который быстро покажет вам, какое устройство вы используете для доступа в Интернет:
Как изменить свой MAC-адрес
Если вы хотите изменить свой MAC-адрес и иметь конкретный адрес, вы можете установить его с помощью:
sudo ifconfig en0 ether aa: bb: cc: dd: ee: ff
Это установит ваш MAC-адрес для en0. Если у вас Mac с портом Ethernet, вам может понадобиться en1.
Как получить случайный MAC-адрес
Если вы хотите сохранить конфиденциальность, лучше всего выбрать случайный MAC-адрес. Эта команда сделает это автоматически:
openssl rand -hex 6 | sed 's/\ (.. \)/\ 1:/g; s /.$// '| xargs sudo ifconfig en0 ether
Это будет генерировать и устанавливать новый MAC-адрес для en0 каждый раз, когда вы его запускаете. Изменения, сделанные в обеих этих командах, будут отменены при перезапуске, поэтому это не является постоянным. Если вы хотите, вы можете сделать скрипт и настроить его запуск при запуске, давая вам новый для каждого сеанса.
Имейте в виду, что после редактирования MAC-адреса у вас могут возникнуть проблемы с сетью, поэтому рекомендуется перезапустить Wi-Fi после его изменения.