Как узнать MAC-адрес компьютера в OS X и изменить его

mac-macСетевые карты имеют идентификационные номера, состоящие из 12 шестнадцатиричные чисел. Они называются MAC-адресами (от Media Access Control). Знать MAC-адрес компьютера надо, например, для настройки беспроводной сети. А его систематическое изменение делает использование интернета более безопасным.


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

Как узнать Mac-адрес на Маке?

В OS X есть на удивление простой и быстрый способ найти MAC-адрес компьютера. Нажмите и удерживайте клавишу Option (Alt) и кликните мышкой по иконке Wi-Fi в панели меню:mac-alt

MAC-адрес должен быть во второй строчке, обозначенной “Адрес:”. Но это физический идентификатор сетевой карты. Если вы изменяли MAC-адрес компьютера, то узнать его можно в Терминале. Наберите в нем:

ifconfig en0 | grep ether

Эта команда показывает MAC-адрес интерфейса en0, который на Маках традиционно используется для Wi-Fi. Убедиться в этом можно с помощью упомянутого выше приема: нажимаем Option и кликаем по иконке Wi-Fi. Смотрим на первую строчку, обозначенную “Имя интерфейса:”.terminal-mac

Как изменить MAC-адрес в OS X

Если мы хотим задать определенный идентификатор для беспроводного подключения к сети, то набираем в Терминале следующее:

sudo ifconfig en0 ether aa:bb:cc:dd:ee:ff

Здесь en0 — имя интерфейса; aa:bb:cc:dd:ee:ff — желаемый MAC-адрес. Если для Wi-Fi на вашем компьютере используется другой интерфейс, например, en1, то введите его вместо en0.

Задаем случайный MAC-адрес

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

openssl rand -hex 6 | sed ’s/\(..\)/\1:/g; s/.$//‘ | xargs sudo ifconfig en0 ether

В результате будет сгенерирован и задан интерфейсу en0 случайный MAC-адрес. Он будет изменяться при каждом повторном вводе этой команды.

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

Учтите, что после изменения MAC-адреса на компьютере, у него могут появиться проблемы с подключением к Wi-Fi. В этом случае перезагрузите свой роутер.

Оставить комментарий