Для этого нам потребуется утилитка macchanger: sudo apt-get install macchanger Создадим маленький скрипт: sudo nano mac-changer и наполним его таким содержанием: # --- Script Starts --- Даем права на запуск: sudo chmod +x mac-changer После того ка мы сделали наш скрипт исполняемым, осуществляем запуск так: ./mac-changer ваш_мак_адрес
|
|||

а еще MAC можно
а еще MAC можно поменять так:
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether 00:11:22:33:44:55 up
Да,
Да, единственный минус данного метода (для постоянного пользования) то, что новый MAC-адрес действует только до перезагрузки (хотя, повторюсь, иногда именно это и нужно). Для того, чтобы нововведенный MAC-адрес остался и после перезагрузки, необходимо следующее:
идём в /etc/network/if-pre-up.d/ и создаём там от рута файл, например имени pre-up.
В этот файл пишем следующее:
#! /bin/sh
ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
"x" заменяем своим мак-адресом. Чтобы изменения вступили сразу же, без перезагрузки, даём команду:
/etc/init.d/networking restart
... но у меня без перезагрузки отчего-то не срабатывает, после рестарта же все ок.
Проверяем, набрав команду:
sudo ifconfig
MAC-адрес изменен и остается таковым и после перезагрузки.
Сведения взяты http://mydebianblog.blogspot.com/2007/02/blog-post_24.html
за что очень благодарен автору.