DHCP server is running on my DC (windows 2008 r2). It seems when I need to reboot my laptop or a VM, a new IP is set. The issue is with my DNS entries, I see a bunch of entries for the same host with some old IPs. Hence, when I go ping it may grab one of the older IPs and I would need to wait a few minutes before my laptop successfully resolves the correct IP.
For example, workstation1 has an IP of 192.168.0.201 but when I reboot it, it comes up with 192.168.0.202. In DNS, I'll have two entries for workstation. This also happens with any linux clients as well as MACs.