Fügt der Azure Front Door-Instanz eine benutzerdefinierte Domäne hinzu

Wichtig

Azure Front Door (klassisch) wird am 31. März 2027 eingestellt. Um Dienstunterbrechungen zu vermeiden, ist es wichtig, dass Sie Ihre (klassischen) Azure Front Door-Profile bis März 2027 zur Dienstebene Azure Front Door Standard oder Premium migrieren. Weitere Informationen finden Sie unter Einstellung von Azure Front Door (klassisch).

In diesem Artikel erfahren Sie, wie Sie Ihrer Azure Front Door Service-Konfiguration eine benutzerdefinierte Domäne hinzufügen. Wenn Sie Azure Front Door für die Anwendungsbereitstellung verwenden, ist eine benutzerdefinierte Domäne erforderlich, sofern Ihr eigener Domänenname in Ihren Endbenutzeranforderungen sichtbar sein soll. Die Verwendung eines sichtbaren Domänennamens kann für Ihre Kunden komfortabel und für Branding-Zwecke hilfreich sein.

Nachdem Sie eine Front Door-Profil erstellt haben, ist der Standard-Front-End-Host eine Unterdomäne von azurefd.net. Dieser Name ist standardmäßig in der URL für die Bereitstellung von Front Door-Inhalten an Ihr Back-End enthalten. Beispiel: https://contoso-frontend.azurefd.net. Azure Front Door bietet Ihnen die Möglichkeit, dem Endpunkt eine benutzerdefinierte Domäne zuzuordnen. Mit dieser Funktion können Sie Ihre Inhalte mit Ihrer URL anstelle des Front Door-Standarddomänennamens wie https://www.contoso.com/photo.png bereitstellen.

Sollten Sie über kein Azure-Abonnement verfügen, können Sie zunächst ein kostenloses Azure-Konto erstellen.

Hinweis

Für Front Door werden benutzerdefinierte Domänen mit Punycode-Zeichen nicht unterstützt.

Voraussetzungen

Erstellen eines CNAME-DNS-Eintrags

Bevor Sie eine benutzerdefinierte Domäne mit Ihrer Front Door verwenden können, müssen Sie zunächst einen kanonischen Namenseintrag (CNAME) bei Ihrem Domänenanbieter erstellen, der auf den Front-End-Standardhost von Front Door verweist. Ein CNAME-Eintrag ist eine Art von DNS-Eintrag, mit dem ein Quelldomänenname einem Zieldomänennamen zugeordnet wird. In Azure Front Door ist der Quelldomänenname Ihr benutzerdefinierter Domänenname und der Zieldomänenname der Name Ihres Azure Front Door-Standardhosts. Sobald Front Door überprüft hat, dass der CNAME-Eintrag erstellt wurde, wird der Datenverkehr zur benutzerdefinierten Quelldomäne an den angegebenen Front Door-Standard-Frontend-Host weitergeleitet.

Eine benutzerdefinierte Domäne kann jeweils nur mit einem Front Door-Profil verknüpft werden. Sie können jedoch verschiedene Unterdomänen einer Apex-Domäne in demselben oder einem anderen Front Door-Profil haben.

Zuordnen der temporären Unterdomäne „afdverify“

Wenn Sie eine vorhandene Domäne zuordnen, die sich in der Produktion befindet, gibt es einige Dinge zu beachten. Während Sie Ihre benutzerdefinierte Domäne im Azure-Portal registrieren, kann es für die Domäne zu einer kurzen Ausfallzeit kommen. Ordnen Sie Ihre benutzerdefinierte Domäne zuerst Ihrem Azure Front Door-Front-End-Standardhost mit der Azure-Unterdomäne „afdverify“ zu, um eine temporäre CNAME-Zuordnung zu erstellen und so eine Unterbrechung des Webdatenverkehrs zu verhindern. Ihre Benutzer können ohne Unterbrechung auf Ihre Domäne zugreifen, während die DNS-Zuordnung durchgeführt wird.

Wenn Sie Ihre benutzerdefinierte Domäne zum ersten Mal ohne Produktionsdatenverkehr verwenden, können Sie die benutzerdefinierte Domäne auch direkt Ihrer Azure Front Door Service-Konfiguration zuordnen. Sie können mit Zuordnen der permanenten benutzerdefinierten Domäne fortfahren.

So erstellen Sie einen CNAME-Eintrag mit der Unterdomäne „afdverify“:

  1. Melden Sie sich an der Website des Domänenanbieters für Ihre benutzerdefinierte Domäne an.

  2. Suchen Sie mithilfe der Dokumentation des Anbieters nach der Seite für die Verwaltung von DNS-Einträgen, oder suchen Sie nach Bereichen der Website mit der Bezeichnung Domänenname, DNS oder Namensserververwaltung.

  3. Erstellen Sie einen CNAME-Eintrag für Ihre benutzerdefinierte Domäne, und füllen Sie die Felder wie in der folgenden Tabelle gezeigt aus (Feldnamen können variieren):

    `Source` type Destination
    afdverify. www.contoso.com CNAME afdverify.contoso-frontend.azurefd.net
    • Quelle: Geben Sie den Namen Ihrer benutzerdefinierten Domäne einschließlich der Unterdomäne „afdverify“ im folgenden Format ein: afdverify. <Name der benutzerdefinierten Domäne> . Beispiel: afdverify. www.contoso.com. Wenn Sie eine Platzhalterdomäne wie „*.contoso.com“ zuordnen, ist der Quellwert identisch mit dem Wert ohne den Platzhalter: afdverify.contoso.com.

    • Typ: Geben Sie CNAME ein.

    • Ziel: Geben Sie Ihren Azure Front Door Service-Front-End-Standardhost einschließlich der Unterdomäne „afdverify“ im folgenden Format ein: afdverify. <Endpunktname> .azurefd.net. Beispiel: afdverify.contoso-frontend.azurefd.net.

  4. Speichern Sie die Änderungen.

Für die Domänenregistrierungsstelle GoDaddy gilt beispielsweise folgende Vorgehensweise:

  1. Melden Sie sich an, und wählen Sie die gewünschte benutzerdefinierte Domäne aus.

  2. Wählen Sie im Abschnitt „Domänen“ die Option Manage All (Alle verwalten) und dann DNS | Manage Zones (Zonen verwalten).

  3. Geben Sie unter Domänenname Ihre benutzerdefinierte Domäne ein, und wählen Sie anschließend Auswählen.

  4. Wählen Sie auf der Seite DNS-Verwaltung die Option Hinzufügen und dann in der Liste Typ den Eintrag CNAME.

  5. Füllen Sie für den CNAME-Eintrag die folgenden Felder aus:

    • Typ: Übernehmen Sie CNAME.

    • Host: Geben Sie die gewünschte Unterdomäne Ihrer benutzerdefinierten Domäne ein (einschließlich des Unterdomänennamens „afdverify“). Beispiel: afdverify. www.

    • Points to (Verweist auf): Geben Sie den Hostnamen Ihres Azure Front Door Service-Front-End-Standardhosts ein (einschließlich des Unterdomänennamens „afdverify“). Beispiel: afdverify.contoso-frontend.azurefd.net.

    • Gültigkeitsdauer: Lassen Sie die Auswahl von Eine Stunde unverändert.

  6. Wählen Sie Speichern aus.

    Der CNAME-Eintrag wird der Tabelle mit den DNS-Einträgen hinzugefügt.

Zuordnen der benutzerdefinierten Domäne zu Ihrer Azure Front Door Service-Konfiguration

Nachdem Sie Ihre benutzerdefinierte Domäne registriert haben, können Sie sie Ihrer Azure Front Door Service-Konfiguration hinzufügen.

  1. Melden Sie sich beim Azure-Portal an, und navigieren Sie zu der Azure Front Door Service-Konfiguration mit dem Front-End-Host, den Sie einer benutzerdefinierten Domäne zuordnen möchten.

  2. Wählen Sie auf der Seite Frontdoor-Designer das Plussymbol (+) aus, um eine benutzerdefinierte Domäne hinzuzufügen.

  3. Wählen Sie Benutzerdefinierte Domäne aus.

  4. Für Front-End-Host wird der Front-End-Host, der als Zieldomäne Ihres CNAME-Eintrags verwendet werden soll, aus Ihrer Azure Front Door Service-Konfiguration abgeleitet und vorgegeben: <default hostname>.azurefd.NET. Diese Einstellung kann nicht geändert werden.

  5. Geben Sie unter Benutzerdefinierter Hostname Ihre benutzerdefinierte Domäne (einschließlich Unterdomäne) ein, die als Quelldomäne Ihres CNAME-Eintrags verwendet werden soll. Beispiel: „www.contoso.com“ oder „cdn.contoso.com“. Verwenden Sie nicht den Unterdomänennamen „afdverify“.

  6. Wählen Sie Hinzufügen.

    Azure überprüft, ob der CNAME-Eintrag für den eingegebenen Namen der benutzerdefinierten Domäne vorhanden ist. Wenn der CNAME-Eintrag korrekt ist, wird Ihre benutzerdefinierte Domäne überprüft.

Warnung

Sie müssen sicherstellen, dass jedem Front-End-Host (einschließlich benutzerdefinierter Domänen) in Ihrer Azure Front Door Service-Konfiguration eine Routingregel mit einem Standardpfad („/*“) zugeordnet ist. Das bedeutet, dass für alle Ihre Routingregeln mindestens eine Routingregel für jeden Ihrer Front-End-Hosts unter dem Standardpfad („/*“) definiert sein muss. Andernfalls wird der Datenverkehr Ihrer Endbenutzer möglicherweise nicht richtig weitergeleitet.

Überprüfen der benutzerdefinierten Domäne

Überprüfen Sie nach dem Registrieren Ihrer benutzerdefinierten Domäne, ob diese auf Ihren Azure Front Door Service-Front-End-Standardhost verweist.

Navigieren Sie in Ihrem Browser mithilfe der benutzerdefinierten Domäne zur Adresse der Datei. Wenn Ihre benutzerdefinierte Domäne beispielsweise „robotics.contoso.com“ ist, sollte die URL für die zwischengespeicherte Datei der folgenden URL ähneln: http://robotics.contoso.com/my-public-container/my-file.jpg. Vergewissern Sie sich, dass das Ergebnis mit dem Ergebnis beim direkten Zugriff auf den Azure Front Door Service-Front-End-Standardhost unter „ <Azure Front Door Service-Host> .azurefd.net“ identisch ist.

Zuordnen der permanenten benutzerdefinierten Domäne

Wenn Sie sichergestellt haben, dass die Unterdomäne „afdverify“ Ihrer Azure Front Door Service-Konfiguration erfolgreich zugeordnet wurde, können Sie die benutzerdefinierte Domäne dem Azure Front Door Service-Front-End-Standardhost direkt zuordnen.

Erstellen Sie wie folgt einen CNAME-Eintrag für Ihre benutzerdefinierten Domäne:

  1. Melden Sie sich an der Website des Domänenanbieters für Ihre benutzerdefinierte Domäne an.

  2. Suchen Sie die Seite für die Verwaltung von DNS-Einträgen mithilfe der Dokumentation des Anbieters, oder suchen Sie nach Bereichen der Website mit der Bezeichnung Domänennamen, DNS, oder Namensserververwaltung.

  3. Erstellen Sie einen CNAME-Eintrag für Ihre benutzerdefinierte Domäne, und füllen Sie die Felder wie in der folgenden Tabelle gezeigt aus (Feldnamen können variieren):

    `Source` type Destination
    <www.contoso.com> CNAME contoso-frontend.azurefd.net
    • Quelle: Geben Sie den Namen Ihrer benutzerdefinierten Domäne ein (z.B. „www.contoso.com“).

    • Typ: Geben Sie CNAME ein.

    • Ziel: Geben Sie Ihren Azure Front Door Service-Front-End-Standardhost ein. Der Host muss im folgenden Format angegeben werden: <hostname> .azurefd.net. Beispiel: contoso-frontend.azurefd.net.

  4. Speichern Sie die Änderungen.

  5. Wenn Sie zuvor einen temporären CNAME-Eintrag für die Unterdomäne „afdverify“ erstellt haben, löschen Sie diesen Eintrag.

  6. Falls Sie diese benutzerdefinierte Domäne erstmals in der Produktion verwenden, führen Sie die Schritte unter Zuordnen der benutzerdefinierten Domäne zu Ihrer Azure Front Door Service-Konfiguration und Überprüfen der benutzerdefinierten Domäne aus.

Für die Domänenregistrierungsstelle GoDaddy gilt beispielsweise folgende Vorgehensweise:

  1. Melden Sie sich an, und wählen Sie die gewünschte benutzerdefinierte Domäne aus.

  2. Wählen Sie im Abschnitt „Domänen“ die Option Manage All (Alle verwalten) und dann DNS | Manage Zones (Zonen verwalten).

  3. Geben Sie unter Domänenname Ihre benutzerdefinierte Domäne ein, und wählen Sie anschließend Auswählen.

  4. Wählen Sie auf der Seite DNS-Verwaltung die Option Hinzufügen und dann in der Liste Typ den Eintrag CNAME.

  5. Füllen Sie die Felder für den CNAME-Eintrag aus:

    • Typ: Übernehmen Sie CNAME.

    • Host: Geben Sie die Unterdomäne der gewünschten benutzerdefinierten Domäne ein. Beispiel: „www“ oder „profile“.

    • Points to (Verweist auf): Geben Sie den Namen des Standardhosts Ihrer Azure Front Door Service-Konfiguration ein. Beispiel: contoso.azurefd.net.

    • Gültigkeitsdauer: Lassen Sie die Auswahl von Eine Stunde unverändert.

  6. Wählen Sie Speichern aus.

    Der CNAME-Eintrag wird der Tabelle mit den DNS-Einträgen hinzugefügt.

  7. Wenn Sie über einen CNAME-Eintrag für „afdverify“ verfügen, klicken Sie auf das Stiftsymbol neben dem Eintrag und dann auf das Papierkorbsymbol.

  8. Wählen Sie Löschen, um den CNAME-Eintrag zu löschen.

Bereinigen von Ressourcen

In den obigen Schritten haben Sie Ihrer Azure Front Door Service-Konfiguration eine benutzerdefinierte Domäne hinzugefügt. Wenn Sie die Zuordnung Ihrer Azure Front Door Service-Konfiguration zu einer benutzerdefinierten Domäne aufheben möchten, können Sie die benutzerdefinierte Domäne wie folgt entfernen:

  1. Wechseln Sie zu Ihrem DNS-Anbieter, löschen Sie den CNAME-Eintrag für die benutzerdefinierte Domäne, oder aktualisieren Sie den CNAME-Eintrag für die benutzerdefinierte Domäne auf einen nicht von Front Door bereitgestellten Endpunkt.

    Wichtig

    Um verwaiste DNS-Einträge und dadurch verursachte Sicherheitsrisiken zu vermeiden, müssen in Azure Front Door ab dem 9. April 2021 die CNAME-Einträge für Front Door-Endpunkte entfernt werden, damit die Ressourcen gelöscht werden können. Zu den Ressourcen zählen, benutzerdefinierte Front Door-Domänen, Front Door-Endpunkte oder Azure-Ressourcengruppen, für die benutzerdefinierte Front Door-Domänen aktiviert sind.

  2. Wählen Sie im Frontdoor-Designer die benutzerdefinierte Domäne aus, die Sie entfernen möchten.

  3. Wählen Sie im Kontextmenü für die benutzerdefinierte Domäne Löschen aus. Die benutzerdefinierte Domäne wird aus Ihrem Endpunkt entfernt.

Nächste Schritte

In diesem Tutorial haben Sie Folgendes gelernt:

  • Erstellen eines CNAME-DNS-Eintrags
  • Zuordnen der benutzerdefinierten Domäne zu Ihrer Azure Front Door Service-Konfiguration
  • Überprüfen der benutzerdefinierten Domäne

Im nächsten Tutorial erfahren Sie, wie Sie HTTPS für Ihre benutzerdefinierte Domäne aktivieren: