Должен ли запрос DHCP включать MAC-адрес клиента? Если да, то может ли кто-нибудь объяснить, почему?
решение1
Запрос DHCP — это, в частности, двухсторонний процесс: клиентская машина отправляет свой MAC-идентификатор в процессе DHCP Discovery. Так что нет, вы не можете установить обычное DHCP-подключение без передачи MAC-идентификатора.
Набор пакетов обнаружения содержит CHADDR, который установлен на MAC-адрес, используемый клиентом.
Теоретически возможно подделать другой MAC-адрес, если вы не хотите использовать MAC-адрес вашего настоящего чипсета.
http://www.instructables.com/id/How-to-Spoof-Your-MAC-Address/
Обратите внимание, что это обычно не приветствуется и может нарушать политику или законы, в зависимости от того, где вы живете и работаете...