I've got a MacBook Air 2013 running 10.14, and loading all pages either stalls for multiple seconds on "Resolving host" and only loads after a painful delay or it completely fails and Chrome shows me a "Could not resolve DNS error." This is consistent across browsers, so I'm inclined to believe this is an OS issue.
What's throwing me for a loop is: this only happens on one network! The router has a 2.4Ghz and a 5Ghz network, and they both have this problem. The only way I can use the internet without tearing my hair out is to tether to my phone.
Any ideas? Maybe I have a forgotten DNS setup that only fails on this router/ISP combo and I need to reset my DNS settings?
cat /etc/resolv.conf
-- its last few lines should start with "nameserver" followed by a DNS server address (e.g. "nameserver 10.0.0.1" or "nameserver 2001:558:feed::1"). Test each of those servers separately with e.g.host www.google.com 10.0.0.1
,host www.google.com 12001:558:feed::1
etc (substituting the DNS server addresses from your resolv.conf file). My guess is that one or more of them is responding slowly or not at all.slow
host
should come back with a response pretty much immediately. A delay of a second or so would be enough to make browsing painful (given the number of additional domains each page tends to pull images/scripts/ads/etc from, 1 second per domain would be bad). But from Alex's description, it sounds even slower than that. My guess would be that there are multiple DNS servers, and one (or more) isn't responding at all, but until we get the test results that's just a guess.