Kurz: Hostování vaší domény v Azure DNSTutorial: Host your domain in Azure DNS

Služba Azure DNS umožňuje hostování vaší domény DNS a správu vašich záznamů DNS.You can use Azure DNS to host your DNS domain and manage your DNS records. Pokud své domény hostujete v Azure, můžete spravovat záznamy DNS pomocí stejných přihlašovacích údajů, rozhraní API a nástrojů a za stejných fakturačních podmínek jako u ostatních služeb Azure.By hosting your domains in Azure, you can manage your DNS records by using the same credentials, APIs, tools, and billing as your other Azure services.

Předpokládejme například, že od registrátora názvů domén zakoupíte doménu contoso.net a potom v Azure DNS vytvoříte zónu s názvem contoso.net.Suppose you buy the domain contoso.net from a domain name registrar and then create a zone with the name contoso.net in Azure DNS. Jako vlastníkovi domény vám registrátor nabídne možnost konfigurovat pro vaši doménu záznamy názvového serveru (tj. záznamy NS).Because you're the owner of the domain, your registrar offers you the option to configure the name server (NS) records for your domain. Doménový registrátor uloží tyto záznamy NS v nadřazené zóně, v tomto případě .net.The registrar stores the NS records in the .net parent zone. Internet uživatelům na celém světě jsou pak přesměrováni na vaši doménu v zóně Azure DNS, vaše při pokusu o překlad záznamů DNS v contoso.net.Internet users around the world are then directed to your domain in your Azure DNS zone when they try to resolve DNS records in contoso.net.

V tomto kurzu se naučíte:In this tutorial, you learn how to:

  • Vytvoření zóny DNS.Create a DNS zone.
  • Načte seznam názvové servery.Retrieve a list of name servers.
  • Delegování domény.Delegate the domain.
  • Ověřte, že funguje delegování.Verify the delegation is working.

Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet před tím, než začnete.If you don’t have an Azure subscription, create a free account before you begin.

Vytvoření zóny DNSCreate a DNS zone

  1. Přihlaste se k portálu Azure.Sign in to the Azure portal.
  2. V levém horním rohu vyberte Vytvořit prostředek > Sítě > Zóna DNS. Otevře se stránka Vytvořit zónu DNS.On the upper left, select Create a resource > Networking > DNS zone to open the Create DNS zone page.

    Zóna DNS

  3. Na stránce Vytvořit zónu DNS zadejte následující hodnoty a pak vyberte Vytvořit:On the Create DNS zone page, enter the following values, and then select Create:

    NastaveníSetting HodnotaValue PodrobnostiDetails
    NázevName [název vaší domény][your domain name] Název domény, kterou jste si zakoupili.The domain name you bought. V tomto kurzu se jako příklad používá doména contoso.net.This tutorial uses contoso.net as an example.
    PředplatnéSubscription [Vaše předplatné][Your subscription] Vyberte předplatné, ve kterém se má zóna vytvořit.Select a subscription to create the zone in.
    Skupina prostředkůResource group Vytvořit novou: contosoRGCreate new: contosoRG Vytvořte skupinu prostředků.Create a resource group. Název skupiny prostředků musí být v rámci vybraného předplatného jedinečný.The resource group name must be unique within the subscription that you selected.
    Umístění skupiny prostředků nemá žádný vliv na zónu DNS.The location of the resource group has no impact on the DNS zone. Umístění zóny DNS je vždy "globální" a se nezobrazí.The DNS zone location is always "global," and isn't shown.
    UmístěníLocation USA – východEast US

Načtení názvových serverůRetrieve name servers

Předtím, než budete moci svoji zónu DNS delegovat do Azure DNS, musíte znát názvové servery pro vaši zónu.Before you can delegate your DNS zone to Azure DNS, you need to know the name servers for your zone. Azure DNS přiděluje názvové servery z fondu vždy, když je vytvořena zóna.Azure DNS allocates name servers from a pool each time a zone is created.

  1. Když máte vytvořenou zónu DNS, na webu Azure Portal v podokně Oblíbené vyberte Všechny prostředky.With the DNS zone created, in the Azure portal Favorites pane, select All resources. Na stránce Všechny prostředky vyberte svoji zónu DNS.On the All resources page, select your DNS zone. Pokud předplatné, které jste vybrali, již v sobě obsahuje několik prostředků, můžete zadat název domény v filtrovat podle názvu pole snadno přístup k službě application gateway.If the subscription that you selected already has several resources in it, you can enter your domain name in the Filter by name box to easily access the application gateway.

  2. Načtěte názvové servery ze stránky zóny DNS.Retrieve the name servers from the DNS zone page. V tomto příkladu má zóna contoso.net přiřazené názvové servery ns1-01.azure-dns.com, ns2-01.azure-dns.net, ns3-01.azure-dns.org a ns4-01.azure-dns.info:In this example, the zone contoso.net has been assigned name servers ns1-01.azure-dns.com, ns2-01.azure-dns.net, ns3-01.azure-dns.org, and ns4-01.azure-dns.info:

    Seznam názvových serverů

Azure DNS automaticky vytvoří ve vaší zóně autoritativní záznamy NS pro přiřazené názvové servery.Azure DNS automatically creates authoritative NS records in your zone for the assigned name servers.

Delegování doményDelegate the domain

Teď, když je vytvořena zóna DNS a máte názvové servery, je potřeba aktualizovat nadřazenou doménu s názvovými servery Azure DNS.Now that the DNS zone is created and you have the name servers, you need to update the parent domain with the Azure DNS name servers. Každý registrátor má vlastní nástroje pro správu DNS, které umožňují měnit záznamy názvových serverů pro doménu.Each registrar has its own DNS management tools to change the name server records for a domain.

  1. Na stránce správy DNS vašeho registrátora upravte záznamy NS a nahraďte je názvovými servery Azure DNS.In the registrar's DNS management page, edit the NS records and replace the NS records with the Azure DNS name servers.

  2. Při delegování domény do Azure DNS musíte použít názvové servery, které poskytuje Azure DNS.When you delegate a domain to Azure DNS, you must use the name servers that Azure DNS provides. Použijte všechny čtyři názvové servery, bez ohledu na název vaší domény.Use all four name servers, regardless of the name of your domain. Delegování domény nevyžaduje, aby názvový server, který se použije jako vaši doménu stejnou doménu nejvyšší úrovně.Domain delegation doesn't require a name server to use the same top-level domain as your domain.

Poznámka

Až budete kopírovat jednotlivé adresy názvových serverů, nezapomeňte zkopírovat i tečku na konci každé adresy.When you copy each name server address, make sure you copy the trailing period at the end of the address. Tečka na konci znamená konec plně kvalifikovaného názvu domény.The trailing period indicates the end of a fully qualified domain name. Některé registrátorů připojit období, pokud název NS ho nemá na konci.Some registrars append the period if the NS name doesn't have it at the end. Chcete-li být kompatibilní s DNS RFC, zahrňte koncové tečky.To be compliant with the DNS RFC, include the trailing period.

Delegování pomocí názvových serverů ve vaší vlastní zóně, někdy nazývá jednoduché názvové servery, nejsou aktuálně podporované v Azure DNS.Delegations that use name servers in your own zone, sometimes called vanity name servers, aren't currently supported in Azure DNS.

Ověřte, delegováníVerify the delegation

Po dokončení delegování můžete ověřit, že funguje, pomocí nástroje, jako například nslookup se dotáže na záznam Start of Authority (SOA) pro vaši zónu.After you complete the delegation, you can verify that it's working by using a tool such as nslookup to query the Start of Authority (SOA) record for your zone. Záznam SOA se automaticky vytvoří při vytváření zóny.The SOA record is automatically created when the zone is created. Možná budete muset Počkejte 10 minut nebo více po dokončení delegování, než budete moci úspěšně ověřit, že je funkční.You might need to wait 10 minutes or more after you complete the delegation, before you can successfully verify that it's working. Může nějakou dobu trvat, než se změny rozšíří do celého systému DNS.It can take a while for changes to propagate through the DNS system.

Nemusíte určit názvové servery Azure DNS.You don't have to specify the Azure DNS name servers. Pokud bylo delegování správně nastaveno, normální proces překladu DNS najde názvové servery automaticky.If the delegation is set up correctly, the normal DNS resolution process finds the name servers automatically.

  1. Z příkazového řádku zadejte příkaz nslookup podobně jako v následujícím příkladu:From a command prompt, enter an nslookup command similar to the following example:

    nslookup -type=SOA contoso.net
    
  2. Ověřte, že vaše odpověď vypadá podobně jako následující výstupní nslookup:Verify that your response looks similar to the following nslookup output:

    Server: ns1-04.azure-dns.com
    Address: 208.76.47.4
    
    contoso.net
    primary name server = ns1-04.azure-dns.com
    responsible mail addr = msnhst.microsoft.com
    serial = 1
    refresh = 900 (15 mins)
    retry = 300 (5 mins)
    expire = 604800 (7 days)
    default TTL = 300 (5 mins)
    

Vyčištění prostředkůClean up resources

Pokud máte v plánu projít si i následující kurz, můžete si skupinu prostředků contosoRG ponechat.You can keep the contosoRG resource group if you intend to do the next tutorial. V opačném případě skupinu prostředků contosoRG odstraňte, aby se odstranily všechny prostředky vytvořené v tomto kurzu.Otherwise, delete the contosoRG resource group to delete the resources created in this tutorial.

  • Vyberte contosoRG prostředku, skupiny a pak vyberte odstranit skupinu prostředků.Select the contosoRG resource group, and then select Delete resource group.

Další postupNext steps

V tomto kurzu jste vytvořili jste zónu DNS pro vaši doménu a delegovat do Azure DNS.In this tutorial, you created a DNS zone for your domain and delegated it to Azure DNS. Další informace o Azure DNS a webových aplikacích získáte v kurzu o webových aplikacích.To learn about Azure DNS and web apps, continue with the tutorial for web apps.