Page 1 of 1

NextDNS

PostPosted: Feb 20th, '25, 15:21
by irondave
Hi folks,
I'm trying to change the DNS server to use NextDNS with my settings.
NextDNS suggest to change the /etc/systemd/resolved.conf file but, AFAIK, Mageia don't use systemd-resolved.
I tried changing the DNS with draknetcenter without succeed.
Any advice?
Thank you.
Davide

Re: NextDNS

PostPosted: Feb 20th, '25, 18:56
by doktor5000
Do you use net_applet or networkmanager to manage your connections?
If you're not using networkmanager you can simply put the DNS servers in /etc/resolv.conf and they should persist if you don't use DHCP.

Re: NextDNS

PostPosted: Feb 22nd, '25, 10:09
by irondave
Neither way appears to support DOH connections

Re: NextDNS

PostPosted: Feb 22nd, '25, 22:06
by doktor5000
Well, you never mentioned DNS over HTTPS. You usually configure that in your browser, do you have that enabled? What browser do you use ?
What results do you get at https://test.nextdns.io/ ?

Re: NextDNS

PostPosted: Feb 23rd, '25, 16:39
by irondave
You're right, I'm sorry but I took for granted the DOH thing.
In my experience is better set up the DNS system-wide, even the encryption part (DOH), and leave the browser to use the system DNS.
IMHO draknetcenter and networkmanager should support DOH and DOT because this two protocols are becoming more and more popular.
And if they already do I can find the right way to set up everything.

Removed quote. ~Germ

Re: NextDNS

PostPosted: Feb 23rd, '25, 20:34
by doktor5000
Well you didn't answer the questions:
doktor5000 wrote:You usually configure that in your browser, do you have that enabled? What browser do you use ?
What results do you get at https://test.nextdns.io/ ?


On a related note, by default you cannot simply configure your system DNS and just expect DOH to just work, the default glibc resolver does not support DOH.
You'd either need to use systemd-resolved, set up a local DNS proxy or caching DNS server, or install a DOH client as in https://wiki.archlinux.org/title/DNS-over-HTTPS