Manchmal wechsle ich den DNS-Server mithilfe der NetworkManager-Anzeige in der Taskleiste. Dies hat in früheren Versionen einwandfrei funktioniert und funktioniert auch in Version 12.04, abgesehen von einer Sache: Ich verwende Conky, um einige Systeminformationen anzuzeigen, einschließlich der DNS-Adresse, und ich habe festgestellt, dass diese nun immer angezeigt werden 127.0.0.1
.
Ich habe reingeschaut resolv.conf
, woher diese Adresse kommt, und das steht immer. Ich habe eine einzelne Zeile mit der Warnung, die Datei nicht von Hand zu bearbeiten:
nameserver 127.0.0.1
Die einzige Möglichkeit, die DNS-Serveradresse jetzt zu überprüfen, besteht darin, die Benutzeroberfläche des Netzwerkmanagers zu öffnen, um die Infoseite zu überprüfen. Wo werden diese Informationen nun gespeichert?
nmcli
Befehl ein einfaches Shell-Skript zu erstellen, um verschiedene interessante Parameter aufzulisten. Vielleicht kann ich etwas Nützliches aufpeitschen und irgendwo teilen. Ich habe nicht wirklich gedacht, dass Network Manager erforderlich ist, und ich nehme an, dass es für jemanden andere Möglichkeiten gibt, dies zu tun, aber das funktioniert für mich.