{"id":9174,"date":"2019-04-10T12:47:33","date_gmt":"2019-04-10T10:47:33","guid":{"rendered":"https:\/\/pi3g.com\/?p=9174"},"modified":"2019-04-10T12:47:33","modified_gmt":"2019-04-10T10:47:33","slug":"avahi-how-to-assign-several-local-names-to-same-ip","status":"publish","type":"post","link":"https:\/\/pi3g.com\/de\/avahi-how-to-assign-several-local-names-to-same-ip\/","title":{"rendered":"Avahi, wie man mehrere .local-Namen der gleichen IP zuweist"},"content":{"rendered":"<p>In manchen Situationen m\u00f6chten Sie auf denselben Computer \/ dieselbe IP-Adresse mit unterschiedlichen .local-Namen zugreifen.<\/p>\n<p>Dies ist mit dem Avahi-Daemon m\u00f6glich. Das Folgende ist f\u00fcr Ubuntu 18.04 Bionic Beaver geschrieben.<\/p>\n<h1>Avahi installieren<\/h1>\n<blockquote>\n<p>apt install avahi-daemon avahi-utils<\/p>\n<\/blockquote>\n<p>Avahi f\u00fcgt den Hostnamen Ihres Computers automatisch der .local-Dom\u00e4ne hinzu. Mein Computer hei\u00dft zum Beispiel Morpheus. <\/p>\n<p>Daher wird sie \u00fcber morpheus.local zug\u00e4nglich sein<\/p>\n<p><a href=\"https:\/\/pi3g.com\/wp-content\/uploads\/2019\/04\/image-15.png\"><img loading=\"lazy\" decoding=\"async\" width=\"525\" height=\"284\" title=\"Bild\" style=\"display: inline; background-image: none;\" alt=\"Bild\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2019\/04\/image_thumb-15.png\" border=\"0\"><\/a><\/p>\n<p>\u00dcbrigens, wenn Sie auf Zeroconf \/ Bonjour \/ Avahi .local Domainnamen zugreifen wollen, sollten Sie einfach installieren <a href=\"https:\/\/support.apple.com\/kb\/DL999?locale=en_US\" target=\"_blank\">Die Bonjour-Druckdienste von Apple<\/a> f\u00fcr Windows.<\/p>\n<h1>Computer unter zus\u00e4tzlichen .local-Dom\u00e4nennamen zug\u00e4nglich machen<\/h1>\n<blockquote>\n<p>avahi-publish -a -R taxgod.local 192.168.1.2<\/p>\n<\/blockquote>\n<p>Das Flag -R ist wichtig: Es erlaubt Ihnen, mehrere Dom\u00e4nennamen f\u00fcr dieselbe IP zu ver\u00f6ffentlichen, da es NICHT einen Reverse-Eintrag mit der Adresse ver\u00f6ffentlicht. (Andernfalls w\u00fcrden die Reverse-Eintr\u00e4ge nat\u00fcrlich kollidieren, und deshalb weigert sich avahi, sie zu ver\u00f6ffentlichen).<\/p>\n<p>Mit dem Flag -a wird eine Zuordnung zwischen Adresse und Hostname registriert.<\/p>\n<p>Dieser Befehl wird im Vordergrund ausgef\u00fchrt. W\u00e4hrend er ausgef\u00fchrt wird, wird die Dom\u00e4ne ver\u00f6ffentlicht, und Sie k\u00f6nnen \u00fcber diesen zus\u00e4tzlichen Dom\u00e4nennamen auf Ihren Computer zugreifen.<\/p>\n<h1>Dauerhaft machen und den Befehl in den Hintergrund stellen<\/h1>\n<p>Im Idealfall sollte dies beim Start geschehen.<\/p>\n<p>Erstellen Sie ein Startskript unter <strong>\/root\/avahi-add-names.sh<\/strong> :<\/p>\n<blockquote>\n<p>#!\/bin\/bash<\/p>\n<p>\/usr\/bin\/avahi-publish -a -R taxgod.local 192.168.1.2 &amp;<br \/>\n\/usr\/bin\/avahi-publish -a -R picockpit.local 192.168.1.2 &amp;<br \/>\n\/usr\/bin\/avahi-publish -a -R papi.local 192.168.1.2 &amp;\n<\/p>\n<\/blockquote>\n<p>Passen Sie das Skript mit den von Ihnen gew\u00fcnschten Namen an. <\/p>\n<p>Ausf\u00fchrbar machen<\/p>\n<blockquote>\n<p>chmod +x \/wurzel\/avahi-add-names.sh<\/p>\n<\/blockquote>\n<p>F\u00fcgen Sie den Befehl \u00fcber crontab hinzu.<\/p>\n<blockquote>\n<p>crontab -e<\/p>\n<p>@reboot \/root\/avahi-add-names.sh<\/p>\n<\/blockquote>\n<p>Wenn Sie m\u00f6chten, k\u00f6nnen Sie testen, ob das Skript funktioniert, indem Sie <\/p>\n<blockquote>\n<p>nohup \/wurzel\/avahi-add-names.sh <\/p>\n<\/blockquote>\n<p>Im \u00dcbrigen, <strong>Wenn Sie den avahi-Daemon neu starten, m\u00fcssen Sie auch dieses Skript neu starten<\/strong>sonst erhalten Sie die folgenden Fehlermeldungen:<\/p>\n<p><em>\"Client-Fehler, Beenden: Daemon-Verbindung fehlgeschlagen\"<\/em><\/p>\n<p><a href=\"https:\/\/pi3g.com\/wp-content\/uploads\/2019\/04\/image-16.png\"><img loading=\"lazy\" decoding=\"async\" width=\"657\" height=\"374\" title=\"Bild\" style=\"display: inline; background-image: none;\" alt=\"Bild\" src=\"https:\/\/pi3g.com\/wp-content\/uploads\/2019\/04\/image_thumb-16.png\" border=\"0\"><\/a><\/p>\n<p>Hier k\u00f6nnen Sie sehen, dass ich mehrere verschiedene \"Aliase\" .local-Domainnamen f\u00fcr dieselbe IP anpingen kann.<\/p>\n<p><\/p>\n<h1><\/h1>\n<h1>Bonus-Tipp<\/h1>\n<p>Wenn Sie .local-Domains f\u00fcr andere Computer\/Ger\u00e4te ver\u00f6ffentlichen m\u00f6chten, die nicht in der Lage sind, sie selbst zu ver\u00f6ffentlichen, k\u00f6nnen Sie dies ebenfalls mit Avahi tun. <\/p>\n<blockquote>\n<p>nano \/etc\/avahi\/hosts<\/p>\n<\/blockquote>\n<p>F\u00fcgen Sie f\u00fcr jedes Ger\u00e4t eine Zeile hinzu, z. B. <\/p>\n<blockquote>\n<p>192.168.1.21 kyo3.local<\/p>\n<\/blockquote>\n<p>Speichern Sie die Datei. Laden Sie den avahi-Daemon neu (das Neuladen ist vielleicht gar nicht n\u00f6tig)<\/p>\n<blockquote>\n<p>Dienst avahi-daemon neu starten<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>In manchen Situationen m\u00f6chten Sie auf denselben Computer \/ dieselbe IP-Adresse mit unterschiedlichen .local-Namen zugreifen. Dies ist mit dem Avahi-Daemon m\u00f6glich. Das Folgende ist f\u00fcr Ubuntu 18.04 Bionic Beaver geschrieben. Avahi installieren apt install avahi-daemon avahi-utils Avahi f\u00fcgt automatisch den Hostnamen Ihres Computers zur .local Domain hinzu. Mein Computer hei\u00dft zum Beispiel...<\/p>","protected":false},"author":830,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[452],"tags":[566,565,562,559,560,561,567,564,563],"class_list":["post-9174","post","type-post","status-publish","format-standard","hentry","category-tips-tricks","tag-local-aliases","tag-local-domains","tag-aliases","tag-avahi","tag-avahi-daemon","tag-avahi-publish","tag-same-ip","tag-several-domain-names","tag-subdomains"],"_links":{"self":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/9174","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/users\/830"}],"replies":[{"embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/comments?post=9174"}],"version-history":[{"count":1,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/9174\/revisions"}],"predecessor-version":[{"id":9175,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/posts\/9174\/revisions\/9175"}],"wp:attachment":[{"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/media?parent=9174"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/categories?post=9174"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pi3g.com\/de\/wp-json\/wp\/v2\/tags?post=9174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}