Home & Office
Why you can trust ZDNET : ZDNET independently tests and researches products to bring you our best recommendations and advice. When you buy through our links, we may earn a commission. Our process

'ZDNET Recommends': What exactly does it mean?

ZDNET's recommendations are based on many hours of testing, research, and comparison shopping. We gather data from the best available sources, including vendor and retailer listings as well as other relevant and independent reviews sites. And we pore over customer reviews to find out what matters to real people who already own and use the products and services we’re assessing.

When you click through from our site to a retailer and buy a product or service, we may earn affiliate commissions. This helps support our work, but does not affect what we cover or how, and it does not affect the price you pay. Neither ZDNET nor the author are compensated for these independent reviews. Indeed, we follow strict guidelines that ensure our editorial content is never influenced by advertisers.

ZDNET's editorial team writes on behalf of you, our reader. Our goal is to deliver the most accurate information and the most knowledgeable advice possible in order to help you make smarter buying decisions on tech gear and a wide array of products and services. Our editors thoroughly review and fact-check every article to ensure that our content meets the highest standards. If we have made an error or published misleading information, we will correct or clarify the article. If you see inaccuracies in our content, please report the mistake via this form.


MacOS Network Locations is a handy feature you should be using

If you connect to different networks with your macOS device, you should take advantage of Network Locations for more flexibility and security.
Written by Jack Wallen, Contributing Writer
Getty Images

If you use a macOS-powered device (such as a MacBook Pro/Air, or iMac), you might connect to different networks at different times. Even with my iMac, I will switch between one of our three different networks for different purposes. Or, if I'm on the go with my MacBook Pro, I'll have to connect to various networks as I travel.

When that's the case, I will often want to have a bit of control over how things work. For example, on one of my home networks, I can configure a network connection with static addresses and DNS over HTTPS. On a different home network, I might need to configure a proxy.

Also: Comparing the best Macs: Is a MacBook or Mac Studio right for you?

But I don't want to have to manually configure those networks every time I switch. That's where the macOS Network Locations feature comes in handy. With this feature, you can configure different network locations in different ways. For example, you could establish such configurations as "General Purpose Home", "Home Static", and "Coffee". As you move to each network, you simply switch locations and the configuration will automatically apply.

Let me show you how to create a new Network Location and then how to configure the connection for that location.

Creating a new Network Location

What you'll need: The only things you'll need are a macOS-powered laptop or desktop computer and at least one network to connect to.

1. Open Settings

The first thing to do is create a new location. Click the Apple menu in the top left corner of the desktop and select Settings.

2. Open the Edit Locations window

In the Settings window, click Network and then click the drop-down under Other Services. From the drop-down, click Locations > Edit Locations.

The Locations pop out menu in macOS Ventura.

I have two custom locations added, General Purpose Home and Home Static.

Jack Wallen/ZDNET

3. Create a new location

In the resulting popup, click +, give the new location a name, and hit Enter on your keyboard. Leave the Settings window open.

The Network Locations create/edit window.

You can add as many locations as you need.

Jack Wallen/ZDNET

Configure the new location

With the location created, you can now configure it. Here's how.

1. Select the new location

The next thing to be done is to select the new location. To do that, click the Apple menu and select Location > NAME (Where NAME is the name of the location you just created.) Now that you've selected the new location, the network configuration changes you make will apply only to it. If you switch to a different location, that configuration's connection will then apply.

The Locations selector in the Apple menu.

I've added a location named Coffee.

Jack Wallen/ZDNET

2. Open Network details

Go back to Settings and click Network. Then select either Wi-Fi or wired connection. In the resulting window, click Details.

The Details button for macOS Wi-Fi.

Make sure you've selected the correct location before making changes.

Jack Wallen/ZDNET

3. Configure the network

At this point, you'll configure the network exactly how you need it. You can configure it for either static or DHCP addressing, configure your DNS (such as using DNS over HTTPS with OpenDNS or Cloudflare), set up a proxy, limit IP address traffic, set your NetBIOS name and Workgroup, and more. When you've completed the configuration of the network, click OK. 

The Network configuration window in macOS Ventura.

Configure the network connection for this location exactly how you need.

Jack Wallen/ZDNET

The configuration you just took care of will only apply to the chosen Network Location. If you switch to a different location, the network configuration will switch to that of the new Location.

Also: Boost your security and productivity with the top Mac apps

And that covers the basics of using macOS Network Location. I've been using this feature for a few years now and have found it to be very helpful when I want to have control over how a particular network connection is configured. Once you start using Network Locations, you'll consider all other networking configurations to be archaic.

Editorial standards