Описанный способ будет работать в дистрибутивах с установленным по умолчанию пакетом NetworkManager!
Узнаём MAC-адрес сетевой карты, который присвоен производителем.
В терминале выполняем команду:
Для Wi-Fi карты выполняем команду
iw dev
Для всех сетевых интерфейсов выполним следующую команду
ip a
Чтобы при каждом подключении к сети MAC-адрес менялся автоматически, необходимо отредактировать конфигурационный файл NetworkManager.conf
. В текстовом редакторе Nano открываем конфигурационный файл командой:
sudo nano /etc/NetworkManager/NetworkManager.conf
Т.к. у меня нет Wi-Fi сетевой карты, то и нет секции
[device] wifi.scan-rand-mac-address=no
Если у вас есть такая секция, то закомментируйте её (комментируется строка символом — #) и допишите следующие параметры, которые будут менять MAC-адрес при каждом подключении:
Для Wi-Fi
[connection] wifi.cloned-mac-address=random
Для LAN
[connection] ethernet.cloned-mac-address=random
Эти секции можно добавить раздельно
[connection] wifi.cloned-mac-address=random [connection] ethernet.cloned-mac-address=random
или объединив их в одну секцию
[connection] wifi.cloned-mac-address=random ethernet.cloned-mac-address=random
Далее сохраняем отредактированный файл сочетанием клавиш ctrl + o
и выходим из текстового редактора нажав ctrl + x
.
Далее перезагружаем NetworkManager командой:
sudo systemctl restart NetworkManager
Проверить, сменился ли у вас MAC-адрес можно выше приведенными командами.
При необходимости можно вернуть настройки по умолчанию убрав комментарий в файле NetworkManager.conf
.
Итальянские автоматы для розлива Galdi - тут выгодные цены!
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()