Top-Level-Domains
Top-Level-Domains

Domain unter YunoHost hinzufügen

Um neue Services bzw. Applikationen unter YunoHost einzurichten, macht es Sinn eine neue Domain oder Subdomain hinzuzufügen. Damit kann ich den Dienst unter einer anderen Domain erreichen. Dazu brauche ich eine Domain bei einem entsprechenden Anbieter und muss die DNS Einstellungen der Domain verwalten können. In meinem Fall bin ich bei dem Dienstleister Strato und füge eine neue Subdomain hinzu.

Subdomain anlegen

Als erstes muss ich mich bei Strato einloggen und mein Paket mit der gewünschten Domain auswählen. Im Menü auf der linken Seite navigiere ich dann unter dem Punkt Domains zur Domainverwaltung.

YunoHost-Domain-Strato Menü
Im Menü meines Domain Strato Pakets gehe ich auf Domainverwaltung unter Domains.

Da ich eine Subdomain einrichten möchte, gehe ich in der tabellarischen Übersicht der Domains in der rechten Spalte auf den Link verwalten.

YunoHost Domain Strato Übersicht
Die Domain Übersicht listet die alle Domains und Subdomains deines Strato Pakets auf.

Unter Einstellungen klappe ich den Punkt Subdomain anlegen auf und gebe meinen gewünschten Namen in das Textfeld ein. Anschließend klicke ich auf Subdomain anlegen.

YunoHost Domain Strato Subdomain hinzufügen
In den Einstellungen der Domain kann ich die neue Subdomain anlegen.

IP-Adresse des Servers hinterlegen

Nach dem Anlegen der Subdomain kann ich die Subdomain verwalten und die DNS-Einstellungen vornehmen. Zur Verwaltung gelange ich über die Übersicht der Domainverwaltung. Unter der DNS-Verwaltung richte ich den A-Record und AAAA-Record ein. Die jeweilige Einstellung ist der Verweis der IPv4 bzw. IPv6 Adresse auf meine YunoHost-Instanz.

YunoHost Domain Strato Einstellungen Subdomain
In der Verwaltung der Subdomain ist bei Strato eine Übersicht der möglichen Einstellungen für meine Subdomain.
YunoHost Domain Strato A-Record
Bei Strato einer Subdomain den A-Record einrichten, also eine IPv4 Adresse hinterlegen.

Domain unter YunoHost hinzufügen

Damit ich die neue Subdomain in meiner YunoHost-Instanz einrichten kann, wähle ich als erstes in meiner YunoHost Verwaltungsoberfläche im Menü den Punkt Domänen aus.

YunoHost Domain Menü
Nach dem Aufrufen der Verwaltungsoberfläche von meinem YunoHost Server, rufe ich im Hauptmenü den Punkt Domänen auf.

Anschließend klicke ich auf den grünen Button Domain hinzufügen.

YunoHost Domain Übersicht
In der Domain Übersicht klicke ich auf den Butten Domain hinzufügen, um meine Subdomain hinzuzufügen.

Unter Domain hinzufügen wähle ich den Punkt aus, dass ich schon eine Domain habe. Ich gebe meine erstellte Subdomain ein und klicke auf hinzufügen. Dann fängt der Server an zu arbeiten und überprüft, ob die Domain auch wirklich auf den Server verweist. Das sind die DNS-Einstellungen von vorher. Danach wird die Domain eingerichtet und ich gelange wieder auf die Übersichtsseite mit unserer neuen Domain.

YunoHost Domain hinzufügen
Ich wähle aus, dass ich schon eine Domain habe und gebe meine erstellte Subdomain ein. Anschließend klicke ich auf den Button hinzufügen.

Weitere DNS-Einstellungen

Nachdem dieser Schritt geklappt hat, müssen weitere Einstellungen vorgenommen werden, damit die Domain einwandfrei unter YunoHost funktioniert. Dazu gehen wir in der Verwaltungsoberfläche auf Diagnose. Jetzt wird direkt eine Diagnose gestartet, ob das komplette System inklusiver Dienste einwandfrei funktioniert.

YunoHost Diagnose
Beim Öffnen der Diagnose von YunoHost wird diese direkt gestartet.

Mir werden zwei Warnungen unter DNS-Einträge angezeigt. Der erste Eintrag betrifft die Mail Funktionalität und der zweite deutet auf die Auflösung aller Subdomains der neu hinzugefügten Domain hin.

YunoHost Domain Diagnose DNS Warnung
Es werden zwei Warnungen zu der neuen Domain nach der Diagnose angezeigt.

Als erstes werden wir die DNS-Einstellungen der Kategorie Mail korrigieren. Dazu schaue ich mir die Warnung genauer an.

YunoHost Domain Diagnose DNS Warnung Mail
Hier wird die ausführliche Warnmeldung der Kategorie Mail angezeigt. Die einzelnen Einträge müssen bei meinem Domain Anbieter in den DNS-Einstellungen hinterlegt werden.

DNS-Einträge anpassen

Der erste Eintrag der Warnung ist der MX-Eintrag und steht für Mail Exchange. Weitere Infos findest du im Internet an anderer Stelle. Hier soll der Eintrag der Subdomain auch wirklich auf meine Subdomain verweisen. Diese Einstellung werde ich in der Domainverwaltung meines Strato Accounts vornehmen. Unter den Einstellungen befindet sich der MX-Record, der angepasst werden muss. Hier trage ich den zu erwartenden Wert ein, also meine Domain bzw. Subdomain.

YunoHost Domain Strato MX-Record
Für den MX-Record gebe ich den gewünschten Wert aus meiner Warnmeldung ein. Die Priorität stelle ich auf hoch ein.

Als nächstes werde ich die TXT-Einträge der Warnung entsprechend anpassen. Dazu finde ich den Punkt TXT und CNAME Records inklusive SPF und DKIM Einstellungen unter den Einstellungen der Domainverwaltung. Hier muss ich entsprechend den Typ für den Präfix auswählen und als Präfix wird hier der Name aus der Warnung genommen. Wichtig ist hier zu beachten, dass bei der Subdomain der Name weggelassen werden kann. (Bsp: Der Name lautet _dmarc.test, dann steht als Präfix _dmarc) Den Wert kann ich ohne die Anführungszeichen kopieren und in dem Textfeld hinzufügen.

YunoHost Domain Strato TXT-Record
Für jede TXT Warnmeldung trage ich den entsprechenden Präfix und den dazugehörigen Wert ein.

Nachdem ich alle Warnmeldungen der Kategorie Mail abgearbeitet habe, schaue ich auf die zweite Kategorie der Warnmeldungen. Hier sollen alle Subsubdomains auf meine YunoHost Instanz verweisen. Diese Einstellungen kann ich bei Strato nicht vornehmen, aber was in meinem Fall auch nicht weiter tragisch ist. Deshalb klicke ich an dieser Stelle auf den Button Ignorieren.

YunoHost Domain DNS Warnung
Die zweite Warnmeldungen für meine neue Domain. Diese Warnmeldungen werde ich jedoch ignorieren.

Jetzt kann ich die Diagnose erneut durchführen und die Warnmeldungen werden nicht mehr angezeigt.

YunoHost Domain Diagnose ohne Warnung
Die Warnmeldungen werden nicht mehr angezeigt.

SSL Zertifikat einrichten

Als letzten Schritt möchte ich für eine Verschlüsslte Verbindung noch ein SSL Zertifikat installieren. Dies wird unter YunoHost sehr einfach mit Let’s Encrypt realisiert. Dazu gehe ich in der Verwaltungsoberfläche wieder auf Domänen, um die Übersicht meiner eingerichteten Domains zu erhalten und wähle meine Domain aus. Ich gelange zu den Einstellungen meiner Domain.

YunoHost Domain Einstellungen
Über die Einstellungen der Domain kannst du das SSL-Zertifikat verwalten.

Ich klicke auf den Button SSL-Zertifikat und gelange zur einer Übersicht, die mir den Zertifikatstatus anzeigt. Standardmäßig wird ein selbstsigniertes Zertifikat verwendet. Dieses wird im Browser jedoch als nicht sicher angezeigt. Für eine sichere Verbindung wähle ich Let’s Encrypt Zertifikat installieren aus. Dies muss ich kurz bestätigen und das Zertifikat wird erstellt. Ein Zertifikat von Let’s Encrypt ist standardmäßig 90 Tage gültig. In YunoHost wird dies automatisch 15 Tage vor Ablauf der Gültigkeit erneuert.

YunoHost Domain Zertifikat verwalten
Damit die Domain verschlüsselt wird, wird ein Zertifikat mit Hilfe von Let’sEncrypt installiert.

Das Einrichten der Domain ist hiermit für mich abgeschlossen und ich kann die eingerichtete Domain für eine Applikation verwenden.

Links

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert