Site icon ChrisWrites.com

Does your Mac keep connecting to the wrong network? Blacklist any network in High Sierra

macOS automatically scans for available networks and then uses various criteria to determine which network it should connect to.

Most of the time this will result in your Mac seamlessly connecting to your home or office Wi-Fi, but sometimes this behaviour can cause problems.

Imagine your neighbour isn’t as clued-up on digital security as you, and has a completely open Wi-Fi network. If their signal is stronger than yours, then your Mac may default to this insecure network rather than your own, much more secure network. Or maybe your neighbour’s network is password protected, but they kindly shared this password when you were having issues with your own network. Your Mac now has all the information it needs to connect to your neighbour’s network and, frustratingly, from time to time it still does.

Even if you place your network at the very top of your ‘Preferred Networks’ list, and place your neighbour’s at the very bottom, there’s no guarantee that your Mac will never connect to this network. If your Wi-Fi goes down or there’s a brief dip in the signal, then macOS may silently switch to your neighbour’s network without explicitly notifying you about this change.

Using a network that doesn’t belong to you isn’t just impolite, it can also be dangerous, as this network may not have security features such as firewalls or malware protection. Sharing a network with other people can also be risky, especially open networks where you could potentially be sharing the connection with complete strangers.

In this article I’ll be looking at a High Sierra feature that essentially lets you blacklist any network, so you can be confident that your Mac will never connect to this network again, under any circumstances.

Since this feature is only available in High Sierra, I’ll also be sharing a few alternatives you can try, just in case you haven’t got around to installing High Sierra yet.

Disable auto-connect for specific networks

In High Sierra you can prevent your Mac from automatically joining certain networks, without causing your Mac to forget that network or its login credentials. The latter is particularly useful, because if you ever change your mind then you can resume using this network without having to re-enter the password.

To disable auto-connect for a specific network:

If you change your mind and want to resume using this network, then simply navigate back to the ‘Network Preferences’ menu, select the network in question, and then reselect its ‘Automatically join this network’ checkbox.

Don’t have High Sierra?

If you haven’t upgraded to High Sierra but are still struggling with your Mac connecting to the wrong network, then you have a few options.

Move the network to the bottom of your ‘Preferred Networks’ list

When searching for a network, macOS moves from the top of your Preferred Networks list, to the bottom, and connects to the first available network.

Moving the undesirable network to the bottom of your list won’t guarantee that your Mac never connects to this network again, but it does mean that it’ll only ever connect to this network as a last resort.

Remove the network from your ‘Preferred Networks’ list

Some users have reported seeing positive results after removing the network from their preferred networks list (although some have complained that their Mac does still connect to this network under certain circumstances). Note that this technique will cause your Mac to forget the network’s login credentials.

Prevent your Mac from remembering any network settings

This is a pretty drastic option as it means that every single time you want to get online you’ll need to manually select the network and enter your login credentials. However, this method does give you complete control over the network that your Mac connects to.

Exit mobile version