'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.
How to change DNS servers on a GNOME-based Linux distribution (and why you should)
Your Internet Service Provider (ISP) probably has your DNS configurations pointing toward the router/modem for your network (such as 192.168.1.254). That's a perfectly legitimate set up and it more than likely works just fine.
But does it ... really?
Also: AI in 2023: A year of breakthroughs that left no human thing unchanged
You might find networking isn't quite as speedy as you'd like. Every time you open your web browser and search for something on google.com, the results take a while to appear.
Or you might recognize that standard DNS servers are unencrypted: If anyone is capable of viewing your web traffic, they could discern what you've been searching for.
That, my friends, is an invasion of privacy (at best) -- or a prelude to getting hacked.
To improve your speed and security, there's one very easy change you can make: Use different DNS servers. For example, both Google and Cloudflare offer very fast DNS servers that are also encrypted. Personally, I prefer Cloudlare's option (because I've always found their DNS servers to be slightly faster than Google's).
Also: How to configure specific DNS servers on your Chromebook
My goal is to walk you through the steps involved in changing DNS servers on the various operating systems (and/or desktop environments) that I use personally. This time around I'll illustrate how it's done on a GNOME desktop. It doesn't matter if you're using the GNOME desktop on a Ubuntu- or Fedora-based distribution. If it's GNOME…it's GNOME.
Let's get to the change.
How to change DNS servers on a GNOME-based Linux distro
What you'll need: The only thing you'll need is a working GNOME desktop environment. Of course, that desktop will need to be connected to the internet (otherwise, you wouldn't need to set the DNS servers). I'll demonstrate this on Fedora 39 with the latest version of GNOME.
1. Access Network Settings
After logging into your GNOME desktop, click the network icon in the top-right corner and you'll see the Wired Quick Settings tile. Click to expand that entry and then click Wired Settings. If you're using wireless, it will be listed as such.
2. Open the Network configuration tool
In the resulting window, click the gear icon associated with the Wired connection.
3. Disable Automatic DNS and configure your new DNS servers
In the next window, click the IPv4 tab and then click the On/Off slider associated with DNS until it's in the Off position. Next, type the primary and secondary DNS servers you want to use (separated by a comma). For instance, if you want to use Cloudflare's DNS, that would be 1.1.1.1,1.0.0.1. If you'd rather use Google's DNS servers, those would be 8.8.8.8 and 8.8.4.4. Once you've taken care of that, click Apply to save and dismiss the window.
Also: How to turn on Private DNS Mode on Android
4. Activate the changes
Back at the Network Settings window, click the On/Off slider until it's in the On position to activate the changes. If you find the slider is already in the On position, slide it until it's in the Off position and then back to the On position. Your new DNS servers should now be in play, giving your DNS query speed and security a slight boost.
Congratulations. Next time around, we'll do the same thing with the KDE Plasma desktop.