суббота, 28 марта 2015 г.

Смена mac адреса в Linux

Иногда может потребоваться изменить MAC адрес сетевой карты в linux, например, если он используется для авторизации доступа интернет провайдером.
Примеры приводятся на сетевом интерфейсе eth0, он может отличаться от вашего интерфейса. Посмотрите конфигурацию ваших интерфейсов командой ifconfig, введенной от имени суперпользователя.
1. Смена mac адреса сетевой карты, если используется традиционный метод (с ifup) управления сетью.
От суперпользователя последовательно делаем следующие действия:
1.1 Останавливаем интерфейс eth0:
ifconfig eth0 down
1.2 Меняем мак адрес (в качестве примера, используется mac адрес: 00:1A:2B:65:3C:4D, вместо этого адреса, вам необходимо ввести свой):
ifconfig eth0 hw ether 00:1A:2B:65:3C:4D
1.3 Поднимаем интерфейс eth0
ifconfig eth0 up
После этого, набрав команду ifconfig, для интерфейса eth0 вы увидите адрес: 00:1A:2B:65:3C:4D
*Примечание: после перезагрузки, новый адрес снова изменится на заводской, чтобы этого избежать в конец файла/etc/init.d/boot.local, дописываем строки:
/sbin/ifconfig eth0 hw ether 00:1A:2B:65:3C:4D
2. Смена mac адреса сетевой карты, если используется Network Manager для управления сетью.
2.1 Щелкаем по значку Network Manager в системном лотке и нажимаем "Manage connections"
2.2 В открывшемся окне переходим на вкладку "Wired"
В этой вкладке выделяем наше "Проводное соединение" и справа от него нажимаем кнопку "Изменить"
2.3 В окне свойств "Проводного соединения" переходим на вкладку "Ethernet" и в строке "Cloned MAC address"вписываем нужный нам mac адрес.

Комментариев нет:

Отправить комментарий