Изменить или подделать MAC-адрес в Windows или OS X

Каждая сетевая карта (сетевая интерфейсная карта)( (Network Interface Card)) имеет уникальный MAC-адрес ( управление доступом к среде(Media Access Control) ). Это относится ко всем типам сетевых карт, включая карты Ethernet и карты (Ethernet)WiFi . MAC-адрес(MAC Address) — это шестибайтовое число или 12-значное шестнадцатеричное число, которое используется для уникальной идентификации хоста в сети.

Пример MAC-адреса(MAC address) : 1F-2E-3D-4C-5B-6A, и он соответствует сетевому протоколу уровня 2 (Layer 2)модели OSI(OSI model) . В современных сетях ARP , или протокол разрешения адресов(Address Resolution Protocol) , преобразует MAC-адрес(MAC address) в адрес протокола (protocol address)уровня 3(Layer 3) , такой как IP-адрес(IP address) . MAC - адрес(MAC address) также можно назвать физическим адресом(Physical Address) . Прочтите мой пост о том, как узнать свой MAC-адрес(how to find your MAC address) , если вы его не знаете.

MAC-адрес

Все MAC -адреса жестко закодированы в сетевой карте(network card) и никогда не могут быть изменены. Однако вы можете изменить или подделать MAC-адрес(change or spoof the MAC address) в самой операционной системе(operating system) , используя несколько простых приемов.

Итак, почему вы хотите изменить свой MAC-адрес(MAC address) ? Для этого есть много причин, в основном связанных с обходом какого-либо фильтра MAC-адресов(MAC address) , установленного на модеме, маршрутизаторе или брандмауэре(router or firewall) . Изменение MAC-адреса(MAC Address) может помочь вам обойти определенные сетевые ограничения, эмулируя неограниченный MAC-адрес(MAC Address) или подделывая уже авторизованный MAC-адрес .(MAC address)

Например, сеть Wi(WiFi network) -Fi может разрешать подключение к сети только авторизованным компьютерам и отфильтровывать(network and filters) компьютеры на основе MAC-адреса(MAC address) . Если вы можете обнаружить законный MAC-адрес(MAC address) , вы можете подделать свой MAC-адрес и получить доступ(MAC address and gain access) к сети Wi(WiFi network) -Fi .

Другой пример: если у вас есть интернет- провайдер(ISP) , который разрешает подключаться к Интернету(Internet) только определенному количеству компьютеров из вашего дома. Если у вас есть несколько компьютеров, которые необходимо подключить, вы можете подделать MAC-адрес(MAC address) авторизованного компьютера и подключиться(computer and connect) с другого компьютера.

Изменить MAC-адрес Windows

Вы можете легко изменить MAC-адрес(MAC address) сетевой  карты(network card) в Windows , выполнив следующие действия.

Шаг 1(Step 1) : Нажмите « Пуск(Start) », затем « Панель управления(Control Panel) », затем « Сетевые подключения»(Network Connections) , щелкните правой кнопкой мыши сетевое подключение(network connection) , для которого вы хотите изменить MAC-адрес,(MAC address) и выберите « Свойства(Properties) » . Обычно это либо подключение по локальной(Local Area Connection) сети, либо подключение к беспроводной сети(Wireless Network Connection) .

подключение по локальной сети

Если вы используете Windows Vista , Windows 7 или более позднюю версию, вам нужно перейти в Панель управления,(Control Panel,) затем в « Сеть и Интернет»,(Network and Internet,) затем в « Центр управления сетями и общим доступом»,(Network and Sharing Center,) а затем нажать «  Управление сетевыми подключениями»(Manage Network Connections ) или « Изменить параметры адаптера»( Change adapter settings) .

изменить настройки адаптера

Затем вы можете щелкнуть правой кнопкой мыши адаптер и выбрать « Свойства(Properties) » .

Шаг 2(Step 2) : На вкладке « Общие(General) » или « Сеть(Networking) » нажмите кнопку « Настроить(Configure) » .

настроить сетевой адаптер

Шаг 3(Step 3) : Теперь щелкните вкладку « Дополнительно(Advanced) » и выберите свойство « Локально администрируемый адрес(Locally Administered Address) » или свойство « Сетевой адрес»(Network Address) .

местный адрес

По умолчанию выбрано значение « Отсутствует ». (Not Present)Нажмите на кнопку-переключатель « (radio button and enter)Значение(Value) » и введите новый MAC-адрес(MAC address) . MAC(MAC address) - адрес представляет собой комбинацию из 6 пар цифр и символов, т. е. 40-A2-D9-82-9F-F2. MAC(MAC address) -адрес следует вводить без дефисов.

изменение мак-адреса

Вы можете перейти в  командную строку и ввести(command prompt and type) IPCONFIG IPCONFIG /ALL , чтобы убедиться, что MAC-адрес(MAC address) был изменен. Перезагрузите компьютер, чтобы изменения вступили в силу.

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

Изменить MAC-адрес OS X

Изменение MAC-адреса(MAC address) в OS X определенно не так просто, как в Windows . Во-первых, вы должны использовать Терминал(Terminal) (похожий на командную строку в Windows ), чтобы фактически изменить MAC-адрес(MAC address) .

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

Для начала давайте узнаем текущий MAC-адрес(MAC address) вашего Mac . Вы можете сделать это одним из двух способов: через Системные (System) настройки(Preferences) или через Терминал(Terminal) . Откройте « Системные настройки(System Preferences) », нажмите « Сеть»(Network) , а затем нажмите кнопку «  Дополнительно(Advanced) » . Обязательно(Make) сначала выберите соответствующий интерфейс ( WiFi , Ethernet и т. д.) в списке слева.

os x сеть расширенная

Нажмите на вкладку « Оборудование(Hardware) », и вы увидите, что первая строка — это MAC-адрес(MAC Address) . Я думал, что вы можете просто выбрать « Вручную(Manually) » в раскрывающемся списке « Настройка(Configure) », но это не позволяет вам редактировать MAC-адрес(MAC address) .

сетевое оборудование Mac

В Терминале(Terminal) вы можете получить MAC-адрес(MAC address) , введя следующую команду:

ifconfig en0 | grep ether

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

терминал os x ifconfig

Теперь вы можете просто сравнить MAC - адреса, указанные здесь, с тем, который вы видели в Системных (System) настройках(Preferences) . В моем случае мой WiFi MAC(WiFi MAC address) - адрес f8:1e:df:d8:9d:8a совпадает с en1 , так что это интерфейс, который я должен использовать для следующих команд.

Прежде чем мы изменим MAC-адрес(MAC address) , вы можете использовать полезную команду в Терминале(Terminal) для создания случайного MAC-адреса(MAC address) , если он вам нужен.

openssl rand -hex 6 | sed ‘s/\(..\)/\1:/g; s/.$//’

Теперь, когда у вас есть новый MAC-адрес(MAC address) , вы можете изменить текущий с помощью следующей команды ниже. Замените XX(Replace XX) фактическим MAC-адресом(MAC address) , который вы хотите использовать.

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

Для этого вам необходимо войти в систему как администратор(Administrator) или включить учетную запись root(root account) в OS(OS X) X. По умолчанию root отключен, и лучше оставить его отключенным, если есть возможность. Просто войдите в систему как администратор, и вы сможете нормально выполнить команду. Однако перед изменением MAC-адреса(MAC address) он запросит у вас пароль .

Кроме того, адрес не изменится(t change) , если вы все еще подключены к сети Wi(WiFi network) -Fi . Вам нужно сначала отключиться от любых сетей, а затем запустить команду. Удивительно, но отключение от беспроводной сети(wireless network) в OS X совсем не интуитивно понятно. Вы должны нажать и удерживать клавишу Option , а затем щелкнуть значок WiFi(WiFi icon) , чтобы увидеть параметр отключения(disconnect option) .

отключиться от вайфая ос х

Итак, вот краткое изложение всех команд, которые я выполнил, чтобы получить текущий MAC-адрес(MAC address) , сгенерировать случайный(random one) , обновить MAC-адрес(MAC address) , а затем проверить, действительно ли он изменился.

изменение mac адреса os x

Как я упоминал ранее, это определенно не так просто, как процесс в Windows , но вы сможете это сделать, если просто скопируете и вставите приведенные выше команды. Если у вас есть какие-либо вопросы, не стесняйтесь оставлять комментарии. Наслаждаться!



About the author

Я компьютерный техник с более чем 10-летним опытом, в том числе 3 года в качестве 店員. У меня есть опыт работы с устройствами Apple и Android, и я особенно хорошо разбираюсь в ремонте и обновлении компьютеров. Я также люблю смотреть фильмы на своем компьютере и использовать свой iPhone для съемки фотографий и видео.



Related posts