Задать вопрос

mac-адрес в ubuntu

Вопрос заключается в следующем: Как навсегда изменить mac-адрес в Ubuntu?
Исключая вариант добавления в автозагрузку скрипта временного изменения mac-адреса.
  • Вопрос задан
  • 17249 просмотров
Подписаться 9 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 7
@u234
добавить в файл /etc/network/interfaces

в секции где указываются настройки сетевой карты параметр hwaddress
auto eth0
iface eth0 inet dhcp
hwaddress ether 01:02:03:04:05:06
Ответ написан
Комментировать
@Denter
КО озадачен.
MAC прошит в самой карточке, т.е. его изменение возможно только в рамках настроек конкретной работающей ОС. Постановка задачи "навсегда изменить" некорректна.
Максимум что можно изменить — на уровне ОС указать, что она должна для данного интерфейса использовала другой MAC. А тут «скрипт в автозагрузке» ничем не хуже любого другого способа.
Ответ написан
m0sia
@m0sia
два варианта:

1)в NetworkManager в свойствах проводного интерфейса в графе mac address
2)в /etc/network/interfaces для нужно интерфейса прописать параметр hwaddress
для примеров можно посмотреть man interfaces.

auto eth1
iface eth1 inet static
address 192.168.1.200
netmask 255.255.255.0
hwaddress 11:22:33:44:55:66
Ответ написан
@AccessForbidden
Я не силен у ubuntu. Но что то мне подсказывает что в /etc/udev/rules.d/ есть файл persistent-net.rules
Его и править.
Ответ написан
Комментировать
xn__p2a
@xn__p2a
В Ubuntu 10.10, в Network Manager, в настройках проводного интерфейса появилась строка «Cloned MAC address», чтобы задать там новый MAC-адрес сетевого интерфейса.
Попробуйте.
Ответ написан
Комментировать
iStyx
@iStyx
Ого, Убунту стали комплектоваться собственным MAC-адресом? :)
Ответ написан
Pavluha
@Pavluha
Можно вот так сделать:
В /etc/network/if-pre-up.d/ создать файл от root (например macchange) со следующим содержимым

! /bin/sh

ifconfig eth0 hw ether 00:1b:77:a6:16:20 (адрес заменить на желаемый).
Далее /etc/init.d/networking restart

Или после этого можно:

ifconfig eth0 down

ifconfig eth0 hw ether 00:1b:77:a6:16:20

ifconfig eth0 up
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы