Udostępnij za pośrednictwem


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 możesz mieć aplikację internetową platformy Azure, do której użytkownicy mają uzyskiwać dostęp przy użyciu contoso.com nazwy FQDN lub www.contoso.com jako nazwa FQDN. W tym artykule przedstawiono sposób konfigurowania usługi Azure DNS w celu uzyskania dostępu do usługi platformy Azure przy użyciu domen niestandardowych.

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

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żna teraz skonfigurować wymagane rekordy DNS.

Aplikacja funkcji platformy Azure

Aby skonfigurować domenę niestandardową dla aplikacji funkcji platformy Azure, rekord CNAME jest tworzony i konfigurowany w samej aplikacji funkcji. Rekord CNAME mapuje nazwę domeny na inną domenę lub poddomenę. W takim przypadku należy utworzyć rekord CNAME w domenie publicznej i aprowizować alias CNAME jako nazwę FQDN domeny niestandardowej.

  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 przez aplikację funkcji.

    Właściwości Wartość Opis
    Nazwa/nazwisko 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 w 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, Cloud Service, Maszyny wirtualne usługi Resource Manager i klasyczne maszyny wirtualne, używany jest rekord A. Rekord A (rekord adresu) mapuje nazwę domeny na adres IP. W takim przypadku utworzysz nowy rekord A w domenie publicznej i skonfigurujesz go tak, aby miał adres IP odpowiadający publicznemu adresowi IP usługi platformy Azure.

  1. Przejdź do zasobu Publiczny adres IP i wybierz pozycję Konfiguracja. Zanotuj wyświetlony 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ści Wartość Opis
    Nazwa/nazwisko 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 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 usługi 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ści Wartość Opis
    Nazwa/nazwisko 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 contoso.azurewebsites.net nazwa DNS podana domyślnie w aplikacji internetowej.
  3. Przejdź z powrotem 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 aplikację internetową nslookup.

Aby dowiedzieć się więcej na temat mapowania domeny niestandardowej na usługę 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 usługi aplikacja systemu Azure.

Jeśli musisz kupić domenę niestandardową dla usługi 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 gwarantuje brak przestoju.

  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 utworzenia 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ści Wartość Opis
    Nazwa/nazwisko 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 nazwa DNS asverify.contoso.blob.core.windows.net 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 w polu tekstowym, zaznacz pole wyboru Użyj pośredniej weryfikacji rekordu CNAME, a następnie 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 weryfikowania. Po tym momencie można bezpiecznie usunąć rekord CNAME z prefiksem weryfikowania.

    Zrzut ekranu przedstawiający rekord konta magazynu bez prefiksu asverify.

  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, odwiedź stronę 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 gwarantuje brak przestoju.

  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ż ta wartość jest rekordem wskazującym 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ści Wartość Opis
    Nazwa/nazwisko 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 nazwa DNS cdnverify.contoso.azureedge.net podana domyślnie do punktu końcowego 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.