MAC-адрес: что это, где узнать, и как клонировать его в Windows и роутере (т.е. изменить на свой, который нужен)
В сем доброго времени суток!
Довольно часто при решении различных сетевых проблем, приходится вспоминать о MAC-адресе (например, при настройке доступа к интернет, при установке нового роутера, сетевой карты и т.д.). Думаю, что в этой статье, пойдем сразу с места в карьер?!
Что такое MAC-адрес – это уникальный идентификатор (в виде нескольких букв и цифр), который есть у каждого сетевого оборудования: роутер, сетевая карта и т.д. Данный идентификатор призван автоматически определять отправителя и получателя в сети. Часто его называют «физическим адресом» (по крайней мере, такое обозначение у него в Windows).
Пример обозначения (первые 3 значения — производитель, вторые — серийный номер)
Отмечу важную деталь: многие Интернет-провайдеры в нашей стране, при подключении к интернету, фиксируют у себя ваш MAC-адрес (в целях безопасности). И при смене сетевого оборудования (например, после покупки нового роутера), если вы не склонируйте MAC-адрес вашей старой сетевой карты, интернет у вас работать не будет (блокировка системы безопасности провайдера).
Собственно, в этой небольшой статье хочу показать решение обозначенных проблем. Полагаю, информация пригодится многим начинающим пользователям.
Итак.
Как узнать MAC-адрес
👉 Способ №1
Пожалуй, самый простой и очевидный вариант, это посмотреть визуально на само сетевое оборудование.
На большинстве тех же роутеров (маршрутизаторов, сетевых карт) имеются небольшие наклейки с необходимой информацией. Пример представлен ниже. 👇
Наклейка на корпусе роутера
👉 Способ №2
Второй варит — воспользоваться 👉 командной строкой. Открыв оную, достаточно ввести всего одну команду: ipconfig/all и нажать Enter (цифра-1 на скрине ниже 👇).
Далее для всех сетевых адаптеров, которые у вас имеются в системе, будут представлены свойства : в том числе и физический адрес (это и есть MAC-адрес). Таким образом вы сможете узнать MAC-адреса для всех сетевых адаптеров, установленных у вас на ПК.
Командная строка — просмотр сведений о сетевых адаптерах
👉 Способ №3
Узнать всю «сетевую» подноготную можно с помощью 👉 специальных утилит для определения характеристик ПК. Мне импонирует утилита Speccy (от производителя не менее известной CCleaner).
В Speccy достаточно открыть вкладку «Network» и можно получить подробную информацию о всех сетевых адаптерах, состоянии сети, IP и DNS, MAC-address и др.
Speccy — информация о сети (вкладка Network)
👉 Способ №4
Если вам требуется просмотреть MAC-адрес роутера — то это можно сделать либо при помощи наклейки на его корпусе (как рекомендовал в способе 1), либо в его веб-интерфейсе (настройках).
Для того, чтобы их открыть, обычно достаточно перейти по адресу 192.168.0.1 ( 192.168.1.1 ) в браузере (в качестве логина admin , в качестве пароля либо admin , либо пустое место).
Как правило, в настройках маршрутизатора, необходимо открыть раздел «Статус» («Status»). Пример представлен ниже. 👇
Как клонировать MAC-адрес (т.е. изменить на свой)
Вариант 1: в Windows, в свойствах сетевой карты
Например, пригодится при смене сетевой карты, через которое у вас осуществляется подключение к Интернет.
*
Сначала необходимо открыть 👉 диспетчер устройств: самый быстрый способ — нажать сочетание кнопок Win+Pause, и выбрать в меню слева требуемое (см. скрин ниже 👇).
В помощь (открытие диспетчера устройств)
Далее в диспетчере устройств необходимо открыть вкладку «Сетевые адаптеры» : там будут представлены все адаптеры, на которые у вас установлены драйвера. Выбираете нужный адаптер и открываете его свойства .
Открываем свойства нужного адаптера
В свойствах необходимо открыть вкладку «Дополнительно» (или «Advanced»).
В перечне найдите свойства «Сетевой адрес» (или «Network address») и в поле значение укажите нужный вам MAC-адрес . Сохраните настройки и перезагрузите компьютер.
Вариант 2: в веб-интерфейсе роутера
Актуально для тех случаев, когда вы устанавливаете роутер (маршрутизатор), а раньше у вас кабель от Интернет-провайдера был напрямую подключен к ПК/ноутбуку. Либо просто меняете старый роутер на новый.
*
Задавать MAC-адрес для роутера нужно в его веб-интерфейсе (то бишь в его непосредственных настройках. В параметрах Windows это сделать нельзя).
📌 В помощь!
Как войти в настройки роутера (и что делать, если это не получается сделать).
Затем в настройках, как правило, необходимо открыть раздел «WAN» (либо настройки сети/интернета. В некоторых роутерах достаточно вкладки «Управление» ). Парочка примеров представлена ниже. 👇
Клонирование MAC-адреса (роутер TENDA)
Изменение MAC-адреса (Роутер TP-Link)
Netis — как клонировать MAC-адрес
Сеть — интернет — Mercusys (клонирование MAC-адреса)
Настройка WAN (английский интерфейс, роутер D-Link DIR-615)
Как правило, большинство роутеров могут автоматически определить MAC-адрес вашей старой сетевой карты (если вы подключили кабелем к ней роутер) и клонировать его.
Собственно, можно и вручную задать адрес, достаточно написать всего несколько значений в отведенное поле (в большинстве случаев — ничего сложного 👌).
Как скопировать мас адрес на компьютере
Всем привет сегодня расскажу как изменить MAC-адрес сетевой карты в Windows 7, Windows 8.1, Windows 10, Linux и MacOS. Ранее написал о том, как узнать MAC-адрес компьютера, а сегодня речь пойдет о его смене. Зачем может понадобиться его поменять?
Пару раз встречал споры на тему того, что MAC-адрес изменить нельзя, ведь это аппаратная характеристика, а потому поясню: на самом деле, «зашитый» в сетевой карте MAC-адрес вы, действительно, не измените (это возможно, но требует дополнительного оборудования — программатора), но это и не нужно: для большей части сетевого оборудования потребительского сегмента, MAC-адрес, заданный на программном уровне, драйвером, имеет приоритет над аппаратным, что и делает описанные ниже манипуляции возможными и полезными.
Каковы причины поменять MAC-адрес в вашей системе
Каждый сетевой адаптер (Network Interface Card) имеет уникальный MAC-адрес (Media Access Control). Это относится ко всем типам сетевых карт, включая карты Ethernet и WiFi. MAC-адрес (Физический адрес) представляет собой шестибайтовое число или 12-значное шестнадцатеричное число, которое используется для уникальной идентификации хоста в сети. Для примера я вам покажу свой тестовый сервер с Windows 10. Самый быстрый метод его узнать, это выполнить в командной строке команду ipconfig /all. У меня физический адрес (MAC-адрес) имеет значение «00-0C-29-9A-EC-49«.
Хорошо, вы наши физический адрес, но вы должны представлять, где он используется, так как это ответит на вопрос, для чего пользователь может захотеть поменять Mac-адрес. На самом низком сетевом уровне сетевые интерфейсы, подключенные к сети, используют MAC-адреса для связи друг с другом. Например, когда браузеру на вашем компьютере необходимо получить веб-страницу с сервера в Интернете, этот запрос проходит через несколько уровней протокола TCP/IP. Введенный вами веб-адрес преобразуется в IP-адрес сервера. Ваш компьютер отправляет запрос на маршрутизатор, который затем отправляет его в Интернет. На аппаратном уровне ваша сетевая карта просматривает только другие MAC-адреса в той же сети, что и она. Она знает, как отправить запрос на MAC-адрес сетевого интерфейса вашего маршрутизатора.
Так почему вы хотите изменить свой MAC-адрес? Ну, для этого есть много причин, в основном связанных с обходом какого-либо фильтра MAC-адресов, установленного на модеме, маршрутизаторе или брандмауэре. Изменение MAC-адреса может помочь вам обойти определенные сетевые ограничения путем эмуляции неограниченного MAC-адреса или подмены MAC-адреса, который уже авторизован. Этим как раз и пользуются недобросовестные пользователи, организовывая так сетевые атаки, зная это производители делаю защиту, например у VMware функционал Forged transmits.
Например, сеть WiFi может разрешать только авторизованным компьютерам подключаться к сети и отфильтровывать компьютеры на основе MAC-адреса. Если вы можете определить допустимый MAC-адрес, вы можете подделать свой MAC-адрес и получить доступ к сети Wi-Fi. Фильтрация есть и у любого DHCP сервера.
Другой пример — если у вас есть интернет-провайдер, который позволяет только определенному количеству компьютеров подключаться к Интернету из вашего дома. Если у вас есть больше компьютеров, которые необходимо подключить, вы можете подделать MAC-адрес авторизованного компьютера и подключиться с другого компьютера. Изменение MAC-адреса удобно, когда трудно или громоздко изменить правила MAC-адреса для вашей сети.
Методы по смене MAC-адреса
Если мы говорим про систему Windows, то тут можно выделить:
- Диспетчер устройств
- Реестр Windows
- Командная строка или PowerShell
- Специальные утилиты, например TMAC
- Через свойства сетевого интерфейса
Как изменить mac адрес через диспетчер устройств Windows.
Для начала, запустите диспетчер устройств Windows . Быстрый способ сделать это — нажать клавиши Win+R на клавиатуре и ввести devmgmt.msc, после чего нажать клавишу Enter.
Откроется диспетчере устройств.
Как изменить MAC-адрес сетевой карты в Windows 7, Windows 8.1, Windows 10-02
Или можно щелкнуть правым кликом по значку мой компьютер и выбрать свойства
Как изменить MAC-адрес сетевой карты в Windows 7, Windows 8.1, Windows 10-001
Откроется окно свойств в котором слева вверху можно выбрать пункт Диспетчер устройств.
В диспетчере устройств откройте раздел Сетевые адаптеры, кликните правой кнопкой мыши по сетевой карте или Wi-Fi адаптеру, MAC-адрес которого нужно изменить и нажмите Свойства.
В окне свойств адаптера выберите вкладку «Дополнительно» и найдите пункт «Сетевой адрес», и установите его значение. Чтобы изменения вступили в силу, нужно либо перезагрузить компьютер, либо отключить и включить сетевой адаптер. MAC-адрес состоит из 12 цифр 16-ричной системы и задавать его нужно, не используя двоеточия и другие знаки препинания.
На некоторых сетевых адаптерах пункт изменения значения физического адреса может называться «Network Address«.
Или можете увидеть название «Locally Administered Address«. Далее при смене MAC-адреса, удалите все тире, у меня новое значение будет 000C299AAAAA.
Сделаем выключение/включение сетевого интерфейса или просто перезагрузимся, чтобы проверить наши изменения. В итоге видно, что все отработало быстро и надежно. Согласитесь, что в Windows сменить mac адрес очень просто таким методом.
Примечание: не для всех устройств можно проделать вышеописанное, для некоторых из них пункта «Сетевой адрес» не будет на вкладке «Дополнительно». В этом случае, следует воспользоваться другими способами. Для проверки, вступили ли изменения в силу, можно использовать команду ipconfig /all (подробнее в статье про то, как узнать MAC-адрес).
Так же список сетевых адаптеров можно посмотреть через Центр управления сетями, для его открытия щелкните правым кликом справа снизу по значку WiFi или сетевого подключения
Как изменить MAC-адрес сетевой карты в Windows 7, Windows 8.1, Windows 10-003
Выберем изменение параметров адаптера
Как изменить MAC-адрес сетевой карты в Windows 7, Windows 8.1, Windows 10-004
Перед вами появится тот же список сетевых интерфейсов у которых в свойствах также есть вкладка Дополнительно.
Как изменить MAC-адрес сетевой карты в Windows 7, Windows 8.1, Windows 10-005
Также можно снова нажать Win+R и ввести ncpa.cpl вы также увидите список сетевых интерфейсов.
Как изменить mac адрес через реестр Windows.
Если предыдущий вариант вам не помог, то можно воспользоваться редактором реестра, способ должен работать в Windows 7, 8, 10 и XP. Для запуска редактора реестра нажмите клавиши Win+R и введите regedit.
В редакторе реестра откройте раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
Как изменить MAC-адрес сетевой карты в Windows 7, Windows 8.1, Windows 10-04
В этом разделе будет содержаться несколько «папок», каждая из которых соответствует отдельному сетевому устройству. Найдите то из них, MAC-адрес которого нужно изменить. Для этого обращайте внимание на параметр DriverDesc в правой части редактора реестра.
После того, как вы нашли нужный раздел, кликните правой кнопкой мыши по нему (в моем случае — по 0000) и выберите — «Создать» — «Строковый параметр». Назовите его NetworkAddress.
Дважды кликните по новому параметру реестра и задайте новый MAC-адрес из 12 цифр шестнадцатеричной системы счисления, не используя двоеточий. Закройте редактор реестра и перезагрузите компьютер для того, чтобы изменения вступили в силу.
Как изменить mac адрес с помощью TMAC v6.0.6.
Это маленькая бесплатная утилита, ранее я рассказывал Как установить TMAC v6.0.6 / Скачать TMAC v6.0.6.
Запускаем ее и выбираем нужный сетевой интерфейс и задаем нужный вам mac адрес либо нажать Random MAC Address для получения случайного.
Как поменять MAC адрес через командную строку или PowerShell
Изучив способ изменения MAC-адреса с помощью редактора реестра, мы можем ускорить это изменение с помощью команды reg в командной строке или PowerShell . Если вам нужно многократно переключаться между разными MAC-адресами на вашем компьютере с Windows, командная строка то, что нужно, и команды могут быть сохранены в файле сценария и запущены для ускорения процедуры. Откройте командную строку или PowerShell от имени администратора, в зависимости от того, какое приложение вы предпочитаете использовать.
В моем примере я хочу поменять значение физического адреса с 000C299AAAAA на 000C299BBBBB.
Следующую команду ведите либо в cmd, либо в PowerShell, не забываем подставить свой MAC_адрес.
В результате команда отработала на отлично, выключив и включив сетевой интерфейс, я уже могу наблюдать новый физический адрес и что самое превосходное, все делает в считанные секунды, на мой взгляд, это самый удобный метод поменять MAC-адрес в Windows.
Вот так вот просто сменить MAC-адрес сетевой карты в Windows 7, Windows 8.1, Windows 10.
Как сменить mac адрес в MacOS
Сменить MAC-адреса в MacOS Catalina и Mojave 2020 определенно так же просто, как в Windows. Во-первых, вы должны использовать терминал (аналог командной строки в Windows), чтобы фактически изменить MAC-адрес. Во-вторых, вам нужно вручную определить техническое имя адаптера, прежде чем вы сможете изменить настройки.
Для начала давайте выясним текущий MAC-адрес вашего Mac. Вы можете сделать это одним из двух способов: через Системные настройки или через Терминал. Откройте «Системные настройки (System Preferences)», нажмите «Сеть (Network)», затем нажмите «Дополнительно (Advanced )«. Убедитесь, что сначала выбрали соответствующий интерфейс (WiFi, Ethernet и т. д.).
Нажмите на вкладку «Оборудование (Hardware)», и вы увидите первую строку с MAC-адресом. Он нам потребуется для для команды из терминала.
Далее нажмите одновременно клавиши Command + Space, введите «Terminal«, а затем нажмите «Enter».
Как изменить MAC-адрес компьютера – средствами Windows и через ПО
Каждая машина имеет уникальный MAC-адрес, который обеспечивает ей постоянную и уникальную идентификацию в сети. Другими словами, ваше устройство распознается или идентифицируется в сети через уникальный адрес управления доступом к среде передачи, который мы называем MAC-адресом .
Более того, MAC-адрес не ограничен компьютерами с Windows. Каждое устройство, подключенное к сети, имеет свой Mac-адрес. Это означает, что будь то ваш телефон, телевизор, iPhone, ноутбук или маршрутизатор, почти всё имеет MAC-адрес.
Если MAC-адрес уникален и заранее назначен устройству, то зачем его менять. Можно ли изменить MAC-адрес? Будьте уверены, что на все эти вопросы будет дан ответ; единственное, что вам нужно сделать, как читателю, – это продолжить чтение до конца.
Зачем менять MAC-адрес в Windows
Если у вас есть причина изменить MAC-адрес, вы можете пропустить этот абзац и сразу перейти к разделу, как изменить mac-адрес в Windows. Но если вы читаете эту статью из любопытства и узнаёте что-то новое, то продолжайте.
Как и в случае IP-адреса, каждое устройство, которое пытается подключиться или зарегистрироваться в сети, должно предоставить свой MAC-адрес. Но, в отличие от IP-адресов, которые динамически назначаются маршрутизатором, MAC-адреса уникальны и выделяются на аппаратном уровне.
Более того, сменить IP-адрес легко, достаточно изменить настройки сетевого прокси-сервера вашего компьютера или просто использовать VPN; однако, MAC-адрес уникален и остаётся неизменным в течение всего срока службы устройства (если вы его не измените).
Теперь верёемся к вопросу, почему вы хотите изменить MAC-адрес?
Откровенно говоря, изменение MAC-адреса или подмена его на другой считается вредоносной деятельностью, направленной на то, чтобы обойти ограничения сети. Но не всегда, так как для этого есть законные причины или желание проверить настройки фильтрации MAC, которые вы применили к сети.
Другая причина заключается в том, что если вам нужно заменить свой старый компьютер с Windows на новый компьютер с Windows, а доступ к сети ограничен в зависимости от вашего MAC-адреса, тогда можно изменить MAC-адрес нового компьютера на старый и продолжить работу в сети, не меняя сложных правил MAC-фильтрации.
Итак, какая бы у вас ни была причина для изменения MAC-адреса, вот как это сделать.
Как изменить MAC-адрес в Windows
Так что если у вас есть причина, то вперёд. Если вы тестируете это из любопытства, мы рекомендуем сохранить (записать) исходный / фактический MAC-адрес вашего компьютера с Windows. Это также пригодится, если у вас возникнут какие-либо проблемы с вашим новым MAC-адресом, и вам нужно вернуться к старому.
Примечание. Если вы подключите компьютер с Windows одновременно к Wi-Fi и Ethernet, он будет иметь два MAC-адреса: один для Wi-Fi, а другой для Ethernet. Более того, если в вашей сети используется MAC-фильтрация, обязательно внесите новый адрес в белый список.
Теперь, чтобы начать работу, давайте определим исходный MAC-адрес машины, выполнив следующие действия:
- Нажмите кнопку «Пуск» в Windows, а затем в меню щелкните значок шестерёнки, чтобы открыть параметры Windows.
- В настройках Windows щелкните Сеть и Интернет.
- Теперь выберите свою сеть на левой панели; это может быть Wi-Fi или Ethernet. После выбора щелкните имя сети на правой панели.
- На следующем открывшемся экране в разделе «Свойства» будет показан MAC-адрес вашего компьютера.
Теперь, после получения MAC-адреса вашего компьютера с Windows, следующим шагом будет его изменение.
Чтобы изменить MAC-адрес на вашем компьютере с Windows, следуйте инструкциям, приведенным ниже:
- Щелкните правой кнопкой мыши кнопку «Пуск» в Windows и выберите в списке параметров Диспетчер устройств.
- На экране диспетчера устройств найдите Сетевые адаптеры и дважды щелкните его, чтобы развернуть.
- Теперь щелкните правой кнопкой мыши ваш сетевой адаптер и в раскрывающемся меню выберите «Свойства».
- В окне свойств сетевого адаптера перейдите на вкладку Дополнительно. В свойствах выберите Locally Administered Address и введите новый MAC-адрес в поле значения.
После ввода нажмите кнопку ОК , чтобы сохранить измененный адрес вашего компьютера.
Теперь мы узнаем, как проверить изменение MAC-адреса на компьютере с Windows.
Как подтвердить, что MAC-адрес изменён
После изменения MAC-адреса вашей системы выполните действия, указанные ниже, чтобы убедиться, что новый MAC-адрес назначен и работает:
- от имени администратора.
- Теперь в окне командной строки введите ipconfig /all и нажмите клавишу Enter .
- После выполнения команды вы увидите новый MAC-адрес, указанный под заголовком «Физический адрес» в разделе «Адаптер Ethernet или беспроводной адаптер».
Обратите внимание, что в сети нельзя одновременно использовать два устройства с одним и тем же MAC-адресом.
Изменить MAC-адреса с помощью приложения
Хотя вышеперечисленные шаги не так уж и сложны, если вам всё ещё трудно выполнить их, вы можете использовать стороннее программное обеспечение, чтобы изменить MAC-адрес.
Technitium MAC Address Changer – одна из таких утилит, которая позволяет эффективно менять MAC-адрес. И что самое приятное, это бесплатная утилита.
Этот инструмент может предоставить новый MAC-адрес вашей сетевой интерфейсной карте, минуя исходный MAC-адрес, жестко заданный производителем.
- Как только вы запустите сменщик MAC-адресов, сначала он перечислит все доступные сетевые адаптеры.
- Из списка доступных сетевых адаптеров выберите тот, для которого вы хотите изменить MAC-адрес.
- Теперь выберите вкладку Iformation. Здесь вы найдёте поле «Изменить MAC-адрес». Введите новый MAC-адрес или нажмите кнопку Random MAC Address , чтобы использовать случайный адрес, и нажмите кнопку Change Now! в нижнем левом углу.
Примечание. Вы не можете изменить MAC-адрес Microsoft Network Bridge с помощью Technitium MAC Address Changer.
Заключение – как менять MAC-адрес компьютера
Да, так просто вы можете менять MAC-адрес на своём компьютере с Windows 10 или Windows 11. Более того, теперь вы можете без проблем использовать измененный MAC-адрес, если только вы не использовали MAC-фильтрацию на своём маршрутизаторе. В любом случае, если вы включили фильтрацию, вам просто нужно добавить этот новый MAC-адрес в белый список на своём маршрутизаторе, и всё готово.
Мы надеемся, что вам понравится эта статья. Укажите в разделе комментариев ниже причину изменения MAC-адреса.
Узнаём MAC адрес сетевой карты, меняем на другой
alt=»Сетевая карта» width=»80″ height=»80″ />Как-то я уже писал как сменить IP адрес, но каждая сетевая карта в компьютере также имеет свой уникальный физический MAC-адрес. Он нужен для точной идентификации устройства в сети и иногда используется для привязки компьютера к логину в системе. Например, провайдеры домашнего интернета используют MAC адреса для привязки к логину клиентов так, чтобы никто с другого компьютера не смог воспользоваться вашим логином.
Это нужно ради безопасности, но иногда приходится подключать кабель интернета к другому сетевому интерфейсу. Например, часто подключают к роутеру или к внешней сетевой карте, поставленной на замену сгоревшей от грозы плате. В этом случае MAC адрес вашего компьютера поменяется, и интернет может перестать работать. Есть два варианта дальнейшего развития событий:
- Позвонить провайдеру и сообщить ему новый мак-адрес. Ребята с техподдержки забьют его в базу вместо старого и всё будет работать как и раньше. Если трудно дозвониться, или всё делается очень долго, или требуется письменное заявление, или просто нет желания связываться с поддержкой, то лучше переходите ко второму способу.
- Поменять мак-адрес новой сетевой платы на тот, что был раньше. Это абсолютно безопасно и очень просто.
Узнаём текущий MAC-адрес сетевой карты
Старый адрес лучше сохранить, для этого есть несколько вариантов, выбирайте какой нравится.
Через панель управления Windows 7/8/10
Самый понятный способ: зайти в «Пуск -> Панель управления -> Сеть и Интернет -> Центр управления сетями и общим доступом» и кликнуть по названию своего подключения:
в появившемся окошке нажать «Сведения»
«Физический адрес» — это и есть MAC адрес:
У меня он выделен красной рамкой и состоит из шести значений в шестнадцатиричном коде, разделённые дефисом или двоеточием. Этот код состоит из букв A-F и цифр 0-9, поэтому учтите, что буквы «O», там нет, это могут быть только нули. Минус этого способа в том, что скопировать мак-адрес в буфер обмена не получится, т.к. его тупо нельзя выделить!
Кстати, попасть «Центр управления сетями и общим доступом» можно разными способами, например, кликнув правой кнопкой по иконке сети в системном трее:
А в Windows 8/10 кликаем по значку вая-фая:
Через командную строку
Нажимаем «Win + R» и пишем в поле ввода «cmd»
Далее в чёрном окне пишем команду:
getmac /v /fo list
В ответ получим полную информацию об имеющихся сетевых адаптерах. В списке нужно найти свою карту по названию (выделено красным):
Там также перечислены виртуальные устройства и обычно они начинаются на «Туннельный адаптер…» или в описании есть «TAP-Win32…». На них не смотрим, ищем только реальную сетевую карту. Как правило, о ней больше всего информации, а в названии написано «Адаптер беспроводной локальной сети» (для Wi-Fi), «Подключение по локальной сети — Ethernet адаптер» (для кабеля), Realtek Ethernet, VIA adapter и другие. В любом случае, MAC-адрес прописан в параметре «Физический адрес».
Кстати, чтобы скопировать текст в буфер обмена из командной строки нужно выделить нужный текст и кликнуть по нему правой кнопкой. Выделение пропадёт, а текст окажется в буфере обмена.
Как изменить MAC адрес адаптера
Для этого я вам тоже предложу два способа.
В настройках сетевой платы
Идём уже по знакомому пути в «Центр управления сетями», кликаем по подключению и в окошке жмём «Свойства»
Ещё можно туда попасть через «Центр управления сетями и общим доступом -> Изменение параметров адаптера»
Далее находим ту карту, MAC-адрес которой нужно изменить. У меня на скриншоте есть несколько соединений, но нужно мне только одно, т.к. остальные отключены:
Кликаем по ней правой кнопкой и выбираем «Свойства». В следующем окне жмём «Настроить» под названием карточки:
Теперь переходим на вкладку «Дополнительно» и ищем в списке «Сетевой адрес» или «Физический адрес» (также возможны варианты «Локально администрируемый MAC-адрес», «Network Address» и «Locally Administered Address»), ставим переключатель на поле ввода и вставляем туда нужный MAC-адрес.
Чтобы вернуть всё назад, просто поставьте как было.
С помощью специальных программ
Пригодится, если в настройках вашей сетевой карты нет нужных параметров.
Technitium MAC Address Changer
В главном окне программы выбираем сетевую карту:
В окно «Change MAC Address» вписываем новый МАК-адрес, либо нажимаем «Random MAC Address» чтобы установить набор случайных чисел. Для применения параметров служит кнопка «Change Now!»
macshift
Самая простая программа называется «macshift».
Работает из командной строки и не требует установки. Чтобы изменить MAC адрес запускаем утилиту с такими параметрами:
macshift -i «Имя соединения» 00112233AABB
где цифры «Имя соединения» — смотрим в окне «Сетевые подключения». У меня называется «Realtek», у вас возможно будет «Подключение по локальной сети»:
Ryll MAC Changer
Так как работать в командной строке не очень удобно, есть другая программа «Ryll MAC Changer» с графическим интерфейсом, но она требует установки.
Единственное окно программы выглядит просто:
Здесь выбираем сетевую карту, пишем новый мак-адрес для неё и жмём «Update MAC». Для вступления изменений в силу нужно либо перезагрузить компьютер, либо зайти в «Центр управления сетями -> Изменение параметров адаптера» , нажать по соединению правой кнопкой и выбрать «Отключить», затем снова «Включить». Кнопка «Reset Default MAC» в программе поможет вернуть старый MAC.
Как сменить мак в Linux и FreeBSD
В линуксе(Ubuntu) нужно ввести три команды:
ifconfig eth0 down
2. Изменяем мак-адрес:
ifconfig eth0 hw ether 02:01:02:03:04:08
3. Поднимаем сетевой интерфейс:
ifconfig eth0 up
где цифры замените на свои.
Для FreeBSD можно использовать следующий алгоритм:
1. Сначала нужно выключить сетевой интерфейс em2 (или xl0):
ifconfig em2 down
ifconfig em2 ether 02:a2:34:08:d30:c0
где меняем значения на свои
3. И снова включаем сеть em2:
ifconfig em2 up
4. Чтобы наши изменения остались после перезагрузки, нужно прописать строчку в /etc/rc.conf :
Пару слов про роутеры
Чтобы сменить мак-адрес роутера на тот, что сейчас у сетевой карты, достаточно воспользоваться штатной функцией почти любого роутера «MAC Clone»:
Для этого нужно зайти в админку своего девайса и найти там похожую функцию «клонирования мак-адреса». Она изменяет адрес роутера на тот, который в данный момент прописан у сетевой карты компьютера, к которой он подключён. Если автоматического копирования нет, но есть поле для ввода своего значения, то сделайте это, благо я вам уже рассказал как всё узнать.
А вот видеоуроки:
Меня зовут Алексей Виноградов , я автор статей на этом замечательном сайте. Занимаюсь компьютерами, системным администрированием сетей, отладкой программ, программированием и поддержкой пользователей. За плечами опыт более 20 лет.
Комментарии ( 32 )
ну кстати не знал…. а вообще, как я слышал, у сетевого оборудования есть 2 мак адреса — внешний и внутренний, или что-то типа того. Так вот внутренний поменять нельзя никак, а внешний меняется свободно. Может быть информация левая, вы ничего подобного не слышали?
внутренний это который зашит в прошивке. Он становится по умолчанию при установке Windows и его мы не меняем.
при установке винды? то есть при переустановке он опять поменяется чтоли?
конечно, мы же просто меняем настройку, а не перепрошиваем карту
ну а я слышал что есть мак который только на заводе прописывается и уже не изменяется никогда
ну так я же про него и говорю. Если карта перепрошивается, то возможно и мак внутренний меняется.
хотя может это левая инфа
Заметил, что значения адресов в «окошке» другие чем выдаёт команда getmac? Видио, последняя выдаёт «внутреннй» адрес?
у меня выдаёт такой же, может на другой адаптер смотрите?
А как долго должна новая настройка сохраняться — до перезагрузки?
У меня вроде адаптор Broadcom 802.11n. Проперть называется Locally Administered Mac Address. Устанавливаю на неё своё value, но адаптеру ни холодно ни жарко — при наведении на окошко Connect using мыши появляется прежнее значение. На раутере тоже разницы не видно …
изменения принимаются сразу, но на Brodcom Wi-Fi вроде не меняется вообще. А зачем на вай-фай менять мак?
Если я, допустим, выхожу в интернет из аэропорта, то АНБ может по МАСу узнать что это именно я?
да. Можно поменять на Wi-Fi только если вторым символом будут 2, 6, A или E, например 12:ff:ff:ff:ff:ff подойдёт
Спасибо, это сработало. Использовал MacMakeUp.exe.
Сделал всё, что ты указано, но к сожалению так ничего и не получилось..
Физический адрес не меняется…
Определенный для подключения DNS-суффикс:
Описание: Realtek PCIe GBE Family Controller
Физический адрес: BC-AE-C5-CD-62-57
DHCP включен: Нет
Маска подсети IPv4: 255.255.255.0
Служба NetBIOS через TCP/IP включена: Да
странно, у вас какой Windows?
Спасибо за подробную инструкцию, но к сожалению на йоте Wi-Fi модем 4G LTE не удается через «Ryll MAC Changer», с перезагрузкой адаптера тоже пробовал, не подходит, может какие то еще есть варианты смены MAC адреса компьютера?
других вариантов не встречал
У меня не получилось ввести МАС адрес внедряемой сетевой. Ввелись 4 группы и дальше ни в какую. Что интересно, у в встроенной сетевой адрес прописан без пробела. Надо еще пробовать. Алексей, такой вопрос: во встроенной сетевой карте в настроить -> дополнительно все пункты расписаны на русском, и их много, а в устанавливаемой пунктов меньше и они на английском. Это из-за драйверов или что не так.
наверное больше не получилось ввести потому что надо вводить без пробелов. Количество пунктов настроек может отличаться в разных случаях, это нормально, и зависит как от карты, так и от драйверов
Подскажите пожалуйста, на компе стоит виртуалка , на ней работаю. Нужно постоянно менять МАС адресс (его я меняю на виртуалке). В интернет выхожу через WI-FI роутер (в настройках роутера стоит «клонировать МАС») . Как меня видят из вне , с разными MAC адрессами или нет?
походу с разными
Спасибо, хорошая статья!
Спасибо за хорошую статью!
Однако, запустил прогу и она не показывает физ.адрес.. Это при подключении через 3G-модем..
Вы не могли бы пояснить ситуацию при смене МАК при использовании 3G-модемов мобильных операторов. Сам ни как не пойму..
Алексей, у меня на вкладке https://it-like.ru/wp-content/uploads/2013/08/kak_izmenit_mac_adres_kompyutera.jpg отсутствует параметр «Сетевой адрес / Физический адрес». Как его вернуть назад (у меня Windows 10)?
это зависит от драйверов сетевой карты, используйте другие способы
Значит совсем никак-никак нельзя вернуть? А где вообще в реестре хранится МАС-адрес компьютера, чтобы хотя бы была возможность вручную заменить?
ну я же показал прогу, которая умеет сама
Меня интересует с «научной» точки зрения. Всегда боюсь, что с твикером что-то пойдёт не так (научена горьким опытом) и хочу иметь запасной вариант. Поэтому и обратилась к Вам, Алексей, ведь Вы-то точно знаете, где в системе хранится МАС.
где-то видел в сети, поиск поможет, если в научных целях)
На самом деле МАС-адрес зашит в аппаратную часть. Во внешних сетевых МАС хранится в EEPROM в 99%. На старых десктопных матерях во внешнем EEPROM, на новых — так же как в буках, в БИОСе или самой микросхеме LAN. Естественно это не правило, всегда бывают исключения.
При смене МАС-адреса в Windosw на самом деле реальный МАС-адрес не меняется, просто Windosw начинает эмулировать другой МАС-адрес.
В МАС-адресе первые три байта (6 цифр) это код производителя и версия чипа, остальные три байта (другие 6 цифр) просто порядковый номер, и весь МАС не должен быть нулевым. Поэтому менять первые 6 цифр категорически не рекомендуется, что бы не получить некорректный МАС-адрес. Отсюда получается, как описывают свои случаи пользователи, у тех, кто ввел некорректный МАС, то он продержится только до перезагрузки, а те, кто ввел корректный МАС, то он продержится до переустановки Windows.
Что бы окончательно и беповоротно поменять МАС-адрес, его надо менять в прошивке.
На сайте ASRock есть специальные утилиты для замены МАС-адреса в прошивке карты:
https://www.asrock.com/support/download/mactool.asp
Страница постоянно обновляется, добавляются новые утилиты.
Огромное спасибо ASRock за то, что выкладывает все эти спецутилиты в широкий доступ.
Утилиты работают из-под DOS.
Для чипов Intel:
Сменить MAC-адресс:
EEUPDATE /NIC=XX /MAC=XXXXXXXXXXXX
Где NIC=XX — номер порта, MAC=XXXXXXXXXXXX — новый MAC-адресс
Для чипов Realtek:
— Находите утилиту для вашего чипа, например 8136
— Вводите: PG8136.EXE /efuse /nodeid ХХХХХХХХХХХХ (где ХХХХХХХХХХХХ — новый Мас-адрес, без пробелов)
Если несколько карт, то может понадобиться номер порта (NIC).