I have CRM web site that is accessible via a public IP for users that are not in an office. The same site is accessible through our MPLS from any of our locations by a LAN IP.
The problem I have is users access the site outside, get the public IP cached, go to sleep, come in the office and still have the public IP cached. I want them to always use the LAN side IP when in an office. Is there a way to force a DNS cache flush when they connect to a DHCP server in any of our offices?