Linux: DNS-Ersatz in systemd.

Unter Linux, auf dem systemd ausgeführt wird, ist DNS-Ersatz ① In / etc / systemd / resolve.conf, wo es als # DNS = auskommentiert wird

[Resolve]
DNS=8.8.8.8

Geben Sie die IP-Adresse des DNS-Servers wie in an ②

systemctl restart systemd-resolved

Und bewerben.

systemd-resolve --status

Also, überprüfen Sie.

Unklarer Punkt

Das Standard-DNS ist "systemd-resolve --status", das nicht zuerst veröffentlicht wurde.

Der von systemd bereitgestellte Resolver ist lokal 127.0.0.53 # 53, auch wenn Sie mit nslookup nach Namen suchen

$ nslookup facebook.com
Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	facebook.com
Address: 31.13.82.36
Name:	facebook.com
Address: 2a03:2880:f10f:83:face:b00c:0:25de

Kommt nur raus. Wenn Sie die Schritte ①, ② und ③ ausführen, rufen Sie wahrscheinlich den DNS-Server auf, der in systemd-Resolution neu geschrieben wurde.

Recommended Posts

Linux: DNS-Ersatz in systemd.
[Linux] DNS-Einstellungen
Linux-Berechtigungen für Java
Seurat unter Linux (Installation)
DNS-Server in Python ....
SSH-Einschränkungen in der Linux-Umgebung
Führen Sie Amazon Linux 2 in VirtualBox aus
Behandeln Sie Daten in Linux-Bash-Befehlen
Fügen Sie nur kubectl in Amazon Linux 2 ein
Ersetzen einer Zeichenfolge mit Linux-Leerzeichen
Ändern Sie die Schriftgröße unter Serene Linux