Разработка электроники,

Систем автоматики,

Программного обеспечения

8(981)186-50-82

ООО "Антех ПСБ",
Санкт-Петербург

anteh@bk.ru

antehru@gmail.com

©

Смена MAC адреса FreeBSD, Windows Vista. Сброс MAC адреса на оригинальный заводской

Сайт https://anteh.ru

Смена MAC FreeBSD
Смена MAC адреса Windows Vista
Сброс MAC адреса на оригинальный заводской

Провайдер Internet привязывает сетевое соединение к MAC адресу оборудования, к которому произведено подключение. Когда меняется сетевая карта, компьютер, оборудование, к которому подключён "хвост" Ethernet то соответственно и MAC адрес сетевого интерфейса. Нужно обращаться либо к провайдеру, либо заменить MAC адрес нового сетевого интерфейса MAC адресом старого и наоборот, т.е. поменять MAC адреса местами. Не стоит придумывать MAC адреса самостоятельно.

Смена MAC FreeBSD

В Freebsd, есть несколько способов смены MAC адреса:

В /etc/rc.conf

вместо строки:

ifconfig_re0="inet <IP адрес> netmask 255.255.255.0"

пишем:

ifconfig_re0_alias0="ether aa:bb:cc:dd:ee:ff"
ifconfig_re0_alias1="inet <IP адрес> netmask 255.255.255.0"

Ещё один, более правильный, это создание файлов start_if.<Имя сетевого интерфейса> в /etc директории, в которых прописывается всё, что вы хотите сделать с соответствующим сетевым интерфейсом, в момент загрузки. Например в системе 2 сетевых интерфейса и нужно произвести замену их MAC адресов. Создаём 2 файла /etc/start_if.re0, /etc/start_if.re1:

В /etc/start_if.re0 прописываем:

ifconfig re0 ether 11:11:11:11:11:11

В /etc/start_if.re1 прописываем:

ifconfig re1 ether 22:22:22:22:22:22

Перечитать сетевые настройки /etc/rc.conf без перезагрузки:

# /etc/rc.d/netif start

Смена MAC адреса Windows Vista

Пере считывание MAC адреса из реестра Windows происходит при инициализации сетевого интерфейса. Т.е. когда на вкладке "сетевые подключения" по правому щелчку мыши выбираем "включить" или "отключить и затем включить".

Первый способ:

Меняется через свойства сетевого интерфейса, например: Пуск -> Настройка -> Панель управления -> Система -> Диспетчер устройств -> Сетевые адаптеры -> Выбираем нужный сетевой адаптер, правая кнопка мыши -> свойства -> Дополнительно -> Сетевой адрес -> выбираем поле "значение" и туда, важно, без пробелов, без разделительных знаков прописываем новый MAC адрес. Например A8D312AD1192 -> нажимаем ОК.

После этого снова зайдите в свойства -> дополнительно -> сетевой адрес и проверьте, что действительно тот MAC адрес, который Вы прописали отображается в поле "значение".

Если Вы прописали MAC адрес, а он сбрасывается на предыдущий: поле "значение" остаётся пустым, или в нём остаётся предыдущее значение. Значит мешает фаервол. На всякий случай отключаем компьютер от Internet или локальной сети, отключаем фаервол, прописываем новое значение MAC адреса, проверяем, что это значение сохранилось, и проверяем текущий мас адрес сетевого интерфейса через например через состояние -> сведения, как на картинке ниже, затем обратно включаем фаервол:vista mac change

Второй способ, редактируем реестр:

Пуск->Выполнить... вбиваем regedit запускается редактор реестра. Находим вкладку

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}vista reestr mac change

Перебираем вкладки 0000 0001 0002,... ищем вкладку, относящуюся к сетевому интерфейсу, у которого хотим сменить MAC адрес. Искать можем по текущему MAC адресу поля "NetworkAddress" соответствующей вкладки 0000, 0001,... Во вложенные вкладки заходить не нужно. Нашли, щёлкаем по полю "NetworkAddress" и меняем его на новое значение MAC адреса. Это действие эквивалентно изменению поля "значение" из первого способа. Затем нужно пере подключить сетевой интерфейс для считывания значения из реестра. Если значение не считывается и MAC адрес остаётся прежним, значит нужно отключить или приостановить работу фаервола он же брандмауэр, возможно мешает антивирусная программа.

Сброс MAC адреса на оригинальный заводской

Если нужно вернуть/узнать MAC адрес в исходное заводское состояние, то нужно обесточить сетевую карту, MAC адрес хранится "в ней", в энергозависимой памяти.

Для стационарного компьютера:

Нужно выключить компьютер, вытащить вилку системного блока из розетки, нажать на кнопку запуска компьютера, чтобы разрядить "банки" блока питания и гарантированно снять напряжение с сетевой карты. После запуска MAC адрес будет заводским.

Для ноутбука:

Выключаем компьютер, вытаскиваем аккумулятор, ждём секунды, возвращаем аккумулятор, запускаемся и MAC снова заводской.

Copyright ©Новиков Алексей Александрович,

2012-2017 Санкт-Петербург, 197372, ООО "Антех ПСБ",

anteh собака bk.ru