Вот, назрела необходимость поменять мак-адрес на сетевушке на одном из серверов
так это делается в Debian:
<code>**/etc/network/interfaces

auto eth0
iface eth0 inet dhcp
hwaddress ether 01:23:45:67:89:AB
-----**</code>

в Slackware - в файл /etc/rc.d/rc.inet1.conf для нужного интерфейса вписываем строку:
<code>HWADDR[0]="00:01:23:45:67:89"</code>

надо помнить что мак адрес можно изменить только если интерфейс неактивен.

другой вариант - установить macchanger, для debian оно ставится просто
<code>#apt-get install macchanger</code>
и задвинуть команду
<code># macchanger --mac=01:23:45:67:89:AB eth1</code>

третий вариант - воспользоваться утилитой ifconfig
<code>#ifconfig eth0 hw ether 00:1c:c4:13:c5:08</code>

четвёртый вариант использовать утилиту ip
посмотрим что у нас есть:
<code># ip l sh eth0
17: eth0: <broadcast ,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:c0:9f:55:6e:e5 brd ff:ff:ff:ff:ff:ff
</code>
Пока интерфейс в апе нет возможности заменить MAC адрес, надо его положить:
<code>#ip l s eth0 down</code>
и, собственно, меняем его:
<code>#ip l s eth0 a 00:11:22:33:44:55</code>
посмотрим, что у нас получилось:
<code># ip l sh eth0
17: eth0: <broadcast ,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ff
</code>
ну, и остаётся просто поднять интерфейс...
<code>#ip l s eth0 up</code>

Next Post