Изменение мак адреса сетевого интерфейса
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 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 Unix 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
- VmWare: ошибка Failed to lock the file! VMWare virtual disk (vmdk)
- Linux: регулярные выражения в Grep
- IPFire 2.9 Первое знакомство








