Как найти и изменить MAC-адрес

Метод, используемый для поиска MAC-адреса, зависит от типа используемого сетевого устройства. Все популярные сетевые операционные системы содержат служебные программы, которые позволяют вам находить (и иногда изменять) настройки MAC-адреса.

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

Найти MAC-адрес в Windows

Используйте утилиту ipconfig (с параметром / all), чтобы отобразить MAC-адрес компьютера в современных версиях Windows. Очень старые версии Windows (Windows 95 и Windows 98) использовали вместо этого утилиту winipcfg.

Снимок экрана выполнения IPCONFIG ALL в командной строке

И winipcfg, и ipconfig могут отображать несколько MAC-адресов для одного компьютера. Один MAC-адрес существует для каждой установленной сетевой карты. Кроме того, Windows поддерживает один или несколько MAC-адресов, которые не связаны с аппаратными платами.

Например, коммутируемая сеть Windows использует виртуальные MAC-адреса для управления телефонным подключением, как если бы это была сетевая карта. Некоторые клиенты Windows VPN также имеют свои собственные MAC-адреса. MAC-адреса этих виртуальных сетевых адаптеров имеют ту же длину и формат, что и настоящие аппаратные адреса.

Найти MAC-адрес в Unix или Linux

Конкретная команда, используемая в Unix для поиска MAC-адреса, зависит от версии операционной системы. В Linux и в некоторых формах Unix команда ifconfig -a возвращает MAC-адреса.

Вы также можете найти MAC-адреса в Unix и Linux в последовательности загрузочных сообщений. Эти операционные системы отображают MAC-адрес компьютера на экране при перезагрузке системы. Кроме того, загрузочные сообщения хранятся в файле журнала (обычно это var / log / messages или / var / adm / messages).

Найти MAC-адрес на Mac

Вы можете найти MAC-адреса на компьютерах Apple Mac в Системные настройки > сеть > продвинутый > аппаратные средства.

MAC-адрес в macOS

Если в вашей системе запущен Open Transport, MAC-адрес отображается под Информация или же Режим пользователя / Расширенный экраны. Если в системе работает MacTCP, MAC-адрес отображается под Ethernet икона.

Резюме: Как найти MAC-адрес

Итак, вот как найти MAC-адрес компьютера:

  • Windows: ipconfig / all или winipcfg
  • Linux и немного Unix: ifconfig -a (обратите внимание на первое «f» в ifconfig; это легко перепутать с ipconfig для Windows)
  • Macintosh: настройки > сеть > продвинутый > аппаратные средства

MAC-адреса были предназначены для фиксированных номеров, которые нельзя изменить; Однако есть несколько веских причин для изменения вашего MAC-адреса.

Измените MAC-адрес для работы с вашим провайдером

Большинство интернет-подписок позволяют клиенту только один IP-адрес. Интернет-провайдер может назначить каждому клиенту один статический (фиксированный) IP-адрес. Однако такой подход заключается в неэффективном использовании IP-адресов, которых в настоящее время не хватает. Интернет-провайдер чаще выдает каждому клиенту динамический IP-адрес, который меняется каждый раз, когда клиент подключается к Интернету.

Интернет-провайдеры гарантируют, что каждый клиент получает только один динамический адрес, используя несколько методов. Коммутируемый доступ и многие услуги DSL обычно требуют, чтобы клиент входил в систему с именем пользователя и паролем. Службы кабельного модема, с другой стороны, делают это путем регистрации и отслеживания MAC-адреса устройства, которое подключается к Интернет-провайдеру.

Устройство с MAC-адресом, отслеживаемым интернет-провайдером, может быть кабельным модемом, широкополосным маршрутизатором или ПК, на котором установлено интернет-соединение. Клиент может создать сеть за этим оборудованием, но интернет-провайдер ожидает, что MAC-адрес всегда будет соответствовать зарегистрированному значению.

Однако, когда клиент заменяет это устройство или меняет сетевой адаптер внутри него, MAC-адрес этого нового оборудования больше не будет совпадать с адресом, зарегистрированным у интернет-провайдера. В этом случае провайдер обычно отключает интернет-соединение клиента по соображениям безопасности (и выставления счетов).

Хотя MAC-адреса не раскрывают информацию о географическом местоположении, как это делают IP-адреса, изменение MAC-адресов в некоторых ситуациях может повысить конфиденциальность в Интернете.

Изменить MAC-адрес с помощью клонирования

Некоторые люди обращаются к своим интернет-провайдерам с просьбой обновить MAC-адреса, связанные с их подписками. Этот процесс работает, но требует времени, и интернет-сервис будет недоступен до тех пор, пока провайдер не предпримет никаких действий.

Лучший способ быстро обойти эту проблему — изменить MAC-адрес на новом устройстве, чтобы он совпадал с адресом исходного устройства. Хотя вы не можете изменить фактический физический MAC-адрес на оборудовании, вы можете эмулировать его программно. Этот процесс называется клонированием.

Многие широкополосные маршрутизаторы поддерживают клонирование MAC-адресов в качестве расширенной опции конфигурации. Эмулируемый MAC-адрес представляется поставщику услуг идентичным исходному аппаратному адресу. Конкретная процедура клонирования варьируется в зависимости от типа маршрутизатора; обратитесь к документации вашего продукта для деталей.

MAC-адреса и кабельные модемы

В дополнение к MAC-адресам, отслеживаемым интернет-провайдерами, некоторые широкополосные модемы также отслеживают MAC-адрес сетевого адаптера хост-компьютера в домашней сети. Если вы меняете компьютер, подключенный к широкополосному модему, или меняете его сетевой адаптер, ваше интернет-соединение может впоследствии не работать.

В этом случае клонирование MAC-адреса не требуется. Сброс (включая перезапуск питания) как на кабельном модеме, так и на главном компьютере изменит MAC-адрес, сохраненный внутри модема, автоматически.

Изменение MAC-адресов через операционную систему

Windows предлагает простой способ изменить MAC-адреса.


  1. Тип Windows + Икс, а затем выберите Диспетчер устройств.

    Снимок экрана: контекстное меню свойств сетевых адаптеров


  2. Выберите продвинутый Вкладка.

    Снимок экрана: вкладка


  3. Выбрать Локально управляемый адрес или же Сетевой адрес и выбрать Стоимость.

    Снимок экрана сетевого адреса и значения, выбранных на вкладке


  4. Очистите существующее значение, введите новый адрес без дефисов и выберите Хорошо.

    Снимок экрана MAC-адреса в поле Значение


  5. Перезагрузите компьютер.


В Linux и Unix

В Linux и некоторых версиях Unix ifconfig поддерживает изменение MAC-адресов, если существует необходимая поддержка сетевой карты и драйвера.

Ссылка на основную публикацию