Как изменить
MAC-адрес компьютера
У каждого компьютера, ноутбука или любого другого устройства, подключаемого к сети, есть так называемый MAC-адрес. Это уникальный идентификатор, «вшитый» производителем в его сетевую карту.
Тем не менее, настройки Windows можно изменить таким образом, чтобы вместо «вшитого» MAC-адреса сетевая карта компьютера использовала другой идентификатор.
Зачем это нужно? Например, многие провайдеры Интернета для предоставления своих услуг конкретным пользователям используют идентификацию их компьютеров по MAC-адресу. В случае приобретения нового компьютера, просто подключить его к такой сети не получится. Потребуется либо обращение к провайдеру, либо изменение MAC-адреса компьютера на тот, который был у предыдущего. По понятным причинам, второй вариант удобнее.
Для изменения MAC-адреса может быть много других причин.
Способ 1. Воспользоваться встроенными средствами
- Открываем диспетчер устройств.
В Windows 10 / 8 нажимаем комбинащию клавиш Win + X и выбираем Диспетчер устройств:
В Windows 7 кликаем по Компьютер правой кнопкой мыши и выбираем Управление:
В открывшемся окне переходим на Диспетчер устройств:
Как изменить MAC адрес
Как узнать физический адрес компьютера и зачем он нужен мы разобрались, осталось выяснить, как его поменять. Правда у части людей сразу может возникнуть вопрос зачем. Дело в том, что физический адрес часто используется для идентификации конкретного устройства при подключении его к компьютерной сети. Это так называемая привязка по mac-адресу обеспечивающая определенную безопасность.
Заключая договор на подключение к сети интернет с провайдером он часто заносит к себе в базу mac адрес вашего компьютера. Впоследствии, когда компьютер пытается подключиться к сети происходит сверка физического адреса со значением сохраненным у провайдера в базе и если они не совпадают, то в соединении отказывается.
Другими словами, если кто то несанкционированно подключится к вашему кабелю идущему от провайдера, то он не сможет пользоваться интернетом за ваш счет, поскольку у него будет другой mac. Точно также привязка по mac иногда используется в беспроводных подключениях по Wi-Fi в качестве дополнительной меры безопасности помимо паролей.
Все вроде хорошо, но у вас появляются проблемы в случае замены сетевой карты или всего компьютера. Если это разовая необходимость, то можно просто позвонить провайдеру и сообщить свой новый mac-адрес. Сложнее, когда вам, почему-либо требуется время от времени использовать разные устройства. Звонить каждый раз не очень удобно.
В такой ситуации разумно использовать роутер или можно поменять идентификатор присвоенный изготовителем на нужный. Здесь стоит сказать пару слов о самой возможности замены mac адреса. На самом деле идентификатор «жестко» зашит в устройство и чтобы его сменить потребуется программатор и серьезные знания.
Однако не все так плохо, дело в том, что в большинстве случаев имеется возможность эмулировать нужный mac адрес на уровне драйвера, то есть программно. Существует несколько способов и делается это очень просто.
Открываем окно состояние нужного подключения, как мы это делали, когда узнавали mac, но теперь нажимаем кнопку «Свойства» и в открывшемся новом окне кнопку «Настроить». Появится еще одно окно свойств выбранного адаптера, нас интересует вкладка «Дополнительно». На ней в окне «Свойство» выбираем пункт «Сетевой адрес». Так же пункт может называться «Network address», «Локально администрируемый адрес», «Locally administered address».
Если отмечен вариант «Отсутствует», то используется заводской mac-адрес. Чтобы изменить его на свой переключаем радио-кнопку в положение «Значение» и вводим 12 символов нового mac адреса в соответствующее поле без разделителей. После чего нажимаем кнопку OK и закрываем оставшиеся открытые окна.
Внимание! Фактически внесенные изменения будут применены только после перезагрузки компьютера или отключения и включения сетевого адаптера.
Так же можно воспользоваться помощью диспетчера устройств. Открываем его удобным способом, например, щелкнув правой кнопкой мыши по иконке «Мой компьютер» на рабочем столе, выбираем в контекстном меню пункт «Свойства», а затем в левой колонке открывшегося окна щелкаем по «Диспетчер устройств». Опять таки его можно запустить нажав комбинацию клавиш Win + R и введя строчку devmgmt.msc .
Открываем раздел «Сетевые адаптеры» и выбираем нужный. Дальше все тоже самое, что и в способе выше. Вкладка «Дополнительно» и пункт «Сетевой адрес».
Вот собственно и все. Теперь вы знаете основные способы узнать и изменить mac-адрес компьютера. Так же вы можете посмотреть информацию доступную о вашем устройстве в сети на этой странице.
Изменение MAC-адреса в Windows с помощью диспетчера устройств
Примечание: первые две цифры задаваемого MAC-адреса не нужно начинать с 0, а заканчивать следует 2, 6, A или E. В противном случае, на некоторых сетевых картах смена может не сработать.
Для начала, запустите диспетчер устройств Windows 7 или Windows 8 (8.1). Быстрый способ сделать это — нажать клавиши Win+R на клавиатуре и ввести devmgmt.msc, после чего нажать клавишу Enter.
В диспетчере устройств откройте раздел «Сетевые адаптеры», кликните правой кнопкой мыши по сетевой карте или Wi-Fi адаптеру, MAC-адрес которого нужно изменить и нажмите «Свойства».
В окне свойств адаптера выберите вкладку «Дополнительно» и найдите пункт «Сетевой адрес», и установите его значение. Чтобы изменения вступили в силу, нужно либо перезагрузить компьютер, либо отключить и включить сетевой адаптер. MAC-адрес состоит из 12 цифр 16-ричной системы и задавать его нужно, не используя двоеточия и другие знаки препинания.
Примечание: не для всех устройств можно проделать вышеописанное, для некоторых из них пункта «Сетевой адрес» не будет на вкладке «Дополнительно». В этом случае, следует воспользоваться другими способами. Для проверки, вступили ли изменения в силу, можно использовать команду ipconfig /all (подробнее в статье про то, как узнать MAC-адрес).
Зачем изменять MAC-адрес?
«Как эту информацию применить на практике и зачем ты все это рассказываешь?» – спросите вы. Очень просто. Я пишу для тех, у кого два или больше компьютеров и нужно изредка переставлять сетевой кабель с одного компьютера на другой, чтобы выйти в интернет. Муторно, гораздо легче купить роутер и пользоваться нормальной раздачей интернета, но бывают такие ситуации. Я тоже пока-что пользуюсь этим методом…
У провайдера в базе данных записываются MAC-адреса. Поэтому когда вы подключаете сетевой кабель с основного компьютера на ноутбук, к примеру, в базе данных MAC-адрес будет один (сетевой карты основного компьютера), а в реальности другой (сетевой карты ноутбука). Для решения проблемы нужно сэмулировать MAC-адрес основного компьютера. Т.е. подменить его на ноутбуке. Провайдер будет считать, что у вас MAC-адрес остался прежним.
Где скачать Technitium MAC Address Changer (TMAC)?
Скачать программу TMAC можно с официального сайта: https://technitium.com/tmac/
Она бесплатная для некоммерческого использования и работает на всех современных версиях ОС Windows.
Как сменить MAC-адрес с помощью TMAC?
Итак, я запускаю программу у себя на основном компьютере и вижу следующую картину:
- Это наименование вашего сетевого подключения
- Это текущий MAC-адрес, который присвоен вашей сетевой карте или Wi-Fi адаптеру.
- Поле для ввода нового MAC-адреса
- Кнопка для генерации случайного MAC-адреса
Для смены адреса, необходимо в поле «Change MAC Address» (3) ввести тот MAC-адрес, который вы хотите (в случае, если вам необходимо задать какой-либо конкретный mac-адрес, например, если провайдер разрешает доступ в сеть только для него), либо нажать на кнопку «Random MAC Address» (4), чтобы программа сгенерировала случайный адрес. И нажать на кнопку «Change Now !».
После этого сеть должна будет перезапуститься и для всех устройств в сети, ваш адрес должен выглядеть иначе.
Видим, что наш адрес изменился с 52-54-00-EB-9A-67 на 58-56-E8-CF-96-08
Как изменить MAC-адрес сетевого адаптера в Windows
Способ №1
Проще всего изменить имеющийся MAC-адрес на другой можно в программе Диспетчер устройств. Чтобы ее отрыть вызовите программу Выполнить, нажав на клавиатуре Win+R и использовав команду devmgmt.msc
В диспетчере кликните на Сетевые адаптеры и выберите нужный для вас, нажмите правую кнопку мыши и выберите Свойства
Теперь перейдите на вкладку Дополнительно , выберите параметр Сетевой адрес (Network Address) / Локально администрируемый адрес (Locally Administered Address) и в поле Значение пропишите 12 символов (используйте цифры от 0 до 9 и буквы от A до F), потом нажмите кнопку OK
Не начинайте первые два символа MAC-адреса с 0, а последним символом в адресе лучше используйте 2, 6, A или E, так как некоторые сетевые карты могут не осуществить подмену.
Способ №2
Не все сетевые устройства на вкладке «Дополнительно» имеют параметр «Сетевой адрес» или «Локально администрируемый адрес», и выполнить вышеописанный метод может не получится. Поэтому, воспользуйтесь способом изменения MAC-адреса в редакторе реестра, для этого снова вызовите программу Выполнить и введите regedit . Далее перейдите в раздел HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass .
Каждая папка в этом разделе, это физический или виртуальный сетевой адаптер, который установлен с системе. Найдите среди них нужный для вас, параметр DriverDesc указывает на имя адаптера.
Затем нажмите правую кнопку мыши на найденной папке с адаптером (в нашем случае — это 0001) и выберите Создать → Строковый параметр .
Дайте ему название NetworkAddress после чего откройте, дважды кликнувши по нему. В поле Значение пропишите новый MAC-адрес состоящий из 12 символов — это цифры 0-9 и буквы A-F, для применения кликните на кнопку OK
Теперь перезагрузите компьютер, чтобы применить внесенные изменения.
Иногда, у некоторых пользователей, не работает ни один описанных методов, в таком случае воспользуйтесь программой Technitium MAC Address Changer.
Читайте еще больше интересной информации на наших страницах в социальных сетях, а также не забудьте поделится данной статьей со своими друзьями