Изменяем MAC-адрес в Linux с помощью MACchanger-GTK.

МАС-адрес является очень важной строкой символов, от которой зависит подключение вашего компьютера к сети. MAC означает Media Access Control и представляет собой истинный адрес машины в локальной сети. МАС-адресом устройства ethernet является 6-байтовое число, которое можно представить в виде 12-значного шестнадцатеричного числа, например:

00:30:1b:81:d3:f7

Большинство думают только в терминах IP адресов, назначаемых компьютеру. С помощью команды Arp, IP адреса транслируются в MAC-адреса, которые, в свою очередь, позволяют машине общаться в сети. MAC-адрес вашего компьютера устанавливается заводом-изготовителем. В этой статье я покажу вам очень удобный инструмент GTK, который позволяет изменить этот MAC-адрес.

Зачем изменять?

Есть причины, по которым вам бы хотелось сменить MAC-адрес компьютера. Вот некоторые из них:

 

  • Пройти через защиту, установленную устройством фильтрации MAC-адресов
  • Прослушивать соединения в сети
  • Скрыть MAC-адрес, установленный заводом-изготовителем

Многие причины, по которым изменяют MAC-адреса, не всегда законны. Я ни в коем случае не пропагандирую такие действия. Я показываю этот инструмент только для тех случаев, которые не попадают в их число. Например, у меня был очень редкий случай, когда МАС-адрес встроенной сетевой карты совпадал с МАС-адресом маршрутизатора. По этой причине машина не могла выйти в интернет. Существовали два способа решить эту: покупка новой сетевой карты или изменение МАС-адреса уже имеющейся сетевой карты. И пришлось использовать MACchanger-GTK.

Эта небольшая венесуэльская утилита macchanger-gtk, позволяющая сменить MAC-адрес сетевой карты. Именно сменить, а не логически подменить. Утилита macchanger-gtk распространяется по лицензии GNU GPL и имеется в репозиториях. В репозиториях имеются как deb, так и rpm-пакеты, правда, не последней сборки. Если требуется релиз посвежее, то можно скачать тарболл отсюда: mogaal.com/macchanger-gtk

Установка

Установка проста:

  1. Откройте утилиту, предназначенную для добавления / удаления программ.
  2. Задайте поиск по "macchanger" (без кавычек).
  3. Выберите для установки MACchanger-GTK (это все, что потребуется).
  4. Чтобы установить, щелкните по кнопке Apply (Применить).

Это все.

Вы можете использовать MACchanger-GTK.

В Линукс Минт, устанавливается ещё проще! Щелкнуть по пакету 2 раза левой кнопкой и установка пошла.

Использование

Рис. Изменяем MAC-адрес

Использовать этот инструмент очень просто. Но в меню вы не найдете строку запуска пакета MACchanger-GTK. Вместо этого вы должны запускать его либо из командной строки (с помощью команды macchanger-gtk), либо нажав F2 и введя macchanger-gtk. После того, как откроется окно, вы увидите очень простой интерфейс (см. рис.), уже готовый для смены вашего MAC-адреса. Для этого выполните следующее:

  1. Выберите из выпадающего списка ваш сетевой интерфейс.
  2. Щелкните по "See current MAC" ("Посмотреть текущий MAC-адрес"). В новом окошке будет показан ваш MAC-адрес.
  3. Щелкните по кнопке "Known vendor" ("Изготовитель"). Если информации о вашей сетевой плате окажется достаточно, вы сможете изменить адрес на аналогичный адрес того же самого изготовителя. Если недостаточно, то адрес будет изменен произвольным образом.
  4. В выпадающем списке "Options" ("Варианты") выберите один из способов изменения вашего адреса.
  5. Щелкните по кнопке "Change MAC" ("Изменить MAC-адрес").

В результате МАС-адрес карты сетевого интерфейса будет изменен. Как только вы сделаете изменение, вы можете нажать кнопку "Quit" ("Выход") и закрыть окно MACchanger-Gtk.

Заключение

Я хочу подчеркнуть, что этот инструмент должен использоваться только в законных целях. Не пытайтесь использовать MACchanger-GTK для противоправных действий.

Но для тех случаев, когда вам действительно требуется изменить МАС-адрес (в законных целях), у вас есть простой графический интерфейс пакета MACchanger-GTK для того, чтобы выполнить эту работу.