aruba_networks:controller:arubaos_dhcp_fingerprinting
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
aruba_networks:controller:arubaos_dhcp_fingerprinting [2020/09/22 23:21] – aperez | aruba_networks:controller:arubaos_dhcp_fingerprinting [2020/09/22 23:25] (current) – aperez | ||
---|---|---|---|
Line 110: | Line 110: | ||
{{: | {{: | ||
+ | **Note: When there are multiple rules which a client would matches; the first rule is used to derive role. Hence; the rules must be ordered from most specific to least specific.** | ||
+ | |||
+ | If a VLAN is mapped to the ROLE deriver via DHCP-Option; | ||
+ | |||
+ | Below is a table which includes fingerprints for major operating systems. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | **Sample Scenarios** | ||
+ | |||
+ | **GIVE SPECIAL PRIVILEGE TO A SPECIFIC USER** | ||
+ | |||
+ | There maybe instances where one specific user / set of users (example :: CEO’s cellphone) must be treated differently. | ||
+ | |||
+ | **WINDOWS DEVICES** | ||
+ | |||
+ | **Rule for Windows XP, Vista and 7** | ||
+ | |||
+ | All three OS versions send MSFT 5.0 for Option 60. | ||
+ | |||
+ | DHCP-Option value equal to 3C4D53465420352E30 can be used to classify all three latest Windows Client OS versions (i.e. XP, Vista & 7). | ||
+ | |||
+ | **Rule for Windows Vista and 7 alone** | ||
+ | |||
+ | DHCP-Option value equal to 37010f03062c2e2f1f2179f92b can be used to classify Windows Vista & 7 OS devices. | ||
+ | All Windows Devices from Windows 95 | ||
+ | |||
+ | A starts-with “37010f03062c2e2f" | ||
+ | |||
+ | **APPLE DEVICES** | ||
+ | |||
+ | iOS Devices | ||
+ | |||
+ | DHCP-Option value equal to 370103060f77fc can be used to classify iOS devices | ||
+ | |||
+ | **All Apple Devices** | ||
+ | |||
+ | A rule with DHCP-Option value starts with 370103060f77 can be used to classify all iOS and Mac OS X devices. | ||
+ | |||
+ | There can be two cases a) Clients hitting the wrong rule b) Client not hitting the rule. | ||
+ | |||
+ | For the case client hitting the wrong rule; ensure the rules ordered from most specific rule to least specific. This would ensure the client hits the right rule i.e. first match. | ||
+ | |||
+ | For the case of client not hitting the rule; we would need to validate if the DHC-Option value used in configuration is right. | ||
+ | |||
+ | With logging level set to debug for User category; Instant would be able to the DHCP fingerprint and role derivation information. | ||
+ | |||
+ | To enable debugging; navigate to Settings --> Show Advanced Options --> Syslog --> User --> Debug. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | With debugging enabled; the required information is available under “AP Log User” option under Support tab. | ||
+ | |||
+ | Optionally; the output can be filtered using “DHCP”. Below example shows role derivation for a client which matched “Win7” rule. | ||
+ | |||
+ | {{: | ||
+ | |||
aruba_networks/controller/arubaos_dhcp_fingerprinting.1600834889.txt.gz · Last modified: 2020/09/22 23:21 by aperez