Um ehrlich zu sein, kann ich dir diese Frage nicht beantworten. Als ich ein Thema mit den Netcup DNS Servern hatte, habe ich ewig im WWW recherchiert und ebenfalls den von dir genannten bzw. @aRaphael praktizierten Ansatz als möglich Lösung zum Ändern der DNS Server gefunden. Für mich war das allerdings immer ein Hack und so war ich ganz froh, irgendwo den Hinweis auf die passende Konfigurationsdatei gefunden zu haben.
Ging mir genauso. Hatte anfangs auch die /etc/resolv.conf direkt benutzt habe, also Link gelöscht und Datei erzeugt. Aber der von dir beschriebene Ansatz ist der, den ich momentan auch nutze. Er scheint mir einfach besser in das System (systemd ...) zu passen. Und in der /etc/systemd/resolved.conf steht ja sogar explizit drin
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See resolved.conf(5) for details
Alles anzeigen
Man kann und darf hier also Einträge ändern und das greift dann auch.