Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Как изменить MAC address в реестре с помощью *reg файла? (http://forum.oszone.net/showthread.php?t=262689)

Refcat 18-06-2013 11:03 2169727

Как изменить MAC address в реестре с помощью *reg файла?
 
Всем привет,
Как изменить MAC address в реестре с помощью *reg файла в семействах Windows Server 2012/2008/2008 R2/NT/2000/2003/XP/ Win 7/Vista?
На всех семействах Виндовс.

Прочитал здесь статейку, как Я понял в реестре хранятся эти данные: http://www.nthelp.com/NT6/change_mac_w2k.htm
Если и нет, то можно создать ветку с такими данными.

Я знаю что в некоторых сетевых платах есть возможность изменить Мак адрес в свойствах,
но при смене адреса на некоторое время исчезает Интернет, это меня сильно не устраивает, и мне не подходит.

Возможно кто то напишет *reg файл, куда Я впишу нужный мне Мак адрес ? И при добавление инфы в реестр не исчезнет на время интернет.
Мак адрес просто нужно подменить (создать иллюзию), для запуска моей программы, пусть он реально не измениться.
И после перезагрузки даже может восстановиться.

Спасибо.

Its-me-again 18-06-2013 18:30 2170170

Refcat,
Возможно кто то заморочится и напишет, но при изменении MAC адреса любым способом потери пакетов/разрыв сессий неизбежны, а в случает работы с DHCP - еще и получение нового IP адреса.

Refcat 18-06-2013 18:59 2170197

Цитата Its-me-again:
но при изменении MAC адреса любым способом потери пакетов/разрыв сессий неизбежны »

Its-me-again,
мне нужно для запуска программки, которая привязана по Маку.
Думаю что при запуске она считывает реестр, и достаточно что бы там была запись нужного Мак-адреса.
Не обязательно что бы изменения в реестре вступили в силу. Неужели при изменения записи в реестре, будет разрыв соединения?

Its-me-again
, как мне подсказали, как то так:
Цитата:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\номер папки где адаптер]
"NetworkAddress"="мой мак-адрес"


Its-me-again 18-06-2013 19:54 2170234

Refcat,
Дело в том, что на вашем роутере, существует так называемая ARP таблица, в которой перечислены MAC адреса и соответствующие им IP адреса. Если вы измените MAC адрес, то роутер будет еще какое то время слать пакеты по старому адресу, что вы заметите как кратковременый обрыв соединения.
В случае если адрес выдается вам DHCP то смена MAC адреса вызовет обновление IP адреса, что займет еще сколько то времени.
Плюс из возможных неприятностей - блокировка на свитче, если там включена port security. Но это наверное вам вряд ли встретится.

Кстати для подобных целей (программа привязана к MAC адресу) я добавлял к компу еще один сетевой интерфейс (можно никуда не подключать) и спокойно прописывал там нужный MAC адрес. Все работало и никаких танцев с реестром :)

Refcat 19-06-2013 06:37 2170450

Цитата:

Цитата Its-me-again
Кстати для подобных целей (программа привязана к MAC адресу) я добавлял к компу еще один сетевой интерфейс (можно никуда не подключать) и спокойно прописывал там нужный MAC адрес. Все работало и никаких танцев с реестром »

К сожалению, прожку нужно запускать на многих разных компьютеров, без разрыва Интернет соединения.

Its-me-again 19-06-2013 11:43 2170566

Refcat, тогда остается ее только купить :)


Время: 19:58.

Время: 19:58.
© OSzone.net 2001-