{"id":586,"date":"2019-06-20T22:26:24","date_gmt":"2019-06-20T20:26:24","guid":{"rendered":"http:\/\/www.cofoek.de\/eu\/?p=586"},"modified":"2023-05-25T10:56:09","modified_gmt":"2023-05-25T10:56:09","slug":"ubuntu-18-04-1-lts-netplan-und-die-fehlermeldung-temporary-failure-in-name-resolution-2","status":"publish","type":"post","link":"https:\/\/cofoek.de\/eu\/ubuntu-18-04-1-lts-netplan-und-die-fehlermeldung-temporary-failure-in-name-resolution-2\/","title":{"rendered":"Ubuntu-18-04-1-lts &#8211; netplan und die Fehlermeldung: Temporary failure in name resolution &#8230;"},"content":{"rendered":"\n<p>Das Neuere ist nicht immer das bessere. Seit Ubuntu 18.04.1 wurde das Konzept <em>\/etc\/network\/interfaces<\/em> durch <em>\/etc\/netplan<\/em> ersetzt. Leider mit Fehlern im Scripting, die bei einer Neuinstallation auftreten. So auch in meinem Falle, wollte ich doch nur schnell einen SAMBA Server installieren und die neuesten Patche herunterladen. Weit gefehlt, denn die Verbindung nach drau\u00dfen klappte wegen eines DNS Problems nicht.<br><br>Im Verzeichnis <em>\/etc\/netplan\/<\/em> liegt die <em>50-cloud-init.yaml<\/em> Datei. Sie dient dazu die Netzwerkumbgebung zu konfigurieren und kann folgend aussehen:<br><br><em>network:<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ethernets:<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enp1S0:<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; addresses:<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211; 192.168.1.1\/24<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nameservers:<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; addresses:<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211; 192.168.1.2<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; search:<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211; domain.local<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; optional: false<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enp7S0:<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; addresses:<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211; 192.168.0.2\/24<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gateway4: 192.168.0.1<\/em><br><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; optional: false<\/em><br><em>version: 2<\/em><\/p>\n<p>Note: <br>a.) Bitte keine TABS verwenden, sondern nur Leerzeichen.<br>b.) Nach jeder \u00c4nderung die Befehle &#8222;<em>netplan generate &amp;&amp; netplan apply<\/em>&#8220; durchf\u00fchren.<br>c.) Zuletzt den Dienst starten: &#8222;<em>systemctl restart systemd-networkd.service<\/em>&#8222;<\/p>\n<p>Nach restart von <em>netplan apply<\/em> wurde der korrekt angegebene DNS Server in der <em>\/etc\/resolv.conf<\/em> 192.168.1.2 immer durch den 127.0.0.53 ersetzt. Eine Internetverbindung konnte somit nicht stattfinden, da die Namensaufl\u00f6sung nicht funktionierte.<\/p>\n<p>Abhilfe konnte nur mit der <em>\/etc\/systemd\/resolved.conf<\/em> geschaffen werden. Denn dort muss der DNS unter:<br><em>[Resolve]<\/em><br><em>DNS=192.168.0.2<\/em><br><em>#FallbackDNS=<\/em><br><em>Domains=domain.local<\/em><br>eingetragen werden.<\/p>\n<p>Mit restart des Dienstes &#8222;<em>systemctl restart systemd-resolved.service<\/em>&#8220; klappte dann auch endlich das Herunterladen der Patche\/Updates.<\/p>\n<p>Wer noch pr\u00fcfen m\u00f6chte ob die Namensaufl\u00f6sung korrekt funktioniert, kann den Status mit dem Befehl &#8222;<em>systemd-resolve &#8211;status<\/em>&#8220; abrufen.<\/p>\n<p>Viel Erfolg!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[12,126],"tags":[25,26,27],"class_list":["post-586","post","type-post","status-publish","format-standard","hentry","category-archiv","category-willkommen","tag-dns","tag-netplan","tag-ubuntu"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cofoek.de\/eu\/wp-json\/wp\/v2\/posts\/586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cofoek.de\/eu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cofoek.de\/eu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cofoek.de\/eu\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cofoek.de\/eu\/wp-json\/wp\/v2\/comments?post=586"}],"version-history":[{"count":1,"href":"https:\/\/cofoek.de\/eu\/wp-json\/wp\/v2\/posts\/586\/revisions"}],"predecessor-version":[{"id":729,"href":"https:\/\/cofoek.de\/eu\/wp-json\/wp\/v2\/posts\/586\/revisions\/729"}],"wp:attachment":[{"href":"https:\/\/cofoek.de\/eu\/wp-json\/wp\/v2\/media?parent=586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cofoek.de\/eu\/wp-json\/wp\/v2\/categories?post=586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cofoek.de\/eu\/wp-json\/wp\/v2\/tags?post=586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}