Автоматическая смена MAC адреса в Linux

Я уже писал о способе смена вашего MAC адреса, ознакомиться с той статьей можно перейдя по данной ссылке. Напомню вкратце, MAC адрес имеется у каждого устройства которое подключается к сети Интернет, это ваш стационарный компьютер, ноутбук или смартфон. Это некий идентификатор, который вшит при ее изготовлении данного устройства, и соответственно, данный идентификатор по некоторым причинам необходимо изменять. Не будем вдаваться в подробности данного действия, это может быть как OSINT, так и в личных предпочтениях. И каждый раз менять данный адрес может быть не удобно, по этому, в данной статье мы рассмотрим способ автоматической смены MAC адреса при каждом подключении к сети. То есть, каждый раз когда вы будете подключаться к интернету, у вас будет новый MAC адрес.

Настраиваем NetworkManager для смены MAC адреса

Оговорюсь сразу, данный способ будет работать только при наличии NetworkManager, который установлен по умолчанию в таких дистрибутивах как Debian, Ubuntu, Kali Linux и так далее, с рабочими столами Gnome, Kde, Xfce. Что бы узнать ваш MAC адрес который присвоен производителем, достаточно открыть терминал и ввести команду:

iw dev

Либо, можно ввести “ip a”, это команда так же покажет ваш MAC адрес:

ip a
смена MAC адреса в Linux 1

И так, для того что бы ваш MAC адрес менялся автоматически при каждом подключении к сети, необходимо отредактировать конфигурационный файл “NetworkManager.conf”. Для этого будем использовать текстовый редактор Nano, о котором подробно написанной в этой статье. Все действия буду показывать в операционной системе Ubuntu, но, все то же самое пригодно и для других дистрибутивах. Открываем конфигурационный файл командой:

sudo nano /etc/NetworkManager/NetworkManager.conf
смена MAC адреса в Linux 2

В открывшемся окне закомментируем все что связанно с вашей сетью на данный момент, что бы в дальнейшем можно было вернуть все как было. В приведенном примере необходимо закомментировать

[device]
wifi.scan-rand-mac-address=no

Далее дописываем параметры, которые и будут менять MAC адрес при каждом подключении:

Для WIFI

[connection]
wifi.cloned-mac-address=random

Для Lan

[connection]
ethernet.cloned-mac-address=random

Данный строки можно добавить как по отдельности, так и вместе, собственно, на скриншоте вы можете увидеть как они добавлены вместе. Далее сохраняем отредактированный файл сочетанием клавиш “ctrl + o” и выходим из текстового редактора Nano “ctrl + x”:

смена MAC адреса в Linux 3

И последний этап, перезагружаем NetworkManager командой:

sudo systemctl restart NetworkManager

После чего можно проверить, сменился ли у вас MAC адрес, для этого можно воспользоваться выше приведенными командами. В итоге, вы должны будете увидеть совершенно иной MAC адрес вашего устройства, и так будет при каждом новом подключении к сети. А при необходимости вы всегда можете вернуть настройки по умолчанию, благодаря тому, что мы закомментировали их перед тем, как внести изменения в конфигурационный файл.

Заключение

Для тех, кто дочитал данную статью до конца имеется загадка, разгадав которую, вы получите подарок от журнала Cyber-X. Для того что бы разгадать загадку, и соответственно, получить приз за ваши старания, вам придется немножко поработать головой. А именно, в данной статье зашифрована подсказка на приз, который получит победитель, подсказка, сообщение зашифровано в base64. Розыгрыш будет происходить в два этапа, первый этап, найти зашифрованное послание, которое будет указывать на дату статьи, где будет указан приз, второй этап, найти сам приз в статье.

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *