Как узнать и изменить mac-адрес компьютера и других устройств
Содержание:
- Windows
- Драйвер адаптера
- Как изменить адрес с помощью программы
- Способ второй — редактор реестра
- Когда нужно узнать свой MAC-адрес
- Через «Диспетчер устройств»
- Способ первый — через «Сетевые подключения»
- Способ 2: Системный реестр
- Системный реестр
- Изменение MAC-адреса в Mac OS X
- С помощью программы TMAC
- Как посмотреть MAC роутера?
- Как отредактировать MAC-адрес?
- 3 способа изменить MAC-адрес (физический адрес) сетевой карты ноутбука или компьютера
- Альтернативный способ смены мак адреса
- Меняем MAC-адрес на Маке
- Изменение MAC-адреса в Windows
- Изменение MAC-адреса на Windows 7,8 или 10
- Использование вспомогательных программ
- Структура МАС адреса
- Роль МАС адресов в функционировании сети
- Способ, используя программу Technitium MAC Address Changer (TMAC)
- Меняем МАС-адрес роутера
Windows
Большинство сетевых карт позволяют вам установить собственное значение MAC-адреса в панели настроек, находящейся в диспетчере устройств. Хотя некоторые сетевые драйверы могут не поддерживать эту функцию.
Во-первых, откройте диспетчер устройств. В Windows 8.1 нажмите сочетание клавиш Windows + X и выберите пункт «Диспетчер устройств». В Windows 7 нажмите клавишу Windows, введите «Диспетчер устройств» в строке поиска, а затем выберите соответствующий результат.
В разделе «Сетевые адаптеры» найдите сетевой интерфейс, который хотите модифицировать, нажмите на него правой кнопкой мыши и выберите «Свойства».
Перейдите на вкладку «Дополнительно» и выберите из списка «Сетевой адрес». Если ваш сетевой драйвер не поддерживает эту функцию, такой опции здесь не будет.
Переключите параметр «Значение» и введите желаемый MAC-адрес без разделительных символов — не используйте тире и двоеточия. После этого нажмите «OK».
Linux
Современные дистрибутивы Linux вроде Ubuntu обычно используют «Сетевой менеджер», который даёт пользователю графический интерфейс для подделки MAC-адреса
Например, в Ubuntu вы бы кликнули на иконку сети на верхней панели, нажали «Редактировать подключения», выбрали сетевое подключение, которое хотите модифицировать, и нажали «Редактировать». На вкладке «Ethernet» вы бы ввели новый MAC-адрес рядом со строкой «Клонированный MAC-адрес» и сохранили изменения.
Это так же можно сделать старомодным способом. В этом случае вы отключаете сетевой интерфейс, выполняете команду по смене MAC-адрес и запускаете его обратно. Не забудьте вместо «eth0» подставить имя сетевого интерфейса, который хотите изменить, и ввести свой MAC-адрес:
Вам придётся модифицировать соответствующий конфигурационный файл в директории /etc/network/interfaces.d/ или сам файл /etc/network/interfaces, если хотите, чтобы это изменение применялось при каждой загрузке системы. Если нет, MAC-адрес будет сброшен после перезагрузки.
Mac OS X
Панель системных настроек Mac OS X отображает MAC-адреса всех сетевых интерфейсов, но не позволяет их изменить. Это можно проделать при помощи одной команды.
Откройте окно терминала (нажмите Command + Пробел, введите «Терминал» и нажмите Enter). Выполните следующую команду, заменив «en0» именем нужного сетевого интерфейса, и введя свой MAC-адрес:
Сетевой интерфейс обычно будет называться «en0» or «en1», в зависимости от того, какой из интерфейсов вы желаете модифицировать: Wi-Fi или Ethernet. Выполните команду «ifconfig», чтобы увидеть весь список интерфейсов, если не уверены как называется нужный вам интерфейс.
Как и в случае с Linux, это временное изменение, которое будет отменено после следующей перезагрузки. Если вы хотите навсегда изменить свой MAC-адрес, нужно использовать скрипт, который будет автоматически выполнять нужную команду при загрузке системы.
Вы можете проверить, сработало ли внесённое изменение, выполнив команду, которая покажет параметры сетевого подключения, и посмотрев MAC-адрес сетевого интерфейса. В Windows выполните команду «ipconfig /all» в командной строке. В Linux или Mac OS X запустите команду «ifconfig». Если вам необходимо изменить MAC-адрес своего маршрутизатора, поищите эту опцию в его веб-интерфейсе.
Как всегда, сладкое напоследок. Приятного просмотра.
https://www.youtube.com/watch?v=frog8Tb5YxE&list=UU4SLVfERwiT3G9NX8SYQ3KQ
голосовать
Рейтинг статьи
Драйвер адаптера
Самый простой вариант изменить MAC-адрес компьютера с Windows 10 — прямо в сетевой карте.
Достоинства такого способа:
- не нужно специальных знаний о системном реестре — трогать его не придётся;
- не нужно искать никакие программы — все уже есть в самой ОС;
- быстрота — часто сразу же после изменения восстанавливается интернет на компьютере.
Настройка производится из «Диспетчера устройств», найти его можно в:
- альтернативном меню Windows 10;
- в классическом, начав набирать название в окне поиска в нижней части;
- через команду «Выполнить» вызываемую по Win+R.
Воспользуемся первым вариантом
В открывшемся окне найдём раздел сетевые адаптеры, а в нём выберем нужный. Двойное нажатие на название откроет окно свойств.
Открываем вкладку «Дополнительно» и в левой части окна ищем пункт вида network address, сетевой адрес, физический адрес или что-то подобное.
Выделим его курсором и в правой части появится поле для ввода нового адреса. Ввод подтверждаем нажатием «ОК». После этого карта показывает адрес, который прописан у провайдера. Рекомендуется перезагрузить компьютер.
Как изменить адрес с помощью программы
-
Скачав данное небольшое и полезное приложение на свой компьютер, появится вот такое окно:
- Кнопка «See current MAC» мгновенно определит имеющийся МАК-адрес необходимого устройства (его можно выбрать в выпадающем списке).
- Опция «Options» показывает все имеющиеся варианты смены адреса. Пользователь может выбрать любой из них, после чего нажать на кнопку «Change MAC». В итоге весь процесс не займет и 30 секунд, адрес будет успешно изменен.
Можно и не прибегать к данным действиям. Достаточно позвонить провайдеру и узнать, использует ли он МАК-адрес. Вполне вероятно, что вышеописанные действия проделывать не придется за ненадобностью.
Способ второй — редактор реестра
Нажмите Win+R и введите regedit. В открывшемся по нажатию кнопки «ОК» окне вам нужно открыть папку HKEY_LOCAL_MASHINE, затем — спуститься в папку SYSTEM, оттуда — в CurrentControlSet/Control/Class. И, наконец, в папке под труднопроизносимым названием {4D36E972-E325-11CE-BFC1-08002BE10318} вы увидите небольшой список пронумерованных директорий. Каждая из них отвечает за своё устройство.
Чтобы найти нужное – прокликайте по каждой из папок одинарным щелчком левой кнопки мыши (ЛКМ). В окне справа будут высвечиваться параметры подключения. Вам нужно смотреть на параметр DriverDesc — именно в нём находится название адаптера.
Теперь в папке вашего найденного устройства нужно создать значение адреса. Для этого кликните по папке с номером ПКМ, выберите в меню элемент «Создать», а затем — пункт «Строковый параметр». Этому параметру нужно дать имя NetworkAddress.
Откройте его двойным кликом и введите в поле «значение» нужный вам MAC-адрес (как и в первом случае — без дефисов и двоеточий), после чего сохраните его нажатием на кнопку OK.
Теперь нужно применить изменения, которые вы только что сделали. Закройте окно реестра, а затем перезагрузите с помощью меню «Пуск» свой компьютер.
Когда нужно узнать свой MAC-адрес
Существует несколько ситуаций, когда нужно узнать или сменить свой уникальный идентификатор:
- При добавлении и смене подключенного к Интернету устройства.
Например, Ваш сетевой кабель изначально подключался к одному стационарному компьютеру, а теперь появился другой. Вы можете пользоваться Интернетом с одного или нескольких устройств по очереди, не подключая маршрутизатор (роутер). Тогда будет логично поменять MAC новой сетевой карты на такой же, как в старой. - Если к Интернету подключен компьютер и роутер.
Когда нужно скачать большой файл, удобнее достать кабель из роутера и вставить в компьютер. Это обусловлено тем, что соединение, обеспечиваемое домашним роутером, проигрывает по скорости и стабильности проводному. Для того, чтобы можно было быстро переключаться между устройствами, нужно, чтобы они имели одинаковый MAC-адрес. - Если нужно организовать фильтрацию по MAC-адресам.
В настройках роутера можно указать перечень адресов, устройства с которыми могут подключаться к Интернету. - После переустановки Windows.
Через «Диспетчер устройств»
Пожалуй, самый простой способ поменять MAC-адрес компьютера на Windows 10 – это воспользоваться «Диспетчером устройств». В «Диспетчере устройств» можно открыть свойства сетевой карты и задать для нее любой нужный мак-адрес.
В Windows 10 вы можете открыть «Диспетчер устройств» разными способами. Например, можно кликнуть правой кнопкой мышки по кнопке «Пуск» (или нажать комбинацию Win-X) и в открывшемся окне выбрать соответствующий пункт.
Также в Windows 10 «Диспетчер устройств» можно открыть при помощи команды «devmgmt.msc». В этом случае нужно нажать комбинацию клавиш Win-R, ввести указанную команду и нажать на клавишу ввода.
Так или иначе, перед вами появится окно «Диспетчер устройств». Здесь нужно раскрыть список «Сетевые адаптеры» и найти ту сетевую карту, чей MAC-адрес вы хотите поменять. Для примера попробуем помять мак-адрес для сетевой карты «Realtek PCIe GBE Family Controller».
Обратите внимание, у каждой сетевой карты имеется свой уникальный MAC-адрес
Поэтому, важно не перепутать сетевые карты и внести изменения именно для той карты, для которой это требуется
После этого кликаем правой кнопкой мышки по нужной сетевой карте и переходим в ее свойства.
В свойствах сетевой карты нужно перейти на вкладку «Дополнительно», пролистать список свойств и найти пункт «Сетевой адрес» (или «Network Address»). Это и есть мак-адрес, который нам нужно поменять.
Для того чтобы изменить MAC-адрес выделяем свойство «Сетевой адрес» и в поле «Значение» указываем новый MAC-адрес.
Обратите внимание, мак-адрес записывается в шестнадцатеричном виде. Поэтому, при указании нового значения вы можете использовать цифры (0-9) и английские буквы (A-F)
Например, можно указать «AB12AB12AB12».
Для сохранения настроек закрываем все открытые окна нажатием на кнопку «ОК» и перезагружаем компьютер. После перезагрузки выбранная вами сетевая карта получит новый MAC-адрес.
Способ первый — через «Сетевые подключения»
Откройте системный трей и кликните по значку сетевых подключений правой кнопкой мыши. В этом меню выберите нижний элемент списка — «Центр управления сетями и общим доступом».
В окне этого «Центра управления…» обратите внимание на столбец слева. Нажмите на пункт «Изменение параметров адаптера»
Откроется окно, в котором от вас требуется выбрать нужное устройство, вашу сетевую карту. Откройте свойства выбранного контроллера.
Теперь нужно перейти в его настройки — для этого нажмите кнопку «Настроить».
Во вкладке «Дополнительно» выберите пункт Network Address, переключите радиокнопку в поле «Значение» и заполните его. В этом поле не нужно указывать дефисы из оригинального MAC-адреса, отбросьте их (было AA-FF-00-22-CC-DD — стало AAFF0022CCDD). Нажмите ОК и сохраните результат.
Способ 2: Системный реестр
Альтернативой вышеприведённому методу будет замена МАК-адреса через реестр.
Системный реестр
Чуть сложнее и дольше сменить адрес адаптера вариантом 2 — в системном реестре. Как и диспетчер устройств, открыть его можно несколькими способами. Например, введя команду «regedit» в окне, вызываемом по Win+R.
Откроется редактор реестра, в котором прописаны все параметры уставленной ОС. Работать надо внимательно и аккуратно. Сделать твик (так называют изменение реестра) нужно в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}.
Тут прописаны все устройства, которые нашла ОС при установке. Их реальные имена, адреса, драйвера и прочая информация. Комбинация цифр в конце отвечает за сетевые устройства в системе.
Надо последовательно проверить папки 0000, 0001… 0003. Параметр «DriverDesc» укажет реальное название сетевой карты.
Найдя раздел нужной, переходим к параметру NetworkAddress.
Значение, указанное в нём, подменяет собой аппаратный адрес устройства. Иногда параметр отсутствует, но его можно создать. На запрос реестра о типе указать «строковый». Указывая его значение, изменяем МАС-адрес компьютера.
После этого нужно перезагрузить сетевой адаптер.
Изменение MAC-адреса в Mac OS X
Панель System Preferences в Mac OS X показывает MAC-адрес каждого сетевого подключения, но не позволяет сразу же изменить его. Для этого Вам потребуется Terminal.
- Откройте окно Terminal (нажмите Command + Space, введите «Terminal» и нажмите Enter).
- Введите следующие команды, заменяя en0 именем Вашего сетевого интерфейса и вставляя выбранный Вами MAC-адрес:
Сетевой интерфейс будет называться скорее всего либо en0, либо en1, в зависимости от того, хотите Вы сконфигурировать интерфейс Wi-Fi или же Ethernet. Запустите команду ifconfig для того, чтобы увидеть список интерфейсов если Вы не уверены в имени конкретного сетевого интерфейса.
Как и в Linux, это изменение является временным и будет сброшено при следующей перезагрузке. Если вы хотите навсегда изменить MAC-адрес, вам потребуется использовать сценарий, который автоматически запускает эту команду при загрузке.
Вы можете проверить, что изменение вступили в силу, выполнив команду, отображающую сведения о сетевом подключении, и проверив, какие MAC-адреса будут показаны сетевым интерфейсом после этого. В Windows запустите команду «ipconfig /all» в окне командной строки. В Linux или Mac OS x запустите команду ifconfig. Если необходимо изменить MAC-адрес маршрутизатора, этот параметр будет найден в веб-интерфейсе маршрутизатора.
С помощью программы TMAC
Программ, позволяющих посмотреть и изменить МАС, существует немало. Большая действует через реестр, предоставляя красивую обёртку для описанного разделом выше способа.
Но у них есть и свои достоинства:
- простота;
- понятность;
- нельзя изменить ничего лишнего, тем самый нарушив работоспособность виндовс.
Утилиту Technitium MAC Address Changer (сокращённо TMAC) скачиваем с официального сайта разработчика https://technitium.com/tmac/.
Программа позволяет менять, сохранять, восстанавливать, генерировать случайные адреса. Не требует перезапуска сети для применения изменений. При запуске отображает все карты компьютера с действующими адресами. Дополнительный плюс — большая, постоянно обновляемая база данных производителей сетевых карт и аппаратных адресов, используемых ими.
Сменить МАК-адрес компьютера с Windows 10 с помощью программы можно в несколько щелчков.
- Выбрать в списке нужную карту — в нижней части появится подробная информация о действующем и реальном адресах, менялся ли действующий и предполагаемый производитель обоих устройств.
- В левом нижнем углу в блоке «Change MAC Address» ввести 10 символов нового адреса.
- Нажать кнопку справа от поля.
- Если не менять настроек ниже, адрес изменится, а программа перезапустит сетевое соединение для применения изменений.
- При желании восстановить предыдущие значения нужно нажать «Restore Original».
На вкладке «IP Address» предусмотрена возможность настройки параметров IP соединения (адрес, маска, DNS).
Как посмотреть MAC роутера?
Посмотреть значение Hardware Address на компьютере можно так:
- Необходимо попасть в «Панель управления», через меню «Пуск».
- В разделе «сеть и интернет» найти «Центр управления сетями».
- Найти в левом фрейме пункт «Изменение параметров адаптера».
- На активном адаптере вызвать правой клавишей мыши контекстное меню и выбрать «Состояние».
- На вкладке «Поддержка» нажать кнопку «Подробности» для Win XP или «Сведения» в Win 7.
- В новом окне будет информация о подключении, где и будет написан физический адрес.
Другой способ это в командной строке прописать команду «ipconfig /all» или «getmac /v», который подойдет для любой версии Виндовс. Для компьютера под управлением ОС Линух или MacOS, в терминале набираем «ifconfig -a | grep Hwaddr».
Как отредактировать MAC-адрес?
Отредактировать MAC-адрес можно как вручную, используя лишь стандартные средства Windows, так и с помощью специального программного обеспечения. Ниже мы более подробно рассмотрим наиболее доступные способы смены MAC-адреса вашего компьютера под управлением ОС Windows.
Обратите внимание, первые два способа не всегда могут помочь сменить MAC-адрес. Дело в том, что в некоторых адаптерах может отсутствовать функция смены MAC-адреса, поэтому пункт «Сетевой адрес» у вас может отсутствовать
Способ 1: через «Центр управления сетями и общим доступом»
Вызовите меню «Панель управления», а следом выберите раздел «Центр управления сетями и общим доступом».
В левой области окна осуществите открытие раздела «Изменение параметров адаптера».
Щелкните по своему интернет-подключению ПКМ и в отобразившемся дополнительном меню осуществите выбор в пользу пункта «Свойства».
Щелкните один раз ЛКМ по «IP версии 4», а затем щелкните по кнопке «Настроить».
На экране отобразится оно, в котором впоследствии следует пройти ко вкладке «Дополнительно». Выберите пункт «Сетевой адрес», а затем поставьте точку около пункта «Значение». Рядом укажите новый MAC-адрес, состоящий из двенадцати символов. Сохраните изменения.
Способ 2: через «Диспетчер устройств»
Данный способ приведет к тому же окну, что и в первом случае, но переход к нему будет выполняться несколько другим путем. Для этого выполните открытие меню «Панель управления», а затем пройдите к разделу «Система».
В левой области окна произведите переход к подразделу «Диспетчер устройств».
Разверните пункт «Сетевые адаптеры», щелкните по Wi-Fi адаптеру ПКМ и в высветившемся контекстном списке осуществите переход к пункту «Свойства».
В высветвшемся окне пройдите ко вкладке «Дополнительно». Все остальные действия в точности совпадают с первым способом, поэтому расписывать их не имеет смысла.
Способ 3: через реестр Windows
Данный способ несколько сложнее первых двух, но в том случае, если вы не смогли использовать первые два способа, можно переключиться на редактирование реестра Windows.
Обратите внимание, прежде чем редактировать реестр, обязательно создайте новую точку отката в меню «Панель управления» – «Восстановление». Если после внесения изменений в реестр компьютер будет работать некорректно, вы сможете вернуть спять все изменения, восстановив систему
Запустите окно «Выполнить» сочетанием клавиш Win+R. В открывшемся окне проведите команду «regedit» (без кавычек).
В открывшемся окне реестра вам потребуется пройти к следующей ветке:
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002BE10318}
В данной папке, в свою очередь, содержатся еще папки, каждая из которых относится к своему сетевому устройству. Чтобы найти нужное сетевое устройство, в каждой папке имеется параметр «DriverDesc», справа от которого, в поле «Значение», отображается наименование устройства.
Обнаружив нужную папку, можно приступать к изменению MAC-адреса. Для этого щелкните в пустой области открытого раздела ПКМ и в высветившемся контекстном списке выберите параметр «Создать» – «Строковый параметр». Задайте созданному параметру наименование «NetworkAddress» (без кавычек).
Кликните дважды кнопкой мыши по созданному параметру. На экране отобразится окно, в котором в поле «Значение» вам потребуется указать новый MAC-адрес, а затем сохранить изменения.
Для окончательного внесения новых изменений вам остается закрыть окно реестра и выполнить перезагрузку компьютера.
Способ 4: с помощью утилиты Ryll MAC Changer
Теперь, когда мы рассмотрели способы изменения MAC-адреса стандартными средствами Windows, самое время переходить к использованию сторонних программ. Одной из наиболее простых и удобных программ для смены MAC-адреса является Ryll MAC Changer, которую загрузить можно по этой ссылке.
Воспользоваться программой чрезвычайно просто: для начала вам потребуется выбрать сетевой адаптер, следом строкой ниже указать новый MAC-адрес устройства и, наконец, для принятия изменений щелкнуть по кнопке «Update MAC».
После исполнения данных действий окно утилиты можно закрыть. А для того, чтобы система окончательно смогла принять изменения, вам потребуется осуществить перезагрузку компьютера.
Будем надеяться, данная статья была для вас полезна.
3 способа изменить MAC-адрес (физический адрес) сетевой карты ноутбука или компьютера
- С помощью специальной утилиты MAC Address Changer.
- В настройках сетевого адаптера через интерфейс драйвера сетевой карты.
- Смена MAC-адрес через реестр.
Подробнее о каждом способе.
Первый способ с помощью программы Technitium MAC Address Changer — самый простой и надёжный (можно откатить настройки). Т.е. можно вернуть «родной» MAC в считанные минуты через интерфейс программы. Ведётся запись изменений, вносимых с её помощью.
Второй и третий способ срабатывают не всегда и требует более тщательного подхода и некоторых знаний и опыта
А при работе с реестром всегда есть шанс повредить что-то важное. Придётся переустанавливать Windows или возвращать реестр из резервной копии.
А чтобы сменить MAC вручную необходимо задать в настройках допустимый диапазон зарегистрированных устройств конкретного производителя
Политика распределения и регистрация диапазонов MAC-адресов определяется данной организацией — https://regauth.standards.ieee.org. MAC-адрес любого сетевого устройства содержит 6 байтный цифро-буквенный код, делающий каждое устройство уникальным.XX-XX-XX-ZZ-ZZ-ZZ, где XX-XX-XX — 3 байтный (24 bit) диапазон зарезервированный для производителя (Organisationaliy Unique Identifier), ZZ-ZZ-ZZ — 3 байтный диапазон зарегистрированных устройств производителя (Network Interface Controller Specific).Например, для устройств HP (Hewlett-Packard Company) один из допустимых диапазонов OUI – 3C-9D-2B, а для устройств D-Link Corporation – 00-50-BA.Подчиняясь данному правилу сетевая карта будет иметь «правильный» MAC-адрес и определятся как устройство определённого производителя.
Попытка ввести не корректный диапазон, может привести к ошибке. MAC-адрес не сохранится.
Альтернативный способ смены мак адреса
Нажатием комбинации клавищ +R открываем окно Run, в поле ввода которого прописывается указанная в изображении ниже команда (regedit). Затем жмём на кнопку «Enter».В окне редактора реестра ищем раздел:
Этот раздел включает в себя папки, каждая из которых содержит параметры отдельной сетевой карты. Найдите устройство, для которого нужно изменить МАС-адрес (название устройств прописывается в параметре DriverDesc папки 0000).
Отыскав папку нужного устройства и, выделив её, зайдите в контекстное меню. Там выбираем «Create» и «String parameter». Созданный параметр называем «NetworkAddress».
Далее открываем его и в поле ввода открывшегося окна прописываем новый МАС-адрес, не используя при этом знаков препинания. Затем системный реестр можно закрыть и перезагрузить компьютер.
Меняем MAC-адрес на Маке
Собственно процедура может совершаться двумя путями – специальным сторонним приложением или командой через «Терминал». Рассмотрим оба возможных варианта.
Способ 1: Macspoofer
Достаточно давно на рынке существует стороннее приложение для замены аппаратного идентификатора сетевого адаптера, известное как Macspoofer. Программа изначально разработана для ОС Snow Leopard, а последняя официальная версия совместима только до El Capitan, однако без проблем работает и на macOS Catalina, самой современной из настольных операционных систем Apple на момент написания статьи.
- Программа упакована в ZIP-архив, однако для её работы не потребуется стороннее ПО – при запуске архива в макОС Каталина он будет автоматически распакован. Запустите содержащийся в папке файл с названием Macspoofer.prefPane.
Появится предупреждение об установке приложения для работы файла. Выберите, для каких категорий пользователей вы хотите инсталлировать это ПО, затем кликните «Установить».
После установки будет открыта панель Макспуфер, в дальнейшем доступная через «Системные настройки». В левой части окна отображены доступные адаптеры, в правой – уже существующие идентификаторы. Замена МАК-адреса происходит по нажатию кнопки «Generate».
Также адрес можно ввести и вручную, при этом важно следовать имеющемуся шаблону: два символа после двоеточия. Для первого проведения процедуры потребуется ввести пароль от текущего аккаунта
После того как значение идентификатора будет заменено, кликните по кнопке «Update».
Для первого проведения процедуры потребуется ввести пароль от текущего аккаунта.
Подождите, пока значение обновится, после чего закрывайте приложение.
Как видим, всё просто и понятно, однако у этого решения есть несколько недостатков. Первый – не гарантируется работа на так называемых хакинтошах (обычных PC с установленной macOS), а также отсутствует русский язык.
Способ 2: «Терминал»
Пользователям, у которых не сработал первый вариант или нет возможности устанавливать стороннее ПО, предложим альтернативу – ввод специальной команды через «Терминал».
-
Вызовите консоль ввода команд (в начале статьи указано, как её открыть) и напечатайте следующее:
Вместо позиции впишите требуемый адаптер (en1, en2, en3 и так далее по этой же схеме), а вместо – идентификатор в формате ХХ:ХХ:ХХ:ХХ:ХХ.
Также потребуется ввести пароль администратора.
-
Для случайной генерации адреса (например, из соображений приватности) можно воспользоваться командой:
Опять-таки, вместо укажите номер нужного адаптера.
Готово – «Терминал» можно закрывать. Для стабильности работы переподключитесь к интернету.
Изменение MAC-адреса в Windows
Изменение MAC-адреса на Windows 7,8 или 10
Смена компьютерных MAC-адресов при установленной операционной системе нового поколения – Windows 7, 8 или 10 – происходит аналогичным способом по такому же алгоритму, но путь доступа немного изменен. Попасть в необходимую вкладку сетевых подключений можно различными способами.
Самый простой из них – кликнуть по соответствующей иконке в правом углу панели задач левой кнопкой мышки и в появившемся списке перейти во вкладку «Центр управления сетями и общим доступом». Если по какой-либо причине эта строчка не отображается, нужно пройти в «Пуск», затем в «Панель управления», «Сеть и интернет» и, наконец открыть нужную вкладку настроек.
Откроется страница с общими сведениями, где нужно кликнуть по строчке «Подключение по локальной сети», затем выбрать «Свойства» и во вкладке «Сеть» вызвать настройки соответствующей кнопкой. После этого нужно вызвать необходимые настройки нажатием кнопки «Дополнительно», найти строчку «Locally Administered Address» и произвести смену значения в соответствующем свободном окошке.
Использование вспомогательных программ
Меняем мак-адрес сетевой карты посредством специальной программы. При отсутствии необходимых параметров в окне настроек вашего сетевого адаптера, можно воспользоваться программным методом смены МАС-адреса. Для этого скачивается простая программа macshift, перезагружается компьютер и в строке ввода команд (для её запуска в окне Run вводится cmd) прописывается:
Имя подключения можно найти в окне Сетевых подключений. После имени подключения прописывается новый МАС-адрес сетевого адаптера.
Для смены МАС-адреса можно воспользоваться и другой программой. Это портативное приложение «Ryll MAC Changer». Выглядит она следующим образом:
В этом окне выбирается сетевая карта, пишется под неё новый МАС-адрес и нажимается «Update MAC». После этого компьютер нужно перезагрузить. Для возвращение в первоначальное состояние необходимо нажать на кнопку «Reset Default MAC».
Структура МАС адреса
Физический адрес состоит из 6 байтов. Его принято выражать в шестнадцатеричной системе счисления и записывать в следующем формате 00-aa-00-64-c8-09 или 00:aa:00:64:c8:09 . Значение каждого байта отделяют дефисом или двоеточием для того, чтобы адрес легко воспринимался визуально.
Первые 3 байта называются OUI (Organizational Unique Identifier) — уникальный идентификатор организации, то есть фирмы производителя. Младшие 3 байта называются Номер интерфейса, их значение устанавливается на заводе и является уникальным для каждого выпущенного устройства.
Чтобы посмотреть МАС адрес любой из ваших сетевых карт, воспользуйтесь командной строкой Windows. Наберите команду «ipconfig -all», только без кавычек.
На изображении можно увидеть имя сетевого подключения, МАС адрес сетевой карты и её название.
Если сетевое подключение активно, кликните по его значку в трее. Появится диалог, отображающий состояние подключения. Теперь перейдите на вкладку «Поддержка».
Чтобы узнать МАС адрес и другие характеристики данного сетевого интерфейса нужно нажать кнопку «Подробности».
В появившемся диалоговом окне в первой строке таблицы отображается МАС адрес сетевой карты, которая обеспечивает работу данного подключения.
Роль МАС адресов в функционировании сети
В то время как IP адрес является логическим и может изменяться администратором сети, MAC адрес является аппаратным и постоянным. Именно он на самом деле используется при обмене информацией между компьютерами по локальной сети.
С точки зрения модели сетевого взаимодействия OSI, MAC адрес используется сетевыми протоколами на канальном уровне.
Перед тем, как отправить пакет с данными по определённому IP адресу, компьютер должен узнать физический адрес получателя.
Каждый компьютер хранит физические адреса сетевых устройств своей локальной сети в специальной ARP-таблице и получает MAC адрес из неё. Для каждого сетевого интерфейса имеется отдельная ARP таблица.
В ARP-таблице два основных столбца: первый — IP адрес, второй — это соответствующий ему MAC адрес.
Если в таблице отсутствует физический адрес, соответствующий IP адресу, тогда в сеть посылается специальный широковещательный запрос с помощью служебного протокола ARP (Address Resolution Protocol) — протокол разрешения адреса.
Компьютер, на котором установлено устройство с IP адресом, содержащемся в запросе, посылает ответ с MAC адресом этого устройства. Когда требуемый MAC адрес получен, он будет занесён в таблицу и только после этого будут отправляться IP пакеты.
Если не удасться определить связанный с логическим адресом (IP) физический адрес (МАС), то такие пакеты отправляться в сеть не будут.
Чтобы просмотреть всю ARP таблицу с помощью командной строки Windows, можно ввести команду «arp -a» без кавычек и нажать Enter.
Записи в ARP таблицах могут быть статическими и динамическими. Динамические записи добавляются после опроса сети с помощью протокола ARP. Устаревшие записи с адресами, по которым давно не было обращений, постепенно удаляются из таблиц.
Статические записи вносятся администратором с помощью команды в формате
«arp -s IP-адрес MAC-адрес»,
например, «arp -s 158.56.85.210 00-aa-00-64-c8-09».
Статические записи присутствуют в таблице постоянно, пока их не удалят вручную.
Способ, используя программу Technitium MAC Address Changer (TMAC)
Где скачать 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 !».
После этого сеть должна будет перезапуститься и для всех устройств в сети, ваш адрес должен выглядеть иначе.
Видим, что наш адрес изменился с на
Меняем МАС-адрес роутера
МАС-адрес меняется вручную непосредственно в настройках маршрутизатора. Можно либо прописать новый известный МАС-адрес, либо скопировать адрес с компьютера, который подключен к Интернету через кабель.
Чтобы скопировать МАС-адрес компьютера-исходника, необходимо подключить к нему роутер. И только после подключения выполнять настройку маршрутизатора. О входе в маргрутизатор можно прочитать в статьях: 192.168.0.1 и 192.168.1.1.
Меняем МАС-адрес роутера TP-LINK
Задаем в строке браузера IP-адрес маршрутизатора 192.168.1.1 или 192.168.0.1. При успешном подключении откроется страница авторизации роутера. Подробнее о авторизации в роутерах TP-Link: Как зайти в настройки роутера TP-Link?
Переходим в раздел Network (Сеть) и выбираем слева на панели пункт MAC Clone (Клонирование МАС-адреса). В поле Your PC’s MAC Address (МАС-адрес Вашего ПК) указан МАС-адрес компьютера, через который настраивается Интернет-подключение. Нажимаем рядом с полем кнопку Clone MAC Address (Скопировать МАС-адрес) и заменяем МАС-адрес роутера.
Не забываем сохранить изменения и перезагрузить роутер.
Меняем МАС-адрес роутера ASUS
Заходим в настройки нашего маршрутизатора и выбираем слева раздел Интернет. В поле МАС-адрес будет указан текущий адрес роутера. Чтобы изменить этот адрес нажимаем рядом с полем кнопку Клонировать МАС. Старый адрес маршрутизатора изменится на МАС-адрес подключенного компьютера. Подробнее о входе в панель управления роутером Asus: Вход в настройки на роутерах Asus (192.168.1.1)
Сохраняем все изменения нажатием на кнопку Применить.
Меняем МАС-адрес роутера ZyXEL
Открываем настройки по адресу 192.168.1.1 и выбираем пункт Интернет. В разделе настроек соединения сначала в выпадающем меню для поля Настройка параметров IP задаем параметры соединения, а после в поле МАС-адрес определяем значение Взять с вашего ПК. Или выставляем значение Ввести вручную и далее вводим заранее известный МАС-адрес.
Чтобы сохранить изменения, нажимаем кнопку Применить.
Меняем МАС-адрес роутера D-LINK
По адресу 192.168.0.1 открываем настройки роутера и слева на панели выбираем раздел Сеть. Далее нажимаем пункт WAN. В блоке Главные настройки выбираем из выпадающего списка тип соединения, а затем ниже в блоке Ethernet в поле МАС вписываем заданный МАС-адрес. Если хотим скопировать МАС-адрес подключенного компьютера, то нужно воспользоваться первой кнопкой слева от поля. При наведении на нее появиться подсказка Клонировать МАС-адрес Вашего компьютера. Подробнее о том, как зайти в настройки роутера D-Link: Как зайти в настройки роутера D-Link? Заходим на адрес 192.168.0.1
Находим кнопку Применить и сохраняем изменения в настройках.