Все способы:
Одним из важных параметров для работы некоторых подключений к интернету является MAC-адрес, аппаратный идентификатор сетевого адаптера. Порой его требуется изменить, и сегодня мы расскажем о том, как это сделать.
Узнаём MAC-адрес на macOS
Перед тем как менять адрес, нелишним будет узнать текущий, чтобы в случае неудачных манипуляций его можно было вернуть обратно. Делается это следующими методами:
- Можно воспользоваться «Терминалом». Для его открытия воспользуйтесь средством Launchpad – кликните по соответствующей иконке на панели Dock.
Далее откройте папку «Others» (иначе может называться «Утилиты»).
Найдите значок «Терминал» и щёлкните по нему.
Далее следует ввести следующую команду:
ifconfig en0 | grep ether
Появится строка, которая начинается со слова
ether
— последовательность после него и есть аппаратный идентификатор сетевого адаптера. - Также информацию можно получить, открыв «Информацию о системе» – для этого кликните по кнопке с логотипом Apple, зажав клавишу Option, после чего нажмите по пункту с указанным именем.
Далее откроется раздел сведений о компьютере Mac. В меню слева выберите пункт «Сеть» (именно его, а не подпункты), после чего в правой части появятся подробные сведения о сетевом оборудовании, в том числе и искомое нами значение.
- Третий вариант – откройте «Системные настройки» (находится на панели Dock) и выберите пункт «Сеть».
В меню адаптеров выберите нужный, затем кликните «Дополнительно».
Далее перейдите на вкладку «Аппаратура», первая же позиция на ней показывает MAC-адрес выбранного адаптера.
Полученное значение лучше где-нибудь записать или скопировать в отдельный текстовый файл. Теперь можно переходить непосредственно к изменению идентификатора.
Меняем MAC-адрес на Маке через «Терминал»
- Вызовите консоль ввода команд (в начале статьи указано, как её открыть) и напечатайте следующее:
sudo ifconfig en0 ether *новый MAC-адрес*
Вместо позиции
en0
впишите требуемый адаптер (en1, en2, en3 и так далее по этой же схеме), а вместо*новый MAC-адрес*
– идентификатор в формате ХХ:ХХ:ХХ:ХХ:ХХ.Также потребуется ввести пароль администратора.
Внимание! Вводимые символы не отображаются, так и должно быть!
- Для случайной генерации адреса (например, из соображений приватности) можно воспользоваться командой:
openssl rand -hex 6 | sed ‘s/(..)/1:/g; s/.$//’ | xargs sudo ifconfig en0 ether
Опять-таки, вместо
en0
укажите номер нужного адаптера.
Готово – «Терминал» можно закрывать. Для стабильности работы переподключитесь к интернету.
Заключение
Мы познакомили вас с методикой смены MAC-адреса на компьютерах Apple, работающих под управлением macOS. Как видим, процедура несложная, но стоит иметь в виду, что вследствие ее выполнения возможны проблемы с доступом к интернету. В таком случае просто восстановите оригинальный идентификатор, после чего проблема будет решена.
Задайте вопрос или оставьте свое мнение