Gyors útmutató: Hozzon létre egy Azure DNS-zóna és -rekord Azure PowerShell-lelQuickstart: Create an Azure DNS zone and record using Azure PowerShell

Megjegyzés

Ez a cikk az Azure PowerShell-lel Az új modul használatára frissítve lett.This article has been updated to use the new Azure PowerShell Az module. Továbbra is használhatja az AzureRM-modul, amely hibajavításokat, amíg nem legalább díjaira továbbra is December 2020-ra.You can still use the AzureRM module, which will continue to receive bug fixes until at least December 2020. Az új modul és AzureRM kompatibilitási kapcsolatos további tudnivalókért lásd: az Azure PowerShell-lel Az új modul bevezetése.To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. Az modul telepítési utasításokért lásd: Azure PowerShell telepítése.For Az module installation instructions, see Install Azure PowerShell.

Ezzel a rövid útmutatóval létrehozza első DNS-zónáját és -rekordját az Azure PowerShell használatával.In this quickstart, you create your first DNS zone and record using Azure PowerShell. Ezek a lépések az Azure Portal vagy az Azure CLI használatával is elvégezhetők.You can also perform these steps using the Azure portal or the Azure CLI.

Az egyes tartományokhoz tartozó DNS-rekordok üzemeltetése DNS-zónákban történik.A DNS zone is used to host the DNS records for a particular domain. A tartománya Azure DNS-ben való üzemeltetésének megkezdéséhez létre kell hoznia egy DNS-zónát az adott tartománynévhez.To start hosting your domain in Azure DNS, you need to create a DNS zone for that domain name. Ezután a tartománya összes DNS-rekordja ebben a DNS-zónában jön létre.Each DNS record for your domain is then created inside this DNS zone. Végül a DNS-zóna interneten való közzétételéhez konfigurálnia kell a tartomány névkiszolgálóit.Finally, to publish your DNS zone to the Internet, you need to configure the name servers for the domain. Az egyes lépéseket az alábbiakban ismertetjük.Each of these steps is described below.

Az Azure DNS saját tartományok létrehozását is támogatja.Azure DNS also supports creating private domains. Ha részletes útmutatót keres az első saját DNS-zóna és -rekord létrehozásához, lásd: Az Azure DNS saját zónáival kapcsolatos első lépések PowerShell-lel.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.

Az Azure Cloud Shell megnyitásaOpen Azure Cloud Shell

Az Azure Cloud Shell egy interaktív rendszerhéj-környezetet az Azure-ban üzemeltetett, és használja a Tallózás keresztül.Azure Cloud Shell is an interactive shell environment hosted in Azure and used through your browse. Az Azure Cloud Shell lehetővé teszi, hogy akár bash vagy PowerShell parancskörnyezet különböző eszközökkel segít az Azure-szolgáltatások futtatásához.Azure Cloud Shell allows you to use either bash or PowerShell shells to run a variety of tools to work with Azure services. Az Azure Cloud Shell a parancsok, amelyek lehetővé teszik, hogy ez a cikk tartalmát, a helyi környezetben telepít semmit nélkül futtathat előre telepítve áll rendelkezésre.Azure Cloud Shell comes pre-installed with the commands to allow you to run the content of this article without having to install anything on your local environment.

Ez a cikk az Azure Cloud Shellben lévő kód futtatásához nyissa meg a Cloud Shell-munkamenetet, használja a másolási kimásolhatja a kódokat, és illessze be a Cloud Shell-munkamenetet a kódblokk gombjára Ctrl + Shift + V a Windows és Linux rendszeren, vagy Cmd + Shift + V macOS rendszeren.To run any code contained in this article on Azure Cloud Shell, open a Cloud Shell session, use the Copy button on a code block to copy the code, and paste it into the Cloud Shell session with Ctrl+Shift+V on Windows and Linux, or Cmd+Shift+V on macOS. A beillesztett szöveg végrehajtása nem automatikus, így nyomja meg az Enter kód futtatásához.Pasted text is not automatically executed, so press Enter to run code.

Az Azure Cloud Shell indíthatja el:You can launch Azure Cloud Shell with:

BeállításOption Példa vagy kapcsolatExample/Link
Kattintson a Kipróbálás elemre egy kódblokk jobb felső sarkában.Select Try It in the upper-right corner of a code block. Ez nem automatikusan szöveget másol a Cloud Shellben.This doesn't automatically copy text to Cloud Shell. Példa próbálja ki az Azure Cloud Shell
Nyissa meg Azure Cloud Shell a böngészőben.Open Azure Cloud Shell in your browser. <a href="https://shell.azure.com" title="Az Azure Cloud Shell indítása
Az Azure Portal jobb felső sarkában található menüben kattintson a Cloud Shell gombra.Select the Cloud Shell button on the menu in the upper-right corner of the Azure portal. Cloud Shell gomb a Microsoft Azure Portal-on

Ha nem rendelkezik Azure-előfizetéssel, mindössze néhány perc alatt létrehozhat egy ingyenes fiókot a virtuális gép létrehozásának megkezdése előtt.If you don't have an Azure subscription, create a free account before you begin.

Az erőforráscsoport létrehozásaCreate the resource group

Mielőtt létrehozná a DNS-zónát, hozzon létre egy erőforráscsoportot, amely a DNS-zónát tartalmazza majd:Before you create the DNS zone, create a resource group to contain the DNS zone:

New-AzResourceGroup -name MyResourceGroup -location "eastus"

DNS-zóna létrehozásaCreate a DNS zone

A DNS-zóna az New-AzDnsZone parancsmag használatával hozható létre.A DNS zone is created by using the New-AzDnsZone cmdlet. A következő példában létrehozunk egy DNS-zónát contoso.xyz az erőforráscsoport neve MyResourceGroup.The following example creates a DNS zone called contoso.xyz in the resource group called MyResourceGroup. A példát követve, és az értékeket a sajátjaira cserélve hozza létre a DNS-zónát.Use the example to create a DNS zone, substituting the values for your own.

New-AzDnsZone -Name contoso.xyz -ResourceGroupName MyResourceGroup

DNS-rekord létrehozásaCreate a DNS record

Rekordhalmazt a New-AzDnsRecordSet parancsmag használatával hozhat létre.You create record sets by using the New-AzDnsRecordSet cmdlet. Az alábbi példa létrehoz egy rekordot a DNS-zóna "contoso.xyz", "MyResourceGroup" erőforráscsoport "www" relatív névvel.The following example creates a record with the relative name "www" in the DNS Zone "contoso.xyz", in resource group "MyResourceGroup". A beállított rekord teljes neve nem "www.contoso.xyz".The fully qualified name of the record set is "www.contoso.xyz". A rekord típusa "A", "10.10.10.10" IP-címmel, az Élettartama pedig 3600 másodperc.The record type is "A", with IP address "10.10.10.10", and the TTL is 3600 seconds.

New-AzDnsRecordSet -Name www -RecordType A -ZoneName contoso.xyz -ResourceGroupName MyResourceGroup -Ttl 3600 -DnsRecords (New-AzDnsRecordConfig -IPv4Address "10.10.10.10")

A rekordok megtekintéseView records

A zónájában lévő DNS-rekordokat a következő paranccsal listázhatja:To list the DNS records in your zone, use:

Get-AzDnsRecordSet -ZoneName contoso.xyz -ResourceGroupName MyResourceGroup

A névfeloldás teszteléseTest the name resolution

Most, hogy a teszt DNS-zóna egy teszt "A" rekord, ezt kipróbálhatja a névfeloldás nevű eszközt nslookup.Now that you have a test DNS zone with a test 'A' record, you can test the name resolution with a tool called nslookup.

DNS-névfeloldás tesztelése:To test DNS name resolution:

  1. Futtassa a következő parancsmagot a zóna névkiszolgálói listájának lekérése:Run the following cmdlet to get the list of name servers for your zone:

    Get-AzDnsRecordSet -ZoneName contoso.xyz -ResourceGroupName MyResourceGroup -RecordType ns
    
  2. Másolja ki az egyik a Névkiszolgálók neveit az előző lépés kimenetéből származó.Copy one of the name server names from the output of the previous step.

  3. Nyisson meg egy parancssort, és futtassa a következő parancsot:Open a command prompt, and run the following command:

    nslookup www.contoso.xyz <name server name>
    

    Példa:For example:

    nslookup www.contoso.xyz ns1-08.azure-dns.com.
    

    Hiba a következő képernyőhöz hasonlóan kell megjelennie:You should see something like the following screen:

    nslookup

Az állomásnév www.contoso.xyz mutat 10.10.10.10, ugyanúgy, mint a be vannak állítva ezek.The host name www.contoso.xyz resolves to 10.10.10.10, just as you configured it. Ezt az eredményt ellenőrzi, hogy a névfeloldás megfelelően működik-e.This result verifies that name resolution is working correctly.

Az összes erőforrás törléseDelete all resources

Ha már nincs rájuk szükség, a rövid útmutatóban létrehozott erőforrásokat az erőforráscsoport törlésével távolíthatja el:When no longer needed, you can delete all resources created in this quickstart by deleting the resource group:

Remove-AzResourceGroup -Name MyResourceGroup

További lépésekNext steps

Most, hogy létrehozta első DNS-zónáját és -rekordját az Azure PowerShell használatával, létrehozhat webalkalmazás-rekordokat is egyéni tartományokban.Now that you've created your first DNS zone and record using Azure PowerShell, you can create records for a web app in a custom domain.