Megosztás a következőn keresztül:


Rövid útmutató: Azure DNS-zóna és -rekord létrehozása az Azure CLI használatával

Ez a cikk bemutatja az első DNS-zóna és -rekord létrehozásának lépéseit az Azure CLI használatával, amely Windows, Mac és Linux platformokon is elérhető. Ezeket a lépéseket az Azure Portal vagy az Azure PowerShell használatával is elvégezheti.

A DNS-zóna egy adott tartomány DNS-rekordjait tárolja. 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. Ezután a tartománya összes DNS-rekordja ebben a DNS-zónában jön létre. Végül a DNS-zóna interneten való közzétételéhez konfigurálnia kell a tartomány névkiszolgálóit. Az egyes lépéseket az alábbiakban ismertetjük.

A DNS üzembehelyezési környezetének diagramja az Azure Portal használatával.

Az Azure DNS a privát DNS-zónákat is támogatja. További információk a saját DNS-zónákról: Az Azure DNS használata saját tartományok esetében. További információt a privát DNS-zónák létrehozásáról az Azure DNS privát zónái CLI segítségével történő használatának első lépéseit ismertető cikkben olvashat.

Ha nem rendelkezik Azure-előfizetéssel, első lépésként hozzon létre egy ingyenes Azure-fiókot.

Előfeltételek

  • Ez a cikk az Azure CLI 2.0.4-es vagy újabb verzióját igényli. Az Azure Cloud Shell használata esetén a legújabb verzió már telepítve van.

Az erőforráscsoport létrehozása

Mielőtt létrehozná a DNS-zónát, hozzon létre egy erőforráscsoportot, amely a DNS-zónát tartalmazza majd:

az group create --name MyResourceGroup --location "East US"

DNS-zóna létrehozása

A DNS-zóna az az network dns zone create parancs használatával hozható létre. A paranccsal kapcsolatos súgó megtekintéséhez írja be a következőt: az network dns zone create -h.

Az alábbi példa létrehoz egy contoso.xyz nevű DNS-zónát a MyResourceGroup erőforráscsoportban. A példát követve, és az értékeket a sajátjaira cserélve hozza létre a DNS-zónát.

az network dns zone create -g MyResourceGroup -n contoso.xyz

DNS-rekord létrehozása

DNS-rekordokat az az network dns record-set [record type] add-record paranccsal lehet létrehozni. Az A-rekordokkal kapcsolatos segítségért lásd: azure network dns record-set A add-record -h.

Az alábbi példa létrehoz egy "www" relatív nevű rekordot a "contoso.xyz" DNS-zónában a "MyResourceGroup" erőforráscsoportban. A rekordhalmaz teljes neve "www.contoso.xyz". A rekord típusa "A", ip-cím: "10.10.10.10", alapértelmezett TTL pedig 3600 másodperc (1 óra).

az network dns record-set a add-record -g MyResourceGroup -z contoso.xyz -n www -a 10.10.10.10

A rekordok megtekintése

A zónájában lévő DNS-rekordokat a következő paranccsal listázhatja:

az network dns record-set list -g MyResourceGroup -z contoso.xyz

A névfeloldás tesztelése

Most, hogy rendelkezik egy teszt DNS-zónával egy "A" tesztrekorddal, tesztelheti a névfeloldást egy nslookup nevű eszközzel.

DNS-névfeloldás tesztelése:

  1. Futtassa a következő parancsmagot a zóna névkiszolgálóinak listájának lekéréséhez:

    az network dns record-set ns show --resource-group MyResourceGroup --zone-name contoso.xyz --name @
    
  2. Másolja ki az egyik névkiszolgáló nevét az előző lépés kimenetéből.

  3. Nyisson meg egy parancssort, és futtassa a következő parancsot:

    nslookup www.contoso.xyz <name server name>
    

    Példa:

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

    A következő képernyőhöz hasonlót kell látnia:

    Képernyőkép egy parancssori ablakról, amelyen egy n s keresési parancs látható, valamint a kiszolgáló, a cím, a név és a cím értékei.

A gazdagép neve www.contoso.xyz a 10.10.10.10-et oldja fel, ahogyan konfigurálta. Ez az eredmény ellenőrzi, hogy a névfeloldás megfelelően működik-e.

Az erőforrások eltávolítása

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:

az group delete --name MyResourceGroup

Következő lépések

Most, hogy létrehozta első DNS-zónáját és -rekordját az Azure CLI használatával, létrehozhat webalkalmazás-rekordokat is egyéni tartományokban.