0
Подмениваем МАС адрес и автоматизириуем процесс смены МАС в Linux.
Подписаться (1)
 
Гражданин 3М
Сделок:
1
Репутация:
134
Посты:
37 / 179
Рег.
24.06.2023
Всем привет.

Работая в сети Интернет , особенно с чужой ТД рекомендовано выполнять подмену идентификатора сетевого адаптера - МАС адреса.

Работать будем в ОС Ubuntu(реализуемо на всех Linux) с помощью программы macchanger.

Установим ПО

sudo apt-get install macchanger -y

Разовая смена адреса

Для этого нам нужно посмотреть текущие адреса:

/sbin/ifconfig | grep HWaddr

eth0 Link encap:Ethernet HWaddr c4🇧🇦e9:45:d0:0b
wlan0 Link encap:Ethernet HWaddr e2:0c:b6:44:b6:eb

Далее почередно вводим команды:

sudo ifconfig eth0 down //отключаем сетевой интерфейс
sudo macchanger -r eth0 //меняем МАС на случайный , это задается ключем "-r" = random.
sudo ifconfig eth0 up // включаем сетевой интерфейс

Руками менять МАС научились , теперь предлагаю автоматизировать этот процесс.

1. Создаeм скрипт /etc/network/if-pre-up.d/macchanger со следующим содержимым:

#!/bin/sh
/usr/bin/macchanger -r "$IFACE"

2. Делаем скрипт исполняемым:

chmod +x /etc/network/if-pre-up.d/macchanger

И теперь , при загрузке системы все сетевые интерфейсы будут иметь НИКОГДА не повторяющиеся случайные адреса.

Спасибо за внимание.
Вы не вошли в систему