Ich habe systemd-resolved eingerichtet meine bevorzugtem DNS Server unter Anwendung von DNSSEC zu benutzen.
Laut Recherche sollte der NetworkManager automatisch dieses Setup benutzen nachdem die /etc/resolv.conf auf /run/systemd/resolve/resolv.conf zeigt (ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf).
Wenn ich in der Taskleiste mit Rechtsklick auf dem NetworkManager-Applet auf Verbindungsinformationen klicke sehe ich jedoch folgende Information:
Primary DNS: 192.168.43.1
Korrekterweise sollte jedoch einer der via systemd-resolved konfigurierten Nameserver angezeigt werden.
Code: Alles auswählen
$ file /etc/resolv.conf
/etc/resolv.conf: symbolic link to /run/systemd/resolve/resolv.conf
Code: Alles auswählen
$ cat /etc/resolv.conf
# This file is managed by systemd-resolved(8). Do not edit.
#
# This is a dynamic resolv.conf file for connecting local clients directly to
# all known DNS servers.
#
# Third party programs must not access this file directly, but only through the
# symlink at /etc/resolv.conf. To manage resolv.conf(5) in a different way,
# replace this symlink by a static file or a different symlink.
#
# See systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.
nameserver 146.185.167.43
nameserver 80.241.218.68
nameserver 46.182.19.48
# Too many DNS servers configured, the following entries may be ignored.
nameserver 192.168.43.1
Code: Alles auswählen
$cat /run/systemd/resolve/resolv.conf
# This file is managed by systemd-resolved(8). Do not edit.
#
# This is a dynamic resolv.conf file for connecting local clients directly to
# all known DNS servers.
#
# Third party programs must not access this file directly, but only through the
# symlink at /etc/resolv.conf. To manage resolv.conf(5) in a different way,
# replace this symlink by a static file or a different symlink.
#
# See systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.
nameserver 146.185.167.43
nameserver 80.241.218.68
nameserver 46.182.19.48
# Too many DNS servers configured, the following entries may be ignored.
nameserver 192.168.43.1
Im NetworkManager Changelog finde ich keinen Hinweis das sich plötzlich etwas geändert hat.
Ausserdem werden die via systemd-resolved konfigurierten Nameserver laut "dig" angewendet:
Code: Alles auswählen
dig wikipedia.org
; <<>> DiG 9.10.3-P4-Debian <<>> wikipedia.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12898
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;wikipedia.org. IN A
;; ANSWER SECTION:
wikipedia.org. 600 IN A 91.198.174.192
;; Query time: 389 msec
;; SERVER: 80.241.218.68#53(80.241.218.68)
;; WHEN: Mon Apr 01 14:43:37 CEST 2019
;; MSG SIZE rcvd: 58
Es muss also am NetworkManager liegen.
Jedoch wurde dort nur der WLAN Zugang konfiguriert und keine weiteren DNS spezifischen Konfigurationen vorgenommen.