Как изменить MAC-адрес в Linux

linux-network-mac-address

Иногда бывают случаи, когда нужно сменить MAC-адрес на сетевой плате компьютера. Например, если, провайдер использует жесткую привязку по маку. О том как изменить мак-адрес в операционных системах семейства Windows уже написано дикое количество постов. А вот как это сделать в Linux — Ubuntu, Fedora, Suse — я сейчас и расскажу. 

Запускаем консоль Линукс, переключаемся на суперпользователя. Для примера — пусть подопытный интерфейс будет Eth0.

Сначала сетевой интерфейс надо выключить:
# ifconfig eth0 down
Для того, чтобы изменить mac-адрес сетевой, вводим команду:
# ifconfig eth0 hw ether 1c:bb:79:00:00:e1
Теперь включаем интерфейс eth0 обратно:
# ifconfig eth0 up
Готово! До следующей перезагрузки сетевой плате будет присвоен новый мак-адрес 1c:bb:79:00:00:e1, вместо того, что был.
Чтобы он сохранился и после перезапуска операционной системы — нужно прописать в /etc/network/interfaces следующее:
hwaddress ether 1c:bb:79:00:00:e1
Перезапускаем сеть:
# /etc/init.d/networking restart

После этого, мак-адрес измениться на 1c:bb:79:00:00:e1 и будет оставаться таковым на постоянной основе!


Поделитесть полезным с друзьями:

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *