This problem started a few days ago. Our Windows 2008 R2 DNS server is resolving names very slow. The CPU/Memory load on the server is normal. It can take up to 5-10 seconds to resolve a name when I ping or browse the web. Any IP address I ping replies immediately. I've changed my DNS to google servers and names resolve instantly, which is why I believe this is a problem with our servers. We have not changed anything on the server. I've also tried a reboot but the problem still exists.
I've tried browsing other forums and I'm unable to find where to even start looking. The only suggestion I saw was to remove any non existing forwarders, but that is not the problem here.
Can anyone point me in the right direction to troubleshoot this?
Thanks