Disabling IP learning in FlexConnect mode
A disabling IP learning in FlexConnect mode feature is a WLAN configuration option that
-
prevents device tracking for clients in FlexConnect local switching scenarios
-
avoids IP theft errors by ensuring no device tracking is done for clients, and
-
supports overlapping IP address allocation across different sites.
IP address handling in FlexConnect local switching
In FlexConnect local switching scenarios, clients from the same sites may share the same address range, which can result in multiple clients being allocated or registered with the same IP address. The controller receives IP address information from the AP, and if more than one client attempts to use the same IP address, the controller discards the last device trying to register an already-used address as an IP theft event, potentially resulting in client exclusion.
The no ip mac-binding command ensures that no device tracking is done for clients, thus preventing the IP theft error.
![]() Note |
|
Restrictions for disabling IP learning in FlexConnect mode
-
The wireless client ip deauthenticate command works by referring to the IP table binding entries directly. It does not work for client whose IPs are not learnt.
-
Overlapping IP addresses within a single site tag and across different site tags require different settings. Furthermore, if a single site tag contains overlapping IP addresses, L3 web authentication is necessary. However, L3 web authentication relies on IP addresses, and ensuring the uniqueness of IP addresses cannot be guaranteed, making this combination incorrect.
-
When IP Source Guard (IPSG) is enabled and multiple binding information is sent with the same IP and preference level (such as DHCP, ARP, and so on) to CPP, the CPP starts to ignore the later bindings after the first binding creation. Hence, you should not configure IPSG and disable IP MAC binding together. If IPSG and no ip mac-binding are configured together then IPSG does not work.
Disable IP learning in FlexConnect mode
Procedure
|
Step 1 |
Enter global configuration mode. Example:
|
|
Step 2 |
Configure the wireless profile policy. Example:
Example:
|
|
Step 3 |
Disable the wireless policy profile. Example:
Disabling the policy profile results in associated AP and client rejoining. |
|
Step 4 |
Disable IP learning in FlexConnect mode. Example:
|
|
Step 5 |
Enable the wireless policy profile. Example:
|
|
Step 6 |
Exit wireless policy configuration mode and return to privileged EXEC mode. Example:
|
MAC entry verification from database
To verify the MAC details from database, use the following command:
Device# show wireless device-tracking database mac
MAC VLAN IF-HDL IP
--------------------------------------------------------------------------------------------------
6c96.cff2.889a 64 0x90000008 9.9.64.175

Feedback