Is it possible to detect Android and iOS devices based on DHCP requests?

Posted by abbot on Server Fault See other posts from Server Fault or by abbot
Published on 2012-10-22T08:31:19Z Indexed on 2012/10/22 11:04 UTC
Read the original article Hit count: 231

Filed under:
|
|

I want to configure DHCP server in a way that it puts "regular" smartphones and tablets into a separate subnet. Is it possible to detect if the DHCP request comes from an Android or iOS device based on the DHCP request itself?

For example: a Sony android phone which was around set the following DHCP options in request, which are potentially useful for identification

bootp.option.vendor_class_id == "dhcpcd-5.2.10:Linux-2.6.32.9-perf:armv7l:mogami"
bootp.option.hostname == "android-c7d342d011ea6419"

Are there any known common patterns in DHCP request options better then MAC prefix?

© Server Fault or respective owner

Related posts about dhcp

Related posts about ios