Мне было интересно, может ли кто-то, не принадлежащий к той же сети, видеть адреса Mac других пользователей, например веб-сайты, приложения и т. Д. Искал это в темах, но не мог найти однозначного ответа на этот вопрос.
MAC-адреса используются только для обмена между хостами в одном сегменте сети. Они используются для добавления адресов источника и назначения во фрейм. Таким образом, клиент в Интернете не увидит MAC-адрес сервера, на котором размещен веб-сайт.
В отличие от IP-информации, используемой для добавления адресов источника и назначения в IP-пакет, эти адреса остаются в пакете и остаются неизменными при перемещении IP-пакетов между разными сетями. Конечно, если мы используем NAT, это тоже меняет ситуацию.
Не в IPv4, так как MAC содержится только в заголовках кадра Ethernet, который отбрасывается, когда маршрутизатор пересылает его в другое место.
Для IPv6 MAC-адрес может быть частью IPv6-адреса (см. https://en.wikipedia.org/wiki/IPv6_address#Stateless_address_autoconfiguration )