DNS settings not working

I’ve changed the DNS settings in ‘Advanced Network Configuration’ but my ISP’s DNS adresses are still being used.

Output of /etc/resolv.conf :

# Generated by NetworkManager
nameserver 1.1.1.1
nameserver 1.0.0.1
nameserver 2606:4700:4700::1111
# NOTE: the libc resolver may not support more than 3 nameservers.
# The nameservers listed below may not be recognized.
nameserver 2606:4700:4700::1001

I also made a DNS test on https://www.dnsleaktest.com/.

I use other Linux distributions (Ubuntu, Manjaro, Clear Linux) and the same DNS settings work fine.

This issue only happens in EndeavourOS that I have installed in late February 2021. It also happens in EndeavourOS live version.

systemctl status systemd-resolved will show you inactive, most common is to use settings inside Router configuration for DNS, if you can not do that you need to setup systemd-resolved or similar.

https://wiki.archlinux.org/index.php/Systemd-resolved

I’ve changed the DNS in my router and it works now.

2 Likes

EndeavourOS try to enable only the minimum needed stuff, so you need to setup/enable thinks on your own other distributions may have setup/enabled per default but it results in a very slick system ready as a canvas to setup to your needs.

2 Likes