At my company we have one server inside our network that is a primary domain controller and DNS. Recently i have replaced several employees' computers with new ones. All of the new computers are very slow to load web pages (15 - 20 seconds) even though our internet connection is very fast. Usually running a broadband speed test from any of the computers (even the slow internet ones) results in an absolute minimum of 15Mbps UP/Down (ranges up to as high as 80Mbps). I have discovered that all of the lag in initially displaying a webpage is spent resolving the domain name. If i change the DNS server for those computers from our DNS to automatically detect the internet is instantly fast. Problem is that that screws up all the accessing of shared folders, printers, etc... inside our network.
Any of the computers that have been around since before i was handling IT have fast internet even with the hardcoded DNS server inside our network.
It seems that when i replace a computer i must need to somehow put information about that new computer into the DNS server? I know there must be something simple i am missing, any ideas?