Что такое MAC-адрес, и что он говорит обо мне?

14

В моем MAC-адресе указано мое имя, ect? Как мне точно узнать, что мне говорит MAC-адрес? Я знаю, что это «физический адрес» моего ноутбука, но что именно это означает? Вот что говорит мой MAC-адрес:

00-26-6c-44-4d-00  Media Disconnected
B4-82-FE-06-96-C0  /DEVICE/TCPIP_{5DFCF8F8-49A7-46BB-BD91-85F9D0606E98}
B4-82-FE-06-96-C0  Media Disconnected

Я ничего не понимаю и беспокоюсь об этом в целях отслеживания.

мари
источник
2
Связано: superuser.com/questions/114110/…
Сатьяджит Бхат

Ответы:

16

С MAC-адреса Википедии :

Адрес управления доступом к среде (MAC-адрес) - это уникальный идентификатор, назначаемый сетевым интерфейсам для связи в физическом сегменте сети. Логически, MAC-адреса используются в подуровне протокола управления доступом к среде эталонной модели OSI.

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

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

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

В IPv6 64-битная часть «хоста» полного 128-битного адреса часто автоматически генерируется из MAC-адреса и, следовательно, часто видима для сервера, к которому подключается. Это означает, что посторонние могут отслеживать MAC-адрес вашего маршрутизатора и компьютеров, подключенных к Интернету. IPv6 предоставляет общедоступный маршрутизируемый адрес каждому последнему компьютеру, серверу, принтеру или сетевому устройству (если только маршрутизатор не выполняет обработку NAT, что редко встречается в IPv6).

Если частные адреса IPv6 (определенные в RFC 4941 ) включены, открытый идентификатор генерируется как случайное число, а не из MAC. Это значение по умолчанию во многих операционных системах, но его можно включать и выключать. Для получения дополнительной информации см. Как избежать раскрытия моего MAC-адреса при использовании IPv6 .

В любом случае, ваш провайдер всегда знает, кто вы, и может отслеживать все, что вы делаете, если только трафик не зашифрован с помощью VPN.

harrymc
источник
Это гораздо проще понять, спасибо. Так, например, если я зашел на веб-сайт через общедоступное сетевое соединение с помощью моего ноутбука WiFi, мой MAC-адрес не раскрыл бы мое имя или адрес или другую информацию, использованную при регистрации или покупке компьютера? Большое спасибо еще раз!
Мари
Это правильно: веб-сайт не может узнать MAC-адрес. Однако маршрутизатор публичной сети знает об этом и может даже регистрировать все ваши интернет-запросы, если вы не используете VPN или прокси.
harrymc
@harry, я не думаю, что пакеты передают MAC через http / ftp, поэтому DSL / кабельный модем - это последнее, что «видит» его.
Гиперслуг
@hyperslug: не для ftp / http, а для подключения к роутеру.
harrymc
Кроме того, чтобы получить MAC-адрес из последних 64 битов адреса IPv6: уберите часть ff-fe из середины и дополните второй младший бит первого байта (если бит равен 1, сделайте это 0, и если это 0, сделайте это 1). Например, для 0060: 08ff: fe52: f9d8 первый байт 0x00 (00000000) становится 0x02 (00000010). Следовательно, 0060: 08ff: fe52: f9d8 в IPv6-адресе преобразуется обратно в MAC-адрес 02: 60: 08: 52: f9: d8.
Арджан
13

MAC-адреса пишутся в форме AA-BB-CC-DD-DD-FF. Первые 3 цифры (т.е. AA-BB-CC) обозначают производителя , например:

00-26-6C-xx-xx-xx   Inventec
B4-82-FE-xx-xx-xx   Askey Computer Corp

С другой стороны, каждый MAC-адрес уникален для каждой сетевой карты на земле. Так что это номер, присвоенный вам однозначно.

Но никто не может связать MAC-адрес с вами.

Ян Бойд
источник
3
Ну ... мы можем сейчас. =)
Гиперслуг
Удачи в его поиске.
Ян Бойд
2
+1 за прямой ответ на вопрос, а не просто за объяснение, что такое MAC-адрес.
Скотт
4

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

Глядя на данные, которые вы разместили, на вашем компьютере определены два сетевых интерфейса, возможно, проводной порт Ethernet и соединение Wi-Fi. Только один из этих интерфейсов (с адресом B4-82-FE-06-96-C0) имеет активную сеть, подключенную к нему. « /DEVICE/TCPIP...» - это то, как Windows отслеживает ваши сетевые интерфейсы.

В Википедии есть полное описание MAC-адресов .

Стивен Дженнингс
источник
Большое спасибо за все замечательные (и легко понять) советы. Я считаю, что, возможно, я стал жертвой попытки кражи личных данных через PayPal. (кто-то подал заявку на кредитную карту на мое имя.) Полиция сказала мне, что он может получить записи о том, кто (по имени), что (тип компьютера) и где (точный адрес человека, который это сделал) Кажется, это было бы возможно, если бы человек, которого я думаю, сделал это передал свой компьютер, что маловероятно. кажется, что это не доступный вариант выяснить, кто это сделал. Если я ошибаюсь, пожалуйста, дайте мне знать.
Мари
1
В этом случае полиция может узнать (от PayPal) публичный IP-адрес, с которого поступил запрос. Этот адрес предоставляется (обычно) интернет-провайдером, и его можно попросить проверить свои записи, чтобы выяснить, к какому устройству он его назначил - обычно это будет DSL \ кабельный модем, но также имеет идентификатор - и MAC-адрес для что это стоит Интернет-провайдер также сможет связать его с учетной записью - во многих случаях это будет тот, кого он ищет, но если это приведет к общедоступной интернет-службе \ зоне WiFi, потребуется дальнейшее копание.
Хелвик
Все это может потребовать нескольких судебных приказов ...
harrymc