Použití Azure DNS k poskytnutí vlastního nastavení domény pro službu Azure

Azure DNS poskytuje překlad názvů pro všechny vaše prostředky Azure, které podporují vlastní domény nebo které mají plně kvalifikovaný název domény (FQDN). Máte například webovou aplikaci Azure, ke které mají mít uživatelé přístup pomocí contoso.com nebo www.contoso.com jako plně kvalifikovaného názvu domény. Tento článek vás provede konfigurací služby Azure s Azure DNS pro použití vlastních domén.

Požadavky

Pokud chcete pro vlastní doménu použít Azure DNS, musíte nejprve delegovat doménu na Azure DNS. Pokyny ke konfiguraci názvových serverů pro delegování najdete v tématu Delegování domény na Azure DNS . Po delegované doméně do zóny Azure DNS teď můžete nakonfigurovat potřebné záznamy DNS.

Pro aplikace Funkcí Azure, veřejné IP adresy, App Service (Web Apps), Úložiště objektů blob a Azure CDN můžete nakonfigurovat marnnou nebo vlastní doménu.

Aplikace funkcí Azure

Pokud chcete nakonfigurovat vlastní doménu pro aplikace funkcí Azure, vytvoří se záznam CNAME a nakonfiguruje se v samotné aplikaci funkcí.

  1. Přejděte na Function App a vyberte svou aplikaci funkcí. V části Nastavení vyberte Vlastní domény. Všimněte si aktuální adresy URLv části přiřazené vlastní domény. Tato adresa se používá jako alias pro vytvořený záznam DNS.

    Snímek obrazovky s vlastními doménami pro aplikaci funkcí

  2. Přejděte do zóny DNS a vyberte + Sada záznamů. Na stránce Přidat sadu záznamů zadejte následující informace a výběrem OK ji vytvořte.

    Snímek obrazovky se stránkou přidání sady záznamů aplikace funkcí

    Vlastnost Hodnota Popis
    Název myfunctionapp Tato hodnota spolu s popiskem názvu domény je plně kvalifikovaný název domény pro název vlastní domény.
    Typ CNAME Použití záznamu CNAME používá alias.
    TTL 1 1 se používá po dobu 1 hodiny
    Jednotka TTL Hodiny Hodiny se používají jako měření času.
    Alias contosofunction.azurewebsites.net Název DNS, pro který vytváříte alias, v tomto příkladu je to contosofunction.azurewebsites.net název DNS zadaný ve výchozím nastavení aplikaci funkcí.
  3. Vraťte se do aplikace funkcí a v části Nastavení vyberte Vlastní domény. Pak vyberte + Přidat vlastní doménu.

    Snímek obrazovky s tlačítkem přidat vlastní doménu pro aplikaci funkcí

  4. Na stránce Přidat vlastní doménu zadejte záznam CNAME do textového pole Vlastní doména a vyberte Ověřit. Pokud se záznam najde, zobrazí se tlačítko Přidat vlastní doménu . Vyberte Přidat vlastní doménu a přidejte alias.

    Snímek obrazovky se stránkou přidání vlastní domény pro aplikaci funkcí

Veřejná IP adresa

Ke konfiguraci vlastní domény pro služby, které používají prostředek veřejné IP adresy, jako jsou Application Gateway, Load Balancer, cloudová služba, Resource Manager virtuální počítače a klasické virtuální počítače, se používá záznam A.

  1. Přejděte k prostředku veřejné IP adresy a vyberte Konfigurace. Poznamenejte si zobrazenou IP adresu.

    Snímek obrazovky se stránkou konfigurace veřejné IP adresy

  2. Přejděte do zóny DNS a vyberte + Sada záznamů. Na stránce Přidat sadu záznamů zadejte následující informace a výběrem OK ji vytvořte.

    Snímek obrazovky se stránkou sady záznamů veřejných IP adres

    Vlastnost Hodnota Popis
    Název webserver1 Tato hodnota spolu s popiskem názvu domény je plně kvalifikovaný název domény pro název vlastní domény.
    Typ A Použijte záznam A, protože prostředek je IP adresa.
    TTL 1 1 se používá po dobu 1 hodiny
    Jednotka TTL Hodiny Hodiny se používají jako měření času.
    IP adresa <your ip address> Veřejná IP adresa.
  3. Po vytvoření záznamu A spusťte příkaz nslookup a ověřte jeho překlad.

    Snímek obrazovky s nástrojem nslookup v cmd pro veřejnou IP adresu

App Service (Web Apps)

Následující kroky vás provedou konfigurací vlastní domény pro webovou aplikaci služby App Service.

  1. Přejděte na App Service, vyberte prostředek, který konfigurujete vlastní název domény, a v části Nastavení vyberte Vlastní domény. Všimněte si aktuální adresy URLv části přiřazené vlastní domény. Tato adresa se používá jako alias pro vytvořený záznam DNS.

    Snímek obrazovky s vlastními doménami pro webovou aplikaci

  2. Přejděte do zóny DNS a vyberte + Sada záznamů. Na stránce Přidat sadu záznamů zadejte následující informace a výběrem OK ji vytvořte.

    Snímek obrazovky se stránkou sady záznamů webové aplikace

    Vlastnost Hodnota Popis
    Název mywebserver Tato hodnota spolu s popiskem názvu domény je plně kvalifikovaný název domény pro název vlastní domény.
    Typ CNAME Použití záznamu CNAME používá alias. Pokud prostředek použil IP adresu, použije se záznam A.
    TTL 1 1 se používá po dobu 1 hodiny
    Jednotka TTL Hodiny Hodiny se používají jako měření času.
    Alias contoso.azurewebsites.net Název DNS, pro který vytváříte alias, v tomto příkladu je to contoso.azurewebsites.net název DNS zadaný ve výchozím nastavení webové aplikaci.
  3. Přejděte zpět do webové aplikace a v části Nastavení vyberte Vlastní domény. Pak vyberte + Přidat vlastní doménu.

    Snímek obrazovky s tlačítkem přidat vlastní doménu pro webovou aplikaci

  4. Na stránce Přidat vlastní doménu zadejte záznam CNAME do textového pole Vlastní doména a vyberte Ověřit. Pokud se záznam najde, zobrazí se tlačítko Přidat vlastní doménu . Vyberte Přidat vlastní doménu a přidejte alias.

    Snímek obrazovky se stránkou pro přidání vlastní domény pro webovou aplikaci

  5. Po dokončení procesu spusťte příkaz nslookup a ověřte, že překlad názvů funguje.

    Snímek obrazovky s funkcí nslookup pro webovou aplikaci

Další informace o mapování vlastní domény na App Service najdete v tématu mapování existujícího vlastního názvu DNS na Azure Web Apps.

Informace o migraci aktivního názvu DNS najdete v tématu Migrace aktivního názvu DNS do Azure App Service.

Pokud potřebujete koupit vlastní doménu pro App Service, přečtěte si článek Nákup vlastního názvu domény pro Azure Web Apps.

Blob Storage

Následující kroky vás provedou konfigurací záznamu CNAME pro účet úložiště objektů blob pomocí metody asverify. Tato metoda zajistí, že nedojde k výpadku.

  1. Přejděte na Účty úložiště, vyberte svůj účet úložiště a v části Nastavení vyberte Sítě. Pak vyberte kartu Vlastní doména . Poznamenejte si plně kvalifikovaný název domény v kroku 2. Tento název se používá k vytvoření prvního záznamu CNAME.

    Snímek obrazovky s vlastními doménami pro účet úložiště

  2. Přejděte do zóny DNS a vyberte + Sada záznamů. Na stránce Přidat sadu záznamů zadejte následující informace a výběrem OK ji vytvořte.

    Snímek obrazovky se stránkou sady záznamů účtu úložiště

    Vlastnost Hodnota Popis
    Název asverify.mystorageaccount Tato hodnota spolu s popiskem názvu domény představuje plně kvalifikovaný název domény pro vlastní název domény.
    Typ CNAME Použití záznamu CNAME používá alias.
    TTL 1 1 se používá po dobu 1 hodiny.
    Jednotka TTL Hodiny Hodiny se používají jako měření času.
    Alias asverify.contoso.blob.core.windows.net Název DNS, pro který vytváříte alias, v tomto příkladu je to asverify.contoso.blob.core.windows.net název DNS zadaný ve výchozím nastavení účtu úložiště.
  3. Přejděte zpět do svého účtu úložiště, vyberte Sítě a pak kartu Vlastní doména . Zadejte alias, který jste vytvořili bez předpony asverify do textového pole, zaškrtněte políčko Použít nepřímé ověření CNAME a vyberte Uložit.

    Snímek obrazovky se stránkou pro přidání vlastní domény účtu úložiště

  4. Vraťte se do zóny DNS a vytvořte záznam CNAME bez předpony asverify. Po tomto okamžiku můžete záznam CNAME s předponou asverify bezpečně odstranit.

    Snímek obrazovky se záznamem účtu úložiště bez předpony asverify

  5. Ověřte překlad DNS spuštěním příkazu nslookup.

Další informace o mapování vlastní domény na koncový bod úložiště objektů blob najdete v tématu Konfigurace vlastního názvu domény pro koncový bod úložiště objektů blob.

Azure CDN

Následující kroky vás provedou konfigurací záznamu CNAME pro koncový bod CDN pomocí metody cdnverify. Tato metoda zajistí, že nedojde k výpadku.

  1. Přejděte do svého profilu CDN a vyberte koncový bod, se kterým pracujete. Vyberte + Vlastní doména. Všimněte si názvu hostitele koncového bodu, protože tato hodnota je záznam, na který odkazuje záznam CNAME.

    Snímek obrazovky se stránkou vlastní domény CDN

  2. Přejděte do zóny DNS a vyberte + Sada záznamů. Na stránce Přidat sadu záznamů zadejte následující informace a výběrem OK ji vytvořte.

    Snímek obrazovky se stránkou sady záznamů CDN

    Vlastnost Hodnota Popis
    Název cdnverify.mycdnendpoint Tato hodnota spolu s popiskem názvu domény představuje plně kvalifikovaný název domény pro vlastní název domény.
    Typ CNAME Použití záznamu CNAME používá alias.
    TTL 1 1 se používá po dobu 1 hodiny.
    Jednotka TTL Hodiny Hodiny se používají jako měření času.
    Alias cdnverify.contoso.azureedge.net Název DNS, pro který vytváříte alias, v tomto příkladu je to cdnverify.contoso.azureedge.net název DNS zadaný ve výchozím nastavení koncovému bodu CDN.
  3. Vraťte se ke koncovému bodu CDN a vyberte + Vlastní doména. Zadejte alias záznamu CNAME bez předpony cdnverify a vyberte Přidat.

    Snímek obrazovky se stránkou pro přidání vlastní domény pro koncový bod CDN

  4. Vraťte se do zóny DNS a vytvořte záznam CNAME bez předpony cdnverify. Po tomto okamžiku můžete záznam CNAME s předponou cdnverify bezpečně odstranit.

    Snímek obrazovky se záznamem CDN bez předpony cdnverify

Další informace o CDN a postupu při konfiguraci vlastní domény bez zprostředkujícího kroku registrace najdete v tématu Mapování obsahu Azure CDN na vlastní doménu.

Další kroky

Zjistěte, jak nakonfigurovat reverzní DNS pro služby hostované v Azure.