Я нахожусь в Gnome 3, и похоже, что я могу добавить клонированный mac-адрес к своим сетевым интерфейсам из мастера GUI Network Manager.
Смысл в том, что каждый раз, когда я перезагружаю свой компьютер, клонированный mac-адрес определенных устройств, которые я установил ранее, больше не существует. Поэтому мне приходится снова и снова вводить эти данные вручную каждый раз, когда я перезагружаю свой компьютер.
Я нахожу, что интерфейс Gnome NetworkManager довольно глючный, если используются некоторые специальные конфигурации. Вы всегда можете использовать nmcli
(NetworkManager cli) для настройки сетевых профилей:
Сначала скопируйте сетевой профиль UUID
, который вы хотите изменить. Вы можете перечислить все UUID с (игнорируйте символ $
):
$ nmcli c
Далее, используйте nmcli
для настройки желаемого профиля:
$ nmcli connection edit UUID_OF_THE_NETWORK_PROFILE
nmcli> set 802-3-ethernet.cloned-mac-address MAC_ADDRESS
Изменение UUID
и [ 118] с теми, которые вы хотите использовать. Наконец, сохраните профиль с помощью:
nmcli> save persistent
nmcli> quit
Если вы делаете это с рабочего стола Gnome, используя интерфейс сетевого менеджера.
Перейдите в настройки «Сеть». Отредактируйте Wi-Fi (или другое соединение), перейдите в «Идентификация», введите новый mac-адрес в поле «Клонированный адрес», затем нажмите «Применить». Включите и выключите Wi-Fi.
МЕТОД 1 для проверки:
Если вы выполните ifconfig
в командной строке, вы должны увидеть строку под соединением, которая говорит что-то вроде: ether A4:69:1b:1B:2B:A1
МЕТОД 2 для проверка:
ip link show interface
Где интерфейс похож на eth0
, wlp2s0
и т. д. (вы можете запустить nmcli c
, чтобы увидеть все интерфейсы, имя, которое вы ищете будет в DEVICE
столбце).
Вы должны увидеть строку, которая говорит что-то вроде link/ether A4:69:1b:1B:2B:A1