Ето един лесен и изпитан вариант специално за Mandriva:
1. Сложи си macchanger с командата:
urpmi macchanger
Това ще е възможно ако си конфигурирал urpmi системата на Mandriva да ползва и contrib RPM-ите (тук във форума има тема с обяснение как се прави това - търси urpmi)
2. Редактирай като root файла - /etc/init.d/network, като прибавиш тези редове след редовете за 802.1Q VLAN и преди да качи всички останали интерфейси (преди коментара: # bring up all other interfaces configured to come up at boot time....)
Примерен код |
action "Bring Down eth1" /sbin/ifconfig eth1 down action "Changing MAC Address" /usr/bin/macchanger -m 00:0Х:ХХ:ХХ:ХХ:ХХ eth1
|
Промени само интерфейса и MAC адреса.
Този начин не пречи на евентуално конфигурираната shorewall и е за случаите при които искаш след всеки старт автоматично да се променя MAC адреса. Ако просто искаш да го правиш от време на време ползвай само командата macchanger.
EDIT: Освен това ако ползваш текстов режим на зареждане на системата ще видиш и момента на смяна на адреса... (Changing MAC Address...[OK]) - точно затова са и командите action.