How to manually change DNS on KDE Neon?

Found DNS data here:
https://www.lifewire.com/free-and-public-dns-servers-2626062

Had found setup for LinuxMint Cinnamon quite easy to insert 3 different ones.
Not so sure how to do this on KDE Neon tho.

Would appreciate graphic illustration.

Here’s a random but relevant image I found.

Luckily the ui and general location in Plasma hasn’t changed much in forever:

1 Like

Yup.

Then select “manual”…

But how to enter 3 different ones?
Say, OpenDNS, Cloudflare and Google?

Click on the box to the right of the dns box, it has a blue tint to it in the image. You add more, and reorder them there.

1 Like

Look closely at the image @claydoh just shared with you, it is showing two IP addresses separated by a comma. There is your answer.

Now that I am back in front of a computer:

Have 3 lined up in IPv4, but only one shows.

Will the other two still be effective?

Strange. Try adding them to NetworkManager directly instead of using the GUI. Open your terminal and type nmtui, then hit enter. You should be able to figure it out from there.

Following the tip for Mint Cinnamon, had only inserted 1st part of each.
They appear via that code you gave:

Strange, maybe the system has accepted them and there is just some kind of caching issue. Close all your windows except for Konsole and run the following command:

systemctl --user restart plasma-plasmashell

Once you do that, see if they appear in your graphical settings menu. If not, try a reboot. In the meantime, I will look into this a little further.

Tried as you said, still no change.


Btw, here’s the LinuxMint Cinnamon tip i had initially heard about this manoeuvre (after 10 min. mark):

Weird, well they show up in NetworkManager (nmtui), so they should be working under the hood, even if they aren’t showing up in the GUI. You can confirm by opening your terminal emulator and running:

resolvectl status

Copy the output and paste it back here.

You got it!

$ resolvectl status
Global
Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub

Link 2 (eno1)
Current Scopes: DNS
Protocols: +DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 1.1.1.1
DNS Servers: 1.1.1.1 8.8.8.8 208.67.0.222 192.168.1.1

You still have automatic settings for IPv4, so it still is using your router as one of the DNS servers.

Set the connection manually, and you will see at least two of your three choices there.

Or use the TUI for this option to ignore the router DNS:

Probably a small bug in the widget, or it can only show so many entries from space/sizing constraints in the widget, maybe?

After looking at your screenshot of nmtui a little closer, it appears you still have the IPv4 section set to ‘Automatic’. You’ll want to set it to ‘Automatic (only address).

@daniboi, take a look at the circled drop down in this image, observe what it’s set to

Now look at the screenshot you took of nmtui:

As you can see, you have it set to just ‘Automatic’, not ‘Automatic (only addresses)’.

1 Like

You got it!

Claydoh’s first post had it right.

His second had “automatic” only (the one i followed).

Thanks again to you both! :wink:

1 Like

Please mark the thread solved for onlookers. :slightly_smiling_face:

Thanks for the reminder! :wink:

p.s. on a side note; have added the numbers from the second column cited in the Lifewire link and all seems well.

1 Like

Well, I don’t operate entirely out of altruism, to be fair; you marking the thread as solved with my solution helps me become a more trusted member of this community. I would like to work my way up to at least a partial mod role where I can actually help organize posts that are in the wrong category or mark them solved if the OP forgets, stuff like that. More than anything though I’m just here to help out where I can, so I’m glad we were able to get your DNS situation figured out. :slightly_smiling_face:

1 Like