MAC-адрес (он же аппаратный или физический адрес) - уникальный шестибайтный код, присваиваемый сетевому устройству производителем при его изготовлении. Аббревиатура MAC расшифровывается как Media Access Control (управление доступом к среде). В сетях Ethernet передаваемые и принимаемые данные всегда содержат MAC-адрес источника (Source MAC) и MAC-адрес приемника (Destination MAC).
Два старших бита MAC-адреса используются для идентификации типа адреса. Первый бит - признак одиночного (0) или группового (1) адреса. Второй бит - признак универсального (0) или локально администрируемого (1) адреса. При изменении MAC-адреса желательно устанавливать этот бит в единицу. Следующие 22 бита адреса содержат специальный код производителя (MFG, Manufacturing) или OUI - универсальный код организации. OUI - это централизованно выделяемая каждому производителю сетевого оборудования старшая часть MAC-адреса. Например, 00:E0:4C используется для сетевых устройств REALTEK SEMICONDUCTOR CORP, 00:00:01 - для XEROX CORPORATION. Одному и тому же производителю может принадлежать несколько кодов OUI (корпорации Xerox, например принадлежит диапазон от 00:00:01 до 00:00:09, 00:55:00 и другие). Младшая часть MAC-адреса формируется при производстве оборудования и уникальна для каждого экземпляра устройства.
В большинстве современных сетевых карт MAC-адрес можно изменить программным путем, не прибегая к перепрограммированию устройства, а задавая новое значение через параметры его драйвера. Это значение заносится в регистры сетевой карты и является более приоритетным по отношению к "прошитому" в сетевой карте MAC-адресу. "Новый" адрес сетевой карты будет сохранен в ее памяти даже при программном выключении питания компьютера стандарта ATX (Soft Off) и будет сброшен только при отключении первичного питания 220 вольт. Таким образом, для обеспечения удаленного включения электропитания с использованием технологии Wake On LAN нужно использовать "новый" MAC-адрес.
Для получения MAC-адресов сетевых устройств компьютера в Windows XP и в более поздних версиях предусмотрена команда "getmac", которая вводится в командной строке.
Однако, при наличии в компьютере нескольких сетевых устройств, пожалуй, удобнее воспользоваться командой "ipconfig /all", которая также вводится в командной строке.
Физические адреса сетевых устройств в локальной сети можно узнать, введя в командной строке команду "arp -a".
Чтобы изменить MAC-адрес необходимо обладать правами администратора. Открыть Панель управления и в зависимости от версии операционной системы выполнить следующие действия:
в Windows XP запустить апплет Сетевые подключения;
в Windows Vista найти Центр управления сетями и общим доступом и в левой части его окна выбрать Управление сетевыми подключениями.
в Windows 7 найти Центр управления сетями и общим доступом и в левой части его окна выбрать Изменение параметров адаптера.
Определить нужное сетевое подключение, если их несколько, и открыть Свойства этого подключения.
Щелкнуть по кнопке Настроить и в открывшемся окне свойств сетевой карты перейти на вкладку Дополнительно.
Выбрать Свойство:
в Windows XP оно называется Network Address;
в Windows Vista и в Windows 7 - это Локально администрируемый адрес.
Ввести Значение.
Источник: Начинающему системному администратору
|