Wie deaktiviere ich 127.0.0.53 als DNS?

Wie deaktiviere ich 127.0.0.53 als DNS?

Aus irgendeinem Grund scheint mein DNS auf 127.0.0.53 eingestellt zu sein. Das ist nichtWirklichein Problem, da mein lokaler (also auf meinem Laptop) DNS DNS-Anfragen anscheinend an das Standard-Gateway umleitet. Aber ich möchte nicht, dass das so passiert. Ich nehme an, ich muss irgendwann in der Vergangenheit einen DNS-Server installiert haben ...

Wenn ich ausführe $ nslookup, ist der Standardserver immer 127.0.0.53.

Ich habe einen Beitrag gefunden, in dem vorgeschlagen wurde, dass ich einstelle DNSStubListener=no, /etc/systemd/resolved.confaber dies führte dazu, dass keine DNS-Anfragen durchkamen. Ich könnte mein Standard-Gateway natürlich manuell eingeben, aber dann müsste ich es jedes Mal ändern, wenn ich meinen Laptop zur Arbeit mitnehme.

Irgendwelche Vorschläge?

BEARBEITEN: Hinzufügen der Zeile „Hosts“ /etc/nsswitch.conf:

hosts:          files mdns4_minimal [NOTFOUND=return] dns

Antwort1

Die DNS-Server werden verwaltet von systemd-resolvedoder von dnsmasq(wenn du das installiert hast).

Wenn dnsmasqinstalliert ist, müssen Sie /etc/systemd/resolved.conf bearbeiten, sonst konkurrieren zwei DNS-Mechanismen um Port 53, also …

ändern:

#DNSStubListener=yes

dazu:

DNSStubListener=no

/etc/resolv.conf enthält normalerweise 127.0.0.53, die lokale Adresse für den lokalen DNS-Mechanismus.NICHTBearbeiten Sie diese Datei manuell (es steht direkt in der Datei selbst).

Um anzuzeigen, welche tatsächlich verwendeten DNS-Server verwendet werden, gehen Sie wie folgt vor …

resolvectl status | grep -i "DNS Serve"

Höchstwahrscheinlich wird 192.168.0.1 gemeldet (die Adresse Ihres Routers oder die DNS-Server Ihres VPN-Dienstes, wenn Sie ein VPN verwenden). Ihr Router wird wahrscheinlich die DNS-Server Ihres ISPs verwenden, es sei denn, Sie haben dies manuell auf der Administratorkonfigurationsseite Ihres Routers geändert (sehr empfehlenswert).

verwandte Informationen