Udostępnij za pośrednictwem


Samouczek: dodawanie domeny niestandardowej do punktu końcowego

W tym samouczku pokazano, jak dodać domenę niestandardową do punktu końcowego usługi Azure Content Delivery Network.

Nazwa punktu końcowego w profilu sieci dostarczania zawartości jest poddomeną azureedge.net. Domyślnie podczas dostarczania zawartości domena profilu sieci dostarczania zawartości jest dołączana do adresu URL.

Na przykład https://contoso.azureedge.net/photo.png.

Usługa Azure Content Delivery Network umożliwia skojarzenie domeny niestandardowej z punktem końcowym sieci dostarczania zawartości. Ta opcja powoduje dostarczanie zawartości z domeną niestandardową w adresie URL zamiast domeny domyślnej.

Z tego samouczka dowiesz się, jak wykonywać następujące czynności:

  • Tworzenie rekordu DNS CNAME.
  • Dodaj domenę niestandardową z punktem końcowym sieci dostarczania zawartości.
  • Weryfikowanie domeny niestandardowej.

Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto platformy Azure.

Wymagania wstępne

Tworzenie rekordu CNAME usługi DNS

Aby można było użyć domeny niestandardowej z punktem końcowym usługi Azure Content Delivery Network, należy najpierw utworzyć rekord nazwy kanonicznej (CNAME) z usługą Azure DNS lub dostawcą DNS, aby wskazać punkt końcowy sieci dostarczania zawartości.

Rekord CNAME to rekord DNS, który mapuje nazwę domeny źródłowej na docelową nazwę domeny.

W przypadku usługi Azure Content Delivery Network nazwa domeny źródłowej to nazwa domeny niestandardowej, a docelowa nazwa domeny to nazwa hosta punktu końcowego sieci dostarczania zawartości.

Usługa Azure Content Delivery Network kieruje ruch skierowany do źródłowej domeny niestandardowej do docelowej nazwy hosta punktu końcowego sieci dostarczania zawartości po zweryfikowaniu rekordu CNAME.

Domena niestandardowa i jej poddomena mogą być dodawane tylko do pojedynczego punktu końcowego jednocześnie.

Użyj wielu rekordów CNAME dla różnych domen podrzędnych z tej samej domeny niestandardowej dla różnych usług platformy Azure.

Domenę niestandardową można mapować z różnymi poddomenami na ten sam punkt końcowy sieci dostarczania zawartości.

Uwaga

  • W tym samouczku używany jest typ rekordu CNAME do wielu celów:
    • Routing ruchu można osiągnąć za pomocą rekordu CNAME, a także typów rekordów A lub AAAA w usłudze Azure DNS. Aby zastosować, wykonaj następujące kroki, aby zastąpić rekord CNAME wybranym typem rekordu.
    • Rekord CNAME jest wymagany do weryfikacji własności domeny niestandardowej i musi być dostępny podczas dodawania domeny niestandardowej do punktu końcowego sieci dostarczania zawartości. Więcej szczegółów znajduje się w poniższej sekcji.

Usługa Azure DNS używa rekordów aliasów dla zasobów platformy Azure w ramach tej samej subskrypcji.

Aby dodać rekord aliasu dla punktu końcowego usługi Azure Content Delivery Network:

  1. Zaloguj się w witrynie Azure Portal.

  2. W menu po lewej stronie wybierz pozycję Wszystkie zasoby , a następnie strefę usługi Azure DNS dla domeny niestandardowej.

  3. W strefie DNS dla domeny niestandardowej wybierz pozycję + Zestaw rekordów.

  4. W obszarze Dodaj zestaw rekordów wprowadź lub wybierz następujące informacje:

    Ustawienie Wartość
    Nazwisko Wprowadź alias, którego chcesz użyć dla punktu końcowego sieci dostarczania zawartości. Na przykład www.
    Typ Wybierz pozycję CNAME.
    Zestaw rekordów aliasu Wybierz opcję Tak.
    Typ aliasu Wybierz pozycję Zasób platformy Azure.
    Wybierz subskrypcję Wybierz subskrypcję.
    Zasób platformy Azure Wybierz punkt końcowy usługi Azure Content Delivery Network.
  5. Zmień czas wygaśnięcia rekordu na wartość.

  6. Wybierz przycisk OK.

Dodawanie domeny niestandardowej do punktu końcowego sieci dostarczania zawartości

Po zarejestrowaniu domeny niestandardowej możesz dodać ją do punktu końcowego sieci dostarczania zawartości.

  1. Zaloguj się do witryny Azure Portal i przejdź do profilu sieci dostarczania zawartości zawierającego punkt końcowy, który chcesz mapować na domenę niestandardową.

  2. Na stronie profilu usługi CDN wybierz punkt końcowy sieci dostarczania zawartości, aby dodać domenę niestandardową.

    Zrzut ekranu przedstawiający wybór punktu końcowego sieci dostarczania zawartości.

  3. Wybierz pozycję + Domena niestandardowa.

    Zrzut ekranu przedstawiający przycisk Dodaj domenę niestandardową.

  4. W obszarze Dodawanie domeny niestandardowej nazwa hosta punktu końcowego jest generowana i wstępnie wypełniana z adresu URL punktu końcowego sieci dostarczania zawartości: <endpoint-hostname.azureedge.net>. Nie można zmienić tej wartości.

  5. W obszarze Niestandardowa nazwa hosta wprowadź domenę niestandardową (razem z poddomeną), która ma być używana jako domena źródłowa rekordu CNAME.

    1. Na przykład www.contoso.com lub cdn.contoso.com. Nie używaj nazwy poddomeny cdnverify.

    Dodaj domenę niestandardową

  6. Wybierz Dodaj.

    Platforma Azure sprawdzi, czy dla wprowadzonej nazwy domeny niestandardowej istnieje rekord CNAME. Jeśli rekord CNAME jest poprawny, domena niestandardowa zostanie zweryfikowana.

    Propagacja nowych ustawień domeny niestandardowej do wszystkich węzłów brzegowych sieci dostarczania zawartości może zająć trochę czasu:

    • W przypadku profili usługi Azure CDN Standard from Microsoft propagacja zwykle trwa do 10 minut.
    • W przypadku profilów usługi Azure CDN Standard from Edgio i Azure CDN Premium z profilów Edgio propagacja zwykle kończy się w ciągu 10 minut.

Weryfikowanie domeny niestandardowej

Po zakończeniu rejestracji domeny niestandardowej sprawdź, czy domena niestandardowa odwołuje się do punktu końcowego sieci dostarczania zawartości.

  1. Upewnij się, że masz publiczną zawartość, którą chcesz buforować w punkcie końcowym. Jeśli na przykład punkt końcowy sieci dostarczania zawartości jest skojarzony z kontem magazynu, usługa Azure Content Delivery Network buforuje zawartość w kontenerze publicznym. Ustaw kontener, aby zezwolić na dostęp publiczny i zawiera co najmniej jeden plik do przetestowania domeny niestandardowej.

  2. W przeglądarce przejdź do adresu pliku przy użyciu domeny niestandardowej. Jeśli na przykład domena niestandardowa to www.contoso.com, adres URL buforowanego pliku powinien być podobny do następującego adresu URL: http://www.contoso.com/my-public-container/my-file.jpg. Sprawdź, czy wynik jest taki sam, jak w przypadku uzyskiwania dostępu do punktu końcowego sieci dostarczania zawartości bezpośrednio pod adresem endpoint-hostname.azureedge.net>.<

Czyszczenie zasobów


Jeśli nie chcesz już skojarzyć punktu końcowego z domeną niestandardową, usuń domenę niestandardową, wykonując następujące czynności:

  1. Przejdź do dostawcy DNS, usuń rekord CNAME dla domeny niestandardowej lub zaktualizuj rekord CNAME domeny niestandardowej do punktu końcowego usługi Content Delivery Network spoza platformy Azure.

    Ważne

    Aby zapobiec zwisaniu wpisów DNS i tworzonych przez nie zagrożeń bezpieczeństwa, począwszy od 9 kwietnia 2021 r., usługa Azure Content Delivery Network wymaga usunięcia rekordów CNAME do punktów końcowych usługi Azure Content Delivery Network przed usunięciem zasobów. Zasoby obejmują domeny niestandardowe usługi Azure Content Delivery Network, profile/punkty końcowe usługi Azure Content Delivery Network lub grupy zasobów platformy Azure z włączonymi domenami niestandardowymi usługi Azure Content Delivery Network.

  2. W profilu sieci dostarczania zawartości wybierz punkt końcowy z domeną niestandardową, którą chcesz usunąć.

  3. Na stronie Punkt końcowy w obszarze Domeny niestandardowe wybierz i przytrzymaj (lub kliknij prawym przyciskiem myszy) domenę niestandardową, którą chcesz usunąć, a następnie wybierz polecenie Usuń z menu kontekstowego. Wybierz opcję Tak.

    Domena niestandardowa zostanie usunięta z punktu końcowego.

Następne kroki

W tym samouczku zawarto informacje na temat wykonywania następujących czynności:

  • Tworzenie rekordu DNS CNAME.
  • Dodaj domenę niestandardową z punktem końcowym sieci dostarczania zawartości.
  • Weryfikowanie domeny niestandardowej.

Przejdź do następnego samouczka, aby dowiedzieć się, jak skonfigurować protokół HTTPS w domenie niestandardowej usługi Azure Content Delivery Network.