So here is my question: How can I setup DNS over HTTPS or DNS over TLS in an easy way on KDE Plasma?
I found the DNS-over-HTTPS Arch Wiki page but I am already having troubles with one of the first steps (also I don’t know if the dns-over-https is the easiest way):
2.2 Change system DNS server
Change your system’s DNS server to an address in the listen = section of the configuration file. If you don’t know what you’re doing, 127.0.0.1 is recommended.
Doesn’t this mean that you can also open your Network Manager (connection settings), set “Method” to “Automatic (Only addresses)” and where you have DNS field just enter 127.0.0.1?
AFAIK, NetworkManager generates or overwrite /etc/resolv.conf if it is not a symlink.
However, I don’t think NetworkManager supports native DoH/DoT, but it can use the third party systemd-resolved to support DoT.
You do not want systemd-resolved, try to setup unbound for DoT and learn how to config it.
I came to the same conclusion. Today I spent 5 hours trying to get one of these DNS servers working but without any success. I tried DNS-over-HTTPS, Stubby & Unbound… but I am just way over my head in this and network stuff is definitely not my area of expertise…
I was hoping there would be a basic tutorial with every step explained.
Anyways thanks for the all the help but I shelve this project for now.