2

Я изменяю свой MAC-адрес для моего MacBook AirPort, потому что список устройств, которые может содержать мой маршрутизатор (только 25!) полный.

Поэтому я использовал ifconfig и инструмент ChangeMac. Каждый раз, когда я перезагружаю Mac или возвращаюсь из спящего режима, мне приходится снова менять MAC-адрес.

Как я могу навсегда изменить это?

3 ответа3

4

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

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

Я не уверен ни в каких маршрутизаторах, которые фактически ограничивают количество MAC-адресов, которые вы можете иметь в беспроводной сети. Вы говорите о фильтрации MAC-адресов? Если это так, то я бы не стал заниматься фильтрацией. Вы сами доказываете, как легко обойти. Это добавляет один уровень сложности, но никакой дополнительной безопасности (любой, пытающийся проникнуть в беспроводную сеть, собирается прослушивать MAC-адрес, на который отвечает маршрутизатор, и клонировать этот MAC-адрес в первую очередь).

3

Я не думаю, что это возможно, так как MAC запрограммирован непосредственно в сетевой контроллер, а OSX не может изменить его. Однако вы можете запустить ifconfig при загрузке с помощью сценария оболочки в ваших StartupItems. Вот нить на Mac Rumors, описывающая этот процесс:

http://forums.macrumors.com/showthread.php?t=1132309

-2
  1. Установите Virtualbox
  2. Установите Linux в Virtualbox
  3. Настройте разные MAC-адреса для каждого сохраненного соединения легко в графическом интерфейсе пользователя
  4. Подключитесь к Интернету с Linux внутри вашего Mac.

Лучшее решение - использовать LINUX изначально, с двойной загрузкой на вашем MAChine.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .