Изменение мак адреса сетевого интерфейса
Mac address зачем он нужен, зачем и как его меняют — вот тема сегодняшней статьи.
[ad#ad-2]
MAC-адрес (от англ. Media Access Control — управление доступом к среде) — это уникальный идентификатор, сопоставляемый с различными типами оборудования для компьютерных сетей.
Адреса в каждом из пространств теоретически должны быть глобально уникальными. В широковещательных сетях (таких, как сети на основе Ethernet) MAC-адрес позволяет уникально идентифицировать каждый узел сети и доставлять данные только этому узлу. Таким образом, MAC-адреса формируют основу сетей на канальном уровне, которую используют протоколы более высокого (сетевого) уровня. Для преобразования MAC-адресов в адреса сетевого уровня и обратно применяются специальные протоколы (например, ARP и RARP в сетях TCP/IP).
Адреса типа MAC-48 наиболее распространены; они используются в таких технологиях, как Ethernet, Token ring, FDDI, WiMAX и др. Они состоят из 48 бит, таким образом, адресное пространство MAC-48 насчитывает 248 (или 281 474 976 710 656) адресов. Согласно подсчётам IEEE, этого запаса адресов хватит по меньшей мере до 2100 года.
EUI-48 от MAC-48 отличается лишь семантически: в то время как MAC-48 используется для сетевого оборудования, EUI-48 применяется для других типов аппаратного и программного обеспечения.
Идентификаторы EUI-64 состоят из 64 бит и используются в FireWire, а также в IPv6 в качестве младших 64 бит сетевого адреса узла.
Среди людей, плохо разбирающихся в сетях, существует распространенное мнение, что MAC-адрес железно вшит в сетевую карту и сменить его нельзя или можно только с помощью программаторов. На самом деле, это не так. MAC-адрес легко меняется программным путем, так как значение, указанное через драйвер, имеет более высокий приоритет, чем зашитый в плату.
Изменение MAC-адреса в *nix системах требует прав root, но очень легко выполняется.
Linux
1) Отключаем интерфейс: «ifconfig eth0 down»
2) Изменяем MAC: «ifconfig eth0 hw ether 00:00:00:00:00:01″
3) Включаем интерфейс:»ifconfig eth0 up»
FreeBSD
1) Отключаем интерфейс: «ifconfig xl0 down»
2) Изменяем MAC: «ifconfig xl0 link ether 00:00:00:00:00:01″
3) Включаем интерфейс:»ifconfig xl0 up»
В windows всё несколько сложнее.
Windows 2000/XP
Узнать текущий MAC легко в консоли командой getmac. Для изменения же есть два пути — через реестр и через контрольную панель. Но сначала:
1) Зайдите в систему как Администратор.
2) Откройте Пуск-> Панель управления. Откройте «Сетевые подключения». Выделите нужный сетевой интерфейс, зайдите в его Свойства (правым кликом).
3) Сейчас Вы видите, какому устройству соответствует данный сетевой интерфейс. Теперь есть три пути:
А. Изменение через «Настройку»
а) Нажмите «Настроить», откройте закладку «Дополнительно».
б) В дополнительных свойствах выберите»Network Address» (или «Locally Administered Address».
в) Введите новый адрес в поле «Значение». Знак «-» при указании MAC не нужен.
г) Закройте окно. Теперь надо проверить. Откройте консоль через «Пуск-> Выполнить-> cmd». Выполните «ipconfig /all» или «net config rdr». Если MAC не сменился, меняёте через реестр.
Б. Через реестр.
а) Запускаем regedit: «Пуск-> Выполнить->regedt32″. Обратите внимание: не «Regedit».
б) Открываем раздел «HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}»
в) Ищем наш подраздел. Подразделы описывают сетевые интерфейсы всех имеющихся сетевых адаптеров и отображаются в виде 4-х значных чисел 0000, 0001, 0002 и т.д. Не уходите в подключи Linkage и Ndi. По ключу 000x\»DriverDesc» находим нужный нам интерфейс. Он будет содержать имя сетевой карты.
г) Изменяем (добавляем, если нужно, тип данных — REG_SZ) ключ «NetworkAddress». Вводим новый адрес.
д) Не трогайте DriverDateData.
е) Отключаем, затем включаем сетевой интерфейс в окне «Сетевые подключения».
В. При помощи специализированного программного обеспечения:
Например Smac или Mac Makeup
4) После изменений хорошо бы перегрузиться.
А теперь о смысле смены мак-адреса:
1. В случаях если в сети оказалось два устройства с одинаковыми мак-адресами
2. В случаях если необходимо скрыть свой реальный мак (что то что преследуется УК)
3. В случаях если устройство ограничивающее доступ к интернету фильтрует доступ по маку.
4…. вариантов много и большенство из них преследуется согласно УК ![]()
Similar Posts:
- None Found
Метки
3D 2010 AMD Android Apple apt-get aptitude CISCO Core cpu D-Link debian ethernet Facebook Firefox FreeBSD Gnome Google hacking IBM Intel IOS Ip iPhone KDE Linux Microsoft Mozilla networking NVidia Radeon Red Hat Samsung Server Twitter Ubuntu USB Windows Windows 7 интернет процессор бизнес безопасность видео сетиСчетчики
Popular Posts
- Windows 7:боремся с ошибкой BOOTMGR is missing
- Windows 7:боремся с ошибкой BOOTMGR is missing (в картинках)
- Linux: Восстанавливаем работу grub после обновления Ubuntu до 10.04
- Windows 7: Возвращаем кнопку выполнить.
- PHP: увеличиваем или уменьшаем количество ресурсов под выполнение скриптов
- Windows: Active@ Boot Disk восстанавливаем MBR
- Ubuntu: Padre, the Perl IDE
- Linux: регулярные выражения в Grep
- IPFire 2.9 Первое знакомство
- CISCO: первая настройка маршрутизатора








