Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Подмена MAC при загрузке


Автор: dimafeng 1.12.2008, 17:51
Как сделать подмену мака при загрузке линуха(Debian)?

Автор: MAKCim 1.12.2008, 18:27
ifconfig
изменение эффективного MAC адреса должно поддерживаться NIC'ом

Автор: vinick 1.12.2008, 19:02
debian-way:  добавить в /etc/network/interfaces в раздел описания интерфейса опцию 
Код

hwaddress ether XX:XX:XX:XX:XX



MAKCim, а какие карты не поддерживают смену MAC? я ниразу не слышал о трудностях с этим.

Автор: MAKCim 1.12.2008, 19:04
vinick, 
это просто нужно учитывать

Автор: dimafeng 1.12.2008, 19:12
vinick, не помогло. Вообще у меня 2 сетевухи, менять надо на второй (eth1)

Автор: vinick 1.12.2008, 19:27
странно, вот мой кусок из interfaces
Код

iface eth1 inet static
    address 192.168.2.156
    netmask 255.255.255.0
    network 192.168.2.0
    gateway 192.168.2.99
# dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 192.168.2.99
    hwaddress ether 00:17:31:3B:F5:C6


после измениния файла перегрузиться или сделать 
Код

sudo /etc/init.d/networking restart


Ну или попробуй как советовал MAKcim, через ifconfig,только не забудь погасить интерфейс предварительно. Если не получится тогда может у тебя как раз случай, когда карта не поддерживает смену адреса.

Автор: dimafeng 1.12.2008, 19:56
vinick, что не получается ничего с interfaces.
через ifconfig все работает, но как-то не хотелось каждую загрузку в ручную менять мак

Автор: vinick 1.12.2008, 20:18
Цитата(dimafeng @  1.12.2008,  19:56 Найти цитируемый пост)
что не получается ничего с interfaces.

Странно, в логах ничего не пишет?


Цитата(dimafeng @  1.12.2008,  19:56 Найти цитируемый пост)
но как-то не хотелось каждую загрузку в ручную менять мак

Посмотри man interfaces на тему опции pre-up, там можно указать скрипт, запускающийся перед поднятием интерфейса, а в нем можно прописать вызов ifconfig.

Автор: dimafeng 1.12.2008, 20:37
Цитата(vinick @  1.12.2008,  20:18 Найти цитируемый пост)
Странно, в логах ничего не пишет?

Не знаю, я начинающий пользователь. ( 

Автор: vinick 1.12.2008, 20:50
Цитата(dimafeng @  1.12.2008,  20:37 Найти цитируемый пост)
Не знаю, я начинающий пользователь. ( 

Левая отмазка  smile 
посмотри в /var/log/syslog и /var/log/messages

Автор: dimafeng 1.12.2008, 21:50
Посоветовали дабы избежать большого гемороя для начала поставить убунту. Сейчас поставлю, и попробую на ней...

Автор: bilbobagginz 4.12.2008, 18:47
убунту от дебиан по геморрою отличается только с поддержкой автоматических настроек большего кол-ва железа (убунту), далее же, по шаманности - одинаковы, т.к. имеют те же гены.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)