3 Replies Latest reply: Jan 29, 2013 8:09 AM by Linc Davis
chylu Level 1 Level 1 (0 points)

Hi there,

 

A word of warning: I'm not networking wizard, but that's why I'm asking this question :}

 

We have a BT Infinity in our home, and a few MacBook Pros, a PC, and some iPads using the network.

 

We've had our router replaced by BT several times as they've gone through upgrades and we've had slow network issues.

 

In Chrome (though similar issues happen in Safari), the problem I'm having is that some (not all) websites aren't resolving properly, especially google.co.uk. Very often if I manually type in google.com, the website comes up and works fine. Most of the time, google.co.uk won't. Right now I've just typed in debenhams.com and I get the message "The DNS lookup failed". It happens to various websites, but obviously Google is most annoying - maps, images, shopping, any of the Google pages struggle to come up at least 50% of the time. Strangely, Gmail seems to work fine.

 

I've tried to flush my DNS cache using "dscacheutil -flushcache" in Terminal. I'm not sure it did anything because it just gave me a new prompt, but we have a 2nd MacBook Pro in the house having the same problems.

 

I've changed the channel on the router back and forth numerous times, cleared the browser's cache, reset the browser, tried other browsers, reset the router, etc. None of those have made any difference.

 

Under System Preferences > Advanced, what should the DNS server be? It's automatically set to one address, which is the same as my router number - is this correct?

 

The error message that sometimes comes up when pages won't resolve tells me my DNS settings may be wrong. If they are, how do I find out, and what do I change them to?

 

I should also note that sometimes I get an error message when the website won't resolve; other times, if it's google.co.uk and I've just typed something in the search field, the page just sits blank, no spinning wheel thing to show me it's thinking. It just sits there when I press the search or hit enter.

 

Sorry for being totally clueless... hoping someone can help!


MacBook Pro, OS X Mountain Lion (10.8.1)
  • Linc Davis Level 10 Level 10 (165,055 points)

    what should the DNS server be? It's automatically set to one address, which is the same as my router number - is this correct?

     

    Temporarily change the addresses to the following (Google DNS):

     

    8.8.4.4

    8.8.8.8

     

    You must click OK and then Apply for the change to take effect. Test. If there's an improvement, change the DNS settings in your router -- not necessarily to Google DNS, but to something better than what you have -- and revert the change in the Network preference pane.

  • chylu Level 1 Level 1 (0 points)

    Thanks for your reply. I tried the first number and everything is working absolutely fine.

     

    How do I then go about changing the DNS settings in my router? When I log in to my router, I don't see anything to do with DNS settings, though I suspect this is different from router to roter.

     

    I appreciate your help!

  • Linc Davis Level 10 Level 10 (165,055 points)

    You'll have to refer to the documentation for the router, or to its manufacturer for support. Ordinarily, it should use the DNS servers assigned automatically by your ISP. If those servers aren't working, then Google's public DNS is an option, but you should research the privacy implications before using it. Also research other public DNS options such as Level3 (4.2.2.1, 4.2.2.2) and OpenDNS (with an even more questionable privacy policy than Google's.)