Używanie usługi Azure DNS do udostępniania niestandardowych ustawień domeny dla usługi platformy Azure

Usługa Azure DNS zapewnia rozpoznawanie nazw dla dowolnych zasobów platformy Azure, które obsługują domeny niestandardowe lub które mają w pełni kwalifikowaną nazwę domeny (FQDN). Na przykład masz aplikację internetową platformy Azure, do której użytkownicy mają uzyskiwać dostęp przy użyciu nazwy contoso.com FQDN lub www.contoso.com jako nazwa FQDN. W tym artykule opisano konfigurowanie usługi platformy Azure przy użyciu usługi Azure DNS na potrzeby używania domen niestandardowych.

Wymagania wstępne

Aby użyć usługi Azure DNS dla domeny niestandardowej, musisz najpierw delegować domenę do usługi Azure DNS. Aby uzyskać instrukcje dotyczące konfigurowania serwerów nazw na potrzeby delegowania, zobacz Delegowanie domeny do usługi Azure DNS . Po delegowaniu domeny do strefy usługi Azure DNS możesz teraz skonfigurować wymagane rekordy DNS.

Możesz skonfigurować domenę vanity lub niestandardową dla aplikacji funkcji platformy Azure, publicznych adresów IP, App Service (Web Apps), usługi Blob Storage i usługi Azure CDN.

Aplikacja funkcji platformy Azure

Aby skonfigurować domenę niestandardową dla aplikacji funkcji platformy Azure, tworzony jest rekord CNAME i konfigurowany w samej aplikacji funkcji.

  1. Przejdź do pozycji Aplikacja funkcji i wybierz aplikację funkcji. Wybierz pozycję Domeny niestandardowe w obszarze Ustawienia. Zanotuj bieżący adres URL w przypisanych domenach niestandardowych, ten adres jest używany jako alias utworzonego rekordu DNS.

    Zrzut ekranu przedstawiający domeny niestandardowe dla aplikacji funkcji.

  2. Przejdź do strefy DNS i wybierz pozycję + Zestaw rekordów. Wprowadź następujące informacje na stronie Dodawanie zestawu rekordów i wybierz przycisk OK , aby go utworzyć.

    Zrzut ekranu przedstawiający stronę dodawania zestawu rekordów w aplikacji funkcji.

    Właściwość Wartość Opis
    Nazwa myfunctionapp Ta wartość wraz z etykietą nazwy domeny jest nazwą FQDN niestandardowej nazwy domeny.
    Typ CNAME Użyj rekordu CNAME przy użyciu aliasu.
    TTL 1 1 jest używany przez 1 godzinę
    Jednostka TTL Godziny Godziny są używane jako pomiar czasu
    Alias contosofunction.azurewebsites.net Nazwa DNS, dla której tworzysz alias, w tym przykładzie jest to nazwa DNS contosofunction.azurewebsites.net podana domyślnie dla aplikacji funkcji.
  3. Wróć do aplikacji funkcji, wybierz pozycję Domeny niestandardowe w obszarze Ustawienia. Następnie wybierz pozycję + Dodaj domenę niestandardową.

    Zrzut ekranu przedstawiający przycisk dodawania domeny niestandardowej dla aplikacji funkcji.

  4. Na stronie Dodawanie domeny niestandardowej wprowadź rekord CNAME w polu tekstowym Domena niestandardowa i wybierz pozycję Weryfikuj. Jeśli rekord zostanie znaleziony, zostanie wyświetlony przycisk Dodaj domenę niestandardową . Wybierz pozycję Dodaj domenę niestandardową , aby dodać alias.

    Zrzut ekranu przedstawiający dodawanie niestandardowej strony domeny dla aplikacji funkcji.

Publiczny adres IP

Aby skonfigurować domenę niestandardową dla usług korzystających z zasobu publicznego adresu IP, takiego jak Application Gateway, Load Balancer, usługa w chmurze, Resource Manager maszyny wirtualne i klasyczne maszyny wirtualne, używany jest rekord A.

  1. Przejdź do zasobu Publicznego adresu IP i wybierz pozycję Konfiguracja. Zanotuj pokazany adres IP.

    Zrzut ekranu przedstawiający stronę konfiguracji publicznego adresu IP.

  2. Przejdź do strefy DNS i wybierz pozycję + Zestaw rekordów. Wprowadź następujące informacje na stronie Dodawanie zestawu rekordów i wybierz przycisk OK , aby go utworzyć.

    Zrzut ekranu przedstawiający stronę zestawu publicznych rekordów IP.

    Właściwość Wartość Opis
    Nazwa webserver1 Ta wartość wraz z etykietą nazwy domeny jest nazwą FQDN niestandardowej nazwy domeny.
    Typ A Użyj rekordu A, ponieważ zasób jest adresem IP.
    TTL 1 1 jest używany przez 1 godzinę
    Jednostka TTL Godziny Godziny są używane jako pomiar czasu
    Adres IP <your ip address> Publiczny adres IP.
  3. Po utworzeniu rekordu A uruchom polecenie nslookup , aby zweryfikować rozpoznawanie rekordu.

    Zrzut ekranu przedstawiający polecenie nslookup w narzędziu cmd dla publicznego adresu IP.

App Service (Web Apps)

Poniższe kroki umożliwiają skonfigurowanie domeny niestandardowej dla aplikacji internetowej usługi App Service.

  1. Przejdź do App Service i wybierz zasób, który konfigurujesz niestandardową nazwę domeny, a następnie wybierz pozycję Domeny niestandardowe w obszarze Ustawienia. Zanotuj bieżący adres URL w przypisanych domenach niestandardowych, ten adres jest używany jako alias utworzonego rekordu DNS.

    Zrzut ekranu przedstawiający domeny niestandardowe dla aplikacji internetowej.

  2. Przejdź do strefy DNS i wybierz pozycję + Zestaw rekordów. Wprowadź następujące informacje na stronie Dodawanie zestawu rekordów i wybierz przycisk OK , aby go utworzyć.

    Zrzut ekranu przedstawiający stronę zestawu rekordów aplikacji internetowej.

    Właściwość Wartość Opis
    Nazwa mywebserver Ta wartość wraz z etykietą nazwy domeny jest nazwą FQDN niestandardowej nazwy domeny.
    Typ CNAME Użyj rekordu CNAME przy użyciu aliasu. Jeśli zasób użył adresu IP, zostanie użyty rekord A.
    TTL 1 1 jest używany przez 1 godzinę
    Jednostka TTL Godziny Godziny są używane jako pomiar czasu
    Alias contoso.azurewebsites.net Nazwa DNS, dla której tworzysz alias, w tym przykładzie jest to nazwa DNS contoso.azurewebsites.net podana domyślnie dla aplikacji internetowej.
  3. Wróć do aplikacji internetowej, wybierz pozycję Domeny niestandardowe w obszarze Ustawienia. Następnie wybierz pozycję + Dodaj domenę niestandardową.

    Zrzut ekranu przedstawiający przycisk dodawania domeny niestandardowej dla aplikacji internetowej.

  4. Na stronie Dodawanie domeny niestandardowej wprowadź rekord CNAME w polu tekstowym Domena niestandardowa i wybierz pozycję Weryfikuj. Jeśli rekord zostanie znaleziony, zostanie wyświetlony przycisk Dodaj domenę niestandardową . Wybierz pozycję Dodaj domenę niestandardową , aby dodać alias.

    Zrzut ekranu przedstawiający dodawanie niestandardowej strony domeny dla aplikacji internetowej.

  5. Po zakończeniu procesu uruchom polecenie nslookup , aby sprawdzić, czy rozpoznawanie nazw działa.

    Zrzut ekranu przedstawiający polecenie nslookup dla aplikacji internetowej.

Aby dowiedzieć się więcej na temat mapowania domeny niestandardowej na App Service, odwiedź stronę mapowania istniejącej niestandardowej nazwy DNS na usługę Azure Web Apps.

Aby dowiedzieć się, jak przeprowadzić migrację aktywnej nazwy DNS, zobacz migrowanie aktywnej nazwy DNS do Azure App Service.

Jeśli musisz kupić domenę niestandardową dla App Service, zobacz kupowanie niestandardowej nazwy domeny dla usługi Azure Web Apps.

Blob Storage

Poniższe kroki umożliwiają skonfigurowanie rekordu CNAME dla konta magazynu obiektów blob przy użyciu metody asverify. Ta metoda zapewnia brak przestojów.

  1. Przejdź do pozycji Konta magazynu, wybierz konto magazynu i wybierz pozycję Sieć w obszarze Ustawienia. Następnie wybierz kartę Domena niestandardowa . Zanotuj nazwę FQDN w kroku 2. Ta nazwa jest używana do tworzenia pierwszego rekordu CNAME.

    Zrzut ekranu przedstawiający domeny niestandardowe dla konta magazynu.

  2. Przejdź do strefy DNS i wybierz pozycję + Zestaw rekordów. Wprowadź następujące informacje na stronie Dodawanie zestawu rekordów i wybierz przycisk OK , aby go utworzyć.

    Zrzut ekranu przedstawiający stronę zestawu rekordów konta magazynu.

    Właściwość Wartość Opis
    Nazwa asverify.mystorageaccount Ta wartość wraz z etykietą nazwy domeny jest nazwą FQDN niestandardowej nazwy domeny.
    Typ CNAME Użyj rekordu CNAME przy użyciu aliasu.
    TTL 1 1 jest używany przez 1 godzinę
    Jednostka TTL Godziny Godziny są używane jako pomiar czasu
    Alias asverify.contoso.blob.core.windows.net Nazwa DNS, dla której tworzysz alias, w tym przykładzie jest to asverify.contoso.blob.core.windows.net nazwa DNS podana domyślnie na koncie magazynu.
  3. Wróć do konta magazynu i wybierz pozycję Sieć , a następnie kartę Domena niestandardowa . Wpisz alias utworzony bez prefiksu wyweryfikowanym w polu tekstowym, zaznacz pole wyboru Użyj pośredniej weryfikacji rekordu CNAME i wybierz pozycję Zapisz.

    Zrzut ekranu przedstawiający stronę dodawania domeny niestandardowej na koncie magazynu.

  4. Wróć do strefy DNS i utwórz rekord CNAME bez prefiksu asverify. Po tym momencie można bezpiecznie usunąć rekord CNAME z prefiksem w postaci wyśredniej.

    Zrzut ekranu przedstawiający rekord konta magazynu bez prefiksu.

  5. Zweryfikuj rozpoznawanie nazw DNS, uruchamiając polecenie nslookup.

Aby dowiedzieć się więcej na temat mapowania domeny niestandardowej na punkt końcowy magazynu obiektów blob, zobacz Konfigurowanie niestandardowej nazwy domeny dla punktu końcowego magazynu obiektów blob

Azure CDN

Poniższe kroki umożliwiają skonfigurowanie rekordu CNAME dla punktu końcowego usługi CDN przy użyciu metody cdnverify. Ta metoda zapewnia brak przestojów.

  1. Przejdź do profilu usługi CDN i wybierz punkt końcowy, z którym pracujesz. Wybierz pozycję + Domena niestandardowa. Zanotuj nazwę hosta punktu końcowego , ponieważ jest to rekord wskazujący rekord CNAME.

    Zrzut ekranu przedstawiający stronę domeny niestandardowej usługi CDN.

  2. Przejdź do strefy DNS i wybierz pozycję + Zestaw rekordów. Wprowadź następujące informacje na stronie Dodawanie zestawu rekordów i wybierz przycisk OK , aby go utworzyć.

    Zrzut ekranu przedstawiający stronę zestawu rekordów usługi CDN.

    Właściwość Wartość Opis
    Nazwa cdnverify.mycdnendpoint Ta wartość wraz z etykietą nazwy domeny jest nazwą FQDN niestandardowej nazwy domeny.
    Typ CNAME Użyj rekordu CNAME przy użyciu aliasu.
    TTL 1 1 jest używany przez 1 godzinę
    Jednostka TTL Godziny Godziny są używane jako pomiar czasu
    Alias cdnverify.contoso.azureedge.net Nazwa DNS, dla której tworzysz alias, w tym przykładzie jest to cdnverify.contoso.azureedge.net nazwa DNS podana domyślnie w punkcie końcowym usługi CDN.
  3. Wróć do punktu końcowego usługi CDN i wybierz pozycję + Domena niestandardowa. Wprowadź alias rekordu CNAME bez prefiksu cdnverify i wybierz pozycję Dodaj.

    Zrzut ekranu przedstawiający dodawanie niestandardowej strony domeny dla punktu końcowego usługi CDN.

  4. Wróć do strefy DNS i utwórz rekord CNAME bez prefiksu cdnverify. Po tym momencie można bezpiecznie usunąć rekord CNAME z prefiksem cdnverify.

    Zrzut ekranu przedstawiający rekord CDN bez prefiksu cdnverify.

Aby uzyskać więcej informacji na temat usługi CDN i sposobu konfigurowania domeny niestandardowej bez kroku rejestracji pośredniej, odwiedź stronę Mapuj zawartość usługi Azure CDN na domenę niestandardową.

Następne kroki

Dowiedz się, jak skonfigurować odwrotny system DNS dla usług hostowanych na platformie Azure.