Как изменить MAC адрес сетевой карты в Ubuntu?
Метки: Ubuntu | администрирование Ubuntu
Вторник, 17 июня 2008 г.
Просмотров: 39191
Подписаться на комментарии по RSS
Вторник, 17 июня 2008 г.
Просмотров: 39191
Подписаться на комментарии по RSS
Имеется много причин по которым вы можете захотеть вручную установить MAC адрес вашей сетевой карты. Для изменения этой опции, вам необходимо отредактировать файл etc/network/interfaces. Вы можете использовать любой текстовый редактор, который вам нравится.
sudo gedit /etc/network/interfacesВы должны увидеть строчку с вашим сетевым интерфейсом, который обычно называется eth0. Если вы используете dhcp, строчки будут приблизительно такими.
auto eth0 iface eth0 inet dhcpПросто добавьте следующую строчку ниже, чтобы получилось примерно следующее.
auto eth0 iface eth0 inet dhcp hwaddress ether 01:02:03:04:05:06Вам необходимо перезапустить сеть или перегрузиться для достижения эффекта.
sudo /etc/init.d/networking restart
Комментариев: 7
тож самое и на кубунту должно пойти?
В Ubuntu 9.04 не работает.
Подскажите как его сменить пишите на dimolder@yahoo.com
афтор, проверяй свои решения прежде чем публиковать, такая "смена" мас-адреса дает только его смену в ifconfig, но реально пакеты отсылаются со старого мака! статью по-хорошему надо удалить, чтобы не путать народ.
Смены мака таким способом не добьешься. Подмена только на программном уровне - в сети мак не меняется.
Способ работает, надо только прописать
pre-up ifconfig eth0 hw ether 01:02:03:04:05:06
а не просто hwaddress ether 01:02:03:04:05:06
Не лишним будет переподключить соединение (также полезно если нужно кратковременно сменить мак)
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether 01:02:03:04:05:06
sudo ifconfig eth0 up
та все норм. то вы парни перегрелись...
OK