After running DNS Jumper 2.0 and running the test on only US servers since I'm located in Chicagoland, I noticed that my ISP's DNS server was slower than the OpenDNS and Google DNS servers (e.g. 208.67.220.220; 8.8.8.8; and 8.8.4.4).
In Windows 10 Pro, I set my preferred and alternate DNS Servers to the OpenDNS and Google DNS Servers, respectively, in the order shown in DNS Jumper 2.0. I set this manually in Windows, even though I could have DNS Jumper 2.0 automatically set it.
However, sometimes the results seem inconsistent and other DNS Servers return faster results. I know there may be other variables to consider like traffic, internet speed plan (I have a min. 50-75 mbps connection), and hardware issues like a failing router; but looking only to resolving the optimal DNS Server, is there a way to periodically and automatically have Windows check for the fastest DNS Servers in the background?
Off the top of my head, I'm thinking that if I run several DNS server tests, and make a list of 12 (+ the ISP's default) DNS servers in speed rank order, I'd tell Windows to look to that list. If the results fall below a certain threshold (e.g. 40 ms), it'll automatically check for the fastest DNS server at that time and connect to it. If there's no faster DNS server, then it'll check in regular intervals. If it's within the threshold, then despite a faster DNS, there's no need to switch. Is there a program that does this? I think that Windows already roughly follows this logic (or a more logical / complex algorithm) with the automatic and preferred / alternate DNS settings, but I'd like Windows to follow a custom list of more than two DNS servers.
Thanks in advance!
In Windows 10 Pro, I set my preferred and alternate DNS Servers to the OpenDNS and Google DNS Servers, respectively, in the order shown in DNS Jumper 2.0. I set this manually in Windows, even though I could have DNS Jumper 2.0 automatically set it.
However, sometimes the results seem inconsistent and other DNS Servers return faster results. I know there may be other variables to consider like traffic, internet speed plan (I have a min. 50-75 mbps connection), and hardware issues like a failing router; but looking only to resolving the optimal DNS Server, is there a way to periodically and automatically have Windows check for the fastest DNS Servers in the background?
Off the top of my head, I'm thinking that if I run several DNS server tests, and make a list of 12 (+ the ISP's default) DNS servers in speed rank order, I'd tell Windows to look to that list. If the results fall below a certain threshold (e.g. 40 ms), it'll automatically check for the fastest DNS server at that time and connect to it. If there's no faster DNS server, then it'll check in regular intervals. If it's within the threshold, then despite a faster DNS, there's no need to switch. Is there a program that does this? I think that Windows already roughly follows this logic (or a more logical / complex algorithm) with the automatic and preferred / alternate DNS settings, but I'd like Windows to follow a custom list of more than two DNS servers.
Thanks in advance!