This is strange to me, but my DNS server on my network is periodically resolving public DNS really slow and sometimes timing out. However, if I put Google's DNS servers as my primary DNS on my laptop, my laptop it is lightening fast. What gives? I tried clearing DNS cache on the server and rebooting it over the weekend, but it has not helped.
Extra info: my DNS server is on my Active Directory server and is Active Directory integrated.