Изменение MAC-адреса в Ubuntu из командной строки

Просмотр сетевых параметров:

ifconfig

Временное изменение MAC-адреса (до перезагрузки):

sudo ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX

Где eth0 — имя сетевого интерфейса, а XX:XX:XX:XX:XX:XX — MAC-адрес.

Постоянная смена MAC-адреса:
Создать любой файл в директории /etc/network/if-pre-up.d/, например mac:

cd /etc/network/if-pre-up.d/
touch file mac
sudo nano /etc/network/if-pre-ud.d/mac/

Добавление в него строк:

#! /bin/sh
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX

В редакторе nano для сохранения используется комбинация клавиш Ctrl+O, Ctrl+X для выхода.

Перезапуск демона сети чтобы изменения вступили в силу:

sudo /etc/init.d/networking restart

Добавить комментарий