А чтобы ента штука запуксалась автоматом, то в файле (для Slackware) /etc/rc.d/rc.init1 рописываешь строки
ifconfig eth0 down #остановка eth0
ifconfig eth0 hw ether 00:20:78:07:63:57 #подмена MAC
ifconfig eth0 192.168.65.1 up #поднятие сети (можете указать IP который нужно подменить
в Ubuntu подругому выглядит сервис запуска init.d кажется, но смысл аналогичный