Я делаю тест по изучению MAC, и для этого мне нужно изменить свой MAC-адрес машины linux, пока интерфейс работает. Чтобы быть более понятным, рассмотрим eth1 в машине с ядром 8 Fedora. И пока интерфейс работает. Я запускаю скрипт, который меняет MAC-адрес с 10: 1: 1: 1: 1: 1 на 50: 50: 50: 50: 50: 50 (т.е. 50-кратный MAC-адрес изменяется). Когда я пытаюсь изменить MAC-адрес, когда интерфейс его вверх, он выдает мне следующую ошибку:
siocsifhwaddr: устройство или ресурс занят
Я знаю способ изменения MAC-адреса путем отключения интерфейса, но мне нужно знать, можно ли это сделать, пока интерфейс работает.
Любая помощь в этом действительно ценится. Спасибо адитйа
используя ifconfig
никогда не делал этого сам, поэтому не могу с уверенностью сказать, что это работает.
источник