Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Christopher11

macrumors 6502a
Original poster
Feb 10, 2007
715
67
My MacBook was froze when I woke up. I force restarted and now I think the DNS settings are messed up. My network is fine but it won’t connect to the internet. In El Capitan on my old MacBook, there was a way in Network Preferences to run diagnostics, but I can’t seem to find that function in this OS.

Thank you sincerely for any help!
[automerge]1595006080[/automerge]
I’m not sure why that diagnostic is no longer available. This happens whenever the cpu freezes up: its like a setting gets corrupted. It was an easy enough fix before.
 
You need to post more details before people here can help you.

The best/easiest way would be to post a screenshot or two of the relevant settings

Apple Menu > System Preferences > Network

because a picture is worth a thousand words.

Heck, you don't even mention what type of network connection you are using (Ethernet, wireless, etc.), which specific Mac model and specific version of the operating system.
 
It is a 2015 MB Pro running Mojave. I connect via WiFi. With my 2012 MB Pro running El Capitan, there is a button at bottom of Network Preferences, which says Assist Me. When I click that, it gives me the option of Diagnostics. That always fixes this problem. is there a way to get to that function in Mojave? Thank you for any help.
 
Last edited:
What I did was, I entered the DNS address from my older MB Pro and that seems to have fixed it. Thank you.
 
Good you got it working.

Google has a public DNS at 8.8.8.8 that you can always try in a pinch. The dig command in terminal is also a good diagnostic tool it will show you what name server ”NS” is being queried and what response you are getting back.
 
Thank you, that's helpful. I wish Mojave had that same feature Assist Me, which diagnosed and fixed discrepancy in DNS setting.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.