вторник, 3 марта 2009 г.

Смена MAC адреса в Linux

Останавливаем интерфейс eth0, назначаем новый MAC, перегружаем сеть
ifconfig eth0 down
ifconfig eth0 hw ether 00:00:00:00:00:00
/etc/init.d/networking restart
Чтобы MAC менялся и при загрузке открываем файл /etc/network/interfaces и к интерфейсу добавляем в качестве параметра к сетевому интерфейсу:
hwaddress ether 00:00:00:00:00:00

А вот тут можно обменять деньги webmoney

6 комментариев:

den_4ik комментирует...

это ты что-то накурил :)
/etc/init.d/networking

в /etc/network есть файл interfaces
в нем можешь спокойно все прописать

iface eth0 inet static
hwaddress ether 00:00:00:00:00:00

это опятьже с мана (man interfaces)

morbo комментирует...

>Чтобы MAC менялся и при загрузке открываем файл /etc/init.d/networking. В нем находим строки start) и force-reload|restart). После process_options напишем:

>ifconfig eth0 hw ether 00:00:00:00:00:00

Аж передёрнуло от такой кривизны. Зашёл написать как это сделать правильно, оказалось, что меня опередили.

Читайте man'ы, прежде чем лезть в недра системы грязными руками. man'ы - рулез!

Никита комментирует...

))))))) Точно же, что то я не подумав брякнул ))

Анонимный комментирует...

если я не ошибаюсь его можно на лету менять.
Впрочем рестарт интерфейса не помешает.
Если много сетевых карточек (у меня например три)
рестарт всех совершено не к чему.

Анонимный комментирует...

у меня после смены mac адреса сеть перестаёт работать. есть ли ещё способы поменять МАС в дебиане 5.0?

Никита комментирует...

Вероятно, что это изза того что у вашего провайдера стоит фильтрация по макам