Začínáme s DNS Azure pomocí PowerShelluGet Started with Azure DNS using PowerShell

Tento článek vás provede kroky k vytvoření první zóny a záznamu DNS pomocí Azure PowerShellu.This article walks you through the steps to create your first DNS zone and record using Azure PowerShell. Tyto kroky můžete provést také pomocí webu Azure Portal nebo Azure CLI pro různé platformy.You can also perform these steps using the Azure portal or the cross-platform Azure CLI. Azure DNS také podporuje vytváření privátních domén.Azure DNS also supports creating a private domains. Podrobné pokyny k vytvoření první privátní zóny DNS a záznamu najdete v tématu Začínáme s privátními zónami DNS Azure pomocí PowerShellu.For step-by-step instructions about how create your first private DNS zone and record, see Get started with Azure DNS private zones using PowerShell.

K hostování záznamů DNS v určité doméně se používá zóna DNS.A DNS zone is used to host the DNS records for a particular domain. Pokud chcete začít hostovat svou doménu v DNS Azure, musíte vytvořit zónu DNS pro daný název domény.To start hosting your domain in Azure DNS, you need to create a DNS zone for that domain name. Všechny záznamy DNS pro vaši doménu se pak vytvoří v této zóně DNS.Each DNS record for your domain is then created inside this DNS zone. Nakonec, pokud chcete zónu DNS publikovat na internetu, bude potřeba nakonfigurovat pro doménu názvové servery.Finally, to publish your DNS zone to the Internet, you need to configure the name servers for the domain. Jednotlivé kroky jsou popsány níže.Each of these steps is described below.

Tyto pokyny předpokládají, že již máte nainstalované prostředí Azure PowerShell a jste k němu přihlášeni.These instructions assume you have already installed and signed in to Azure PowerShell. Nápovědu získáte v tématu Správa zón DNS pomocí PowerShellu.For help, see How to manage DNS zones using PowerShell.

Vytvoření skupiny prostředkůCreate the resource group

Před vytvořením zóny DNS se vytvoří skupina prostředků, která bude obsahovat zónu DNS.Before creating the DNS zone, a resource group is created to contain the DNS Zone. Následuje ukázka příkazu.The following shows the command.

New-AzureRMResourceGroup -name MyResourceGroup -location "westus"

Vytvoření zóny DNSCreate a DNS zone

Zóna DNS se vytvoří pomocí rutiny New-AzureRmDnsZone.A DNS zone is created by using the New-AzureRmDnsZone cmdlet. Následující příklad vytvoří zónu DNS s názvem contoso.com ve skupině prostředků s názvem MyResourceGroup.The following example creates a DNS zone called contoso.com in the resource group called MyResourceGroup. Nahraďte hodnoty vlastními a použijte tento příklad k vytvoření zóny DNS.Use the example to create a DNS zone, substituting the values for your own.

New-AzureRmDnsZone -Name contoso.com -ResourceGroupName MyResourceGroup

Azure DNS teď podporuje také privátní zóny DNS (aktuálně ve verzi Public Preview).Azure DNS now also supports private DNS zones (currently in public preview). Další informace o privátních zónách DNS najdete v tématu Použití DNS Azure pro privátní domény.To learn more about private DNS zones, see Using Azure DNS for private domains. Příklad vytvoření privátní zóny DNS najdete v tématu Začínáme s privátními zónami Azure DNS pomocí PowerShellu.For an example of how to create a private DNS zone, see Get started with Azure DNS private zones using PowerShell.

Vytvoření záznamu DNSCreate a DNS record

Sady záznamů vytvoříte pomocí rutiny New-AzureRmDnsRecordSet.You create record sets by using the New-AzureRmDnsRecordSet cmdlet. Následující příklad vytvoří záznam s relativním názvem „www“ v zóně DNS „contoso.com“ ve skupině prostředků „MyResourceGroup“.The following example creates a record with the relative name "www" in the DNS Zone "contoso.com", in resource group "MyResourceGroup". Plně kvalifikovaný název sady záznamů je „www.contoso.com“.The fully-qualified name of the record set is "www.contoso.com". Typ záznamu je A, IP adresa je 1.2.3.4 a hodnota TTL je 3 600 sekund.The record type is "A", with IP address "1.2.3.4", and the TTL is 3600 seconds.

New-AzureRmDnsRecordSet -Name www -RecordType A -ZoneName contoso.com -ResourceGroupName MyResourceGroup -Ttl 3600 -DnsRecords (New-AzureRmDnsRecordConfig -IPv4Address "1.2.3.4")

Informace o dalších typech záznamů, sadách záznamů s více než jedním záznamem a úpravě existujících záznamů najdete v tématu Správa záznamů a sad záznamů DNS pomocí Azure PowerShellu.For other record types, for record sets with more than one record, and to modify existing records, see Manage DNS records and record sets using Azure PowerShell.

Zobrazení záznamůView records

K výpisu záznamů DNS ve vaší zóně použijte:To list the DNS records in your zone, use:

Get-AzureRmDnsRecordSet -ZoneName contoso.com -ResourceGroupName MyResourceGroup

Aktualizace názvových serverůUpdate name servers

Jakmile budete spokojeni se správným nastavením zóny a záznamů DNS, bude potřeba nakonfigurovat váš název domény tak, aby používal názvové servery DNS Azure.Once you are satisfied that your DNS zone and records have been set up correctly, you need to configure your domain name to use the Azure DNS name servers. Tím umožníte ostatním uživatelům na internetu najít vaše záznamy DNS.This enables other users on the Internet to find your DNS records.

Názvové servery vaší zóny můžete zobrazit rutinou Get-AzureRmDnsZone:The name servers for your zone are given by the Get-AzureRmDnsZone cmdlet:

Get-AzureRmDnsZone -Name contoso.com -ResourceGroupName MyResourceGroup

Name                  : contoso.com
ResourceGroupName     : myresourcegroup
Etag                  : 00000003-0000-0000-b40d-0996b97ed101
Tags                  : {}
NameServers           : {ns1-01.azure-dns.com., ns2-01.azure-dns.net., ns3-01.azure-dns.org., ns4-01.azure-dns.info.}
NumberOfRecordSets    : 3
MaxNumberOfRecordSets : 5000

Tyto názvové servery by měly být nakonfigurované u registrátora názvu domény (u kterého jste zakoupili název domény).These name servers should be configured with the domain name registrar (where you purchased the domain name). Registrátor vám nabídne možnost nastavit názvové servery pro doménu.Your registrar will offer the option to set up the name servers for the domain. Další informace najdete v tématu Delegování domény do DNS Azure.For more information, see Delegate your domain to Azure DNS.

Odstranění všech prostředkůDelete all resources

Pokud chcete odstranit všechny prostředky vytvořené v rámci tohoto článku, proveďte následující krok:To delete all resources created in this article, take the following step:

Remove-AzureRMResourceGroup -Name MyResourceGroup

Další krokyNext steps

Další informace o DNS Azure najdete v tématu Přehled DNS Azure.To learn more about Azure DNS, see Azure DNS overview.

Další informace o správě zón DNS v DNS Azure najdete v tématu Správa zón DNS v DNS Azure pomocí PowerShellu.To learn more about managing DNS zones in Azure DNS, see Manage DNS zones in Azure DNS using PowerShell.

Další informace o správě záznamů DNS v DNS Azure najdete v tématu Správa záznamů a sad záznamů DNS v DNS Azure pomocí PowerShellu.To learn more about managing DNS records in Azure DNS, see Manage DNS records and record sets in Azure DNS using PowerShell.