Дек 272012
 

Досталась мне игрушка недавно - Raspberry Pi. И вот возникла необходимость поменять там MAC-адрес. Прошивка самая обыкновенная, Raspbian “wheezy”, являющаяся обычным Debian-производным линуксом.
Суровые пользователи Gentoo знают, что MAC-адреса всех сетевых устройств прописываются в конфигурационном файле /etc/conf.d/net, но в Debian всё немножко хитрее.

Итак, в каталоге /etc/network/if-pre-up.d находятся скрипты, которые запускаются перед запуском сетевых служб. Нам нужно создать ещё один скрипт, который установит новый MAC-адрес для нашего сетевого интерфейса. Назовём этот скрипт, например, pre-up и добавим в него следующие строки:

#!/bin/bash
ifconfig eth0 hw ether 00:0B:2D:7A:73:E3

И дадим права на его исполнение:

sudo chmod a+x /etc/network/if-pre-up.d/pre-up

Теперь надо либо перезагрузить железку, либо перезапустить сетевые интерфейсы:

/etc/init.d/networking restart

  3 комментария to “Как моменять MAC-адрес в Debian Linux”

  1. добавлю в вашу копилку - как узнать производителя по MAC-адресу: http://olegon.ru/mac/

  2. Спасибо огромное добрый человек!

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">

(обязательно)

(обязательно)