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
