Іноді нам може знадобитися змінити деякі MAC-адреса на вашому ПК. Хоча MAC-адреса кодується безпосередньо на мережевих картах, є деякі інструменти, які дозволяють маска справжню MAC-адресу за допомогою «помилковий»Визначається користувачем, що вводить в оману операційну систему.
MAC-адреса в багатьох випадках використовується як режим безпеки та фільтрації для доступу користувачів до мережі. Або виключаючи, де визначено, які MAC-адреси не мають доступу, або включно, наприклад, до яких MAC-адрес допускається доступ.
Маскування вашого MAC може бути з різних причин, і якщо вам цікаво спробувати, вам слід спробувати МАКЧенджер
MacChanger - це інструмент GNU / Linux для перегляду та управління MAC-адресами кожного мережевого інтерфейсу на вашому комп'ютері.
Щоб встановити, просто перейдіть до терміналу та введіть
sudo apt-get встановити macchanger macchanger-gtk
MACChanger можна використовувати під комфорт або через a Графічний інтерфейс інструмент має. Почнемо з консолі. Якщо ми пишемо:
macchanger --допомога
ми матимемо всі варіанти маніпуляцій з MAC-адресами в нашому обладнанні. Ми можемо призначити:
- Конкретні адреси мережевого інтерфейсу (-м)
- Випадкові адреси (-r)
- Ті самі адреси постачальника (-і)
- Адреси інших постачальників (-до)
У моєму випадку мій комп'ютер має два мережеві інтерфейси, eth0 та wlan0. Вимкнути eth0:
sudo ifconfig eth0 вниз
Після вимкнення ви можете змінити MAC-адресу інтерфейсу eth0. Якби ми хотіли змінити це на одне випадкова адреса:
sudo macchanger eth0 -r
І вуаля, ви зможете побачити в консолі, яка є постійною MAC-адресою, а яка ваша поточна MAC-адреса. Нарешті, залишилося б лише знову активувати мережевий інтерфейс:
sudo ifconfig eth0 вгору
Ви завжди можете перевірити свою MAC-адресу з Ifconfig про кон macchanger
sudo macchanger -s eth0
Графічний інтерфейс
Якщо ви віддаєте перевагу працювати з графічним інтерфейсом, ви можете скористатися вікном MACChanger, виконавши:
sudo macchanger-gtk
Ну, "iproute2" вже дозволяє вам робити це так:
ip link set dev eth0 address 00: 11: 22: 33: 44: 55
Замініть eth0 потрібним інтерфейсом (посилання $ ip, показує інтерфейси).
До речі, плітки кажуть, що "ifconfig" вже застарілий і що він не з'явиться у наступних версіях деяких відомих дистрибутивів.
Вже більше року в Archlinux використовується iproute2 (принаймні в базовій установці, яку я роблю з pacstrap, використовуючи скрипти, які циркулюють там, я не знаю)
Ну, "iproute2" вже дозволяє вам робити це так:
ip link set dev eth0 address 00: 11: 22: 33: 44: 55
Замініть eth0 потрібним інтерфейсом (посилання $ ip, показує інтерфейси).
До речі, плітки кажуть, що "ifconfig" вже "застарілий" і що він не з'явиться в наступних версіях деяких відомих дистрибутивів.
Вже більше року в Archlinux використовується iproute2 (принаймні в базовій установці, яку я роблю з pacstrap, використовуючи скрипти, які циркулюють там, я не знаю)
Більш простий варіант, хоча з меншою кількістю варіантів:
ifconfig eth0 hw ефір 08: 00: 00: 00: 00: 01
вітання
Також так:
rfkill заблокувати всі
ifconfig wlan1 hw ефір xx: xx: xx: xx: xx: xx
rfkill розблокувати все
Привіт.
Я завжди роблю це за допомогою редактора мережевого менеджера з графічного інтерфейсу
клацніть правою кнопкою миші на аплет NetworkManager і відредагуйте з'єднання, там я встановив «клонований MAC»