I have three locations and my users move around between each of the three locations daily. I have a mix of 2008 and 2012 domain controllers which are also acting as both my DNS servers and DHCP servers for each site. I'm seeing that as users switch between branches DNS is not updating to reflect their new IP address. The reason this is a problem is the patch manager I use runs it's scans based off of the hostname and is reporting bad information because when running a ping of the pc's from the patch server it is returning bad IP information from the clients. What is the best way to resolve this issue. What I have been doing is running my patch scans manually but before I kick off a scan I checked my address leases on my DHCP server to see what IP address the client should have then I check the A record on the DNS server, if it is incorrect I manually update then flush dns on the patch server then run my scan, obviously this is a pain to have to go through this process every time and if DHCP and DNS were sharing information better this process would be much easier.