Изменение MAC адреса сетевой карты

Пока не пришло идей про что написать в блоге, можно попытаться заполнить его какой-нибудь другой "не девелоперской" информацией. Вот, например, подняли интересный вопрос на счет изменения MAC адреса сетевой карты, на него и отвечу.

Зачем? Зачем может быть нужно поменять уникальный адрес сетевой карты, спросите вы. Ситуаций несколько - иногда он может быть не уникальным в вашей сети, из-за чего могут наблюдаться престранные эффекты, в природе которых очень сложно разобраться. Как-то раз, в далекие времена, мне довелось купить две одинаковые сетевые карточки, MAC адреса которых оказались также одинаковыми. Так что, с чем черт не шутит.
Еще одним применением может быть наказание злого админа, закрывшего доступ к сети по IP/MAC адресу - берем IP адрес коллеги, находящегося в отпуске, меняем MAC адрес и снова работаем в сети (только на этот раз не надо дразнить админа, поскольку коллега, после возвращения, не хотел бы разблокировать свой адрес из-за ваших шалостей).

Как? Обычно в таких случаях рекомендуют использовать какую-нибудь утилиту, однако если у вас установлен Windows 2000/XP/Vista, то вам ничего не понадобиться - в операционной системе уже есть необходимый функционал, достаточно его найти. Для этого пройдем следующие пункты (извиняюсь, что названия на английском, в локализованных продуктах предпочитаю не работать).

1. Посмотрите текущий MAC адрес (в командной строке ipconfig /all - строка Physical address для интересующего сетевого интерфейса)
2. Откройте спосок сетевых соединений (Network Connections). В Vista: из главного меню Network -> Network and Sharing Center -> Manage Network Connections.
3. Откройте свойства этого соединения (Properties -> на вкладке Networking -> Configure...)
4. На вкладке Advanced выбрать в списке пункт Network Address или Locally Administered Address (будет либо один, либо другой). После этого введите новый желаемый MAC адрес в соответствующее поле (дефисы вводить не нужно).
5. Сохраните и закройте диалоговые окна свойств, после чего проверьте по ipconfig /all, что изменения вступили в силу.

Как видите, не пришлось даже качать подозрительных утилит :)