Aracılığıyla paylaş


Hızlı Başlangıç: Azure CLI kullanarak Azure DNS bölgesi ve kaydı oluşturma

Bu makalede, Windows, Mac ve Linux için kullanılabilen Azure CLI kullanarak ilk DNS bölgenizi ve kaydınızı oluşturma adımları açıklanmaktadır. Bu adımları Azure portalını veya Azure PowerShell'i kullanarak da gerçekleştirebilirsiniz.

DNS bölgesi, belirli bir etki alanına yönelik DNS kayıtlarını barındırmak için kullanılır. Etki alanınızı Azure DNS'de barındırmaya başlamak için bir DNS bölgesi oluşturmanız gerekir. Ardından bu DNS bölgesinde etki alanınız için tüm DNS kayıtları oluşturulur. Son olarak, DNS bölgenizi Internet'te yayımlamak için etki alanının ad sunucularını yapılandırmanız gerekir. Bu adımların her biri aşağıda açıklanmıştır.

Azure portalını kullanan DNS dağıtım ortamı diyagramı.

Azure DNS, özel DNS bölgelerini de destekler. Özel DNS bölgeleri hakkında daha fazla bilgi edinmek için bkz. Özel etki alanları için Azure DNS kullanma. Özel DNS bölgesi oluşturma örneği için bkz. CLI kullanarak Azure DNS özel bölgelerini kullanmaya başlama.

Azure hesabınız yoksa, başlamadan önce ücretsiz hesap oluşturun.

Önkoşullar

  • Bu makale, Azure CLI'nın 2.0.4 veya sonraki bir sürümünü gerektirir. Azure Cloud Shell kullanılıyorsa en son sürüm zaten yüklüdür.

Bir kaynak grubu oluştur

DNS bölgesini oluşturmadan önce, DNS bölgesini içerecek kaynak grubunu oluşturun:

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

DNS bölgesi oluşturma

komutu kullanılarak az network dns zone create bir DNS bölgesi oluşturulur. Bu komutla ilgili yardım görmek için yazın az network dns zone create -h.

Aşağıdaki örnek, MyResourceGroup kaynak grubunda contoso.xyz adlı bir DNS bölgesi oluşturur. Değerleri kendinizinkilerle değiştirerek DNS bölgesini oluşturmak için örneği kullanın.

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

DNS kaydı oluşturma

DNS kaydı oluşturmak için komutunu kullanın az network dns record-set [record type] add-record . A kayıtları hakkında yardım için bkz azure network dns record-set A add-record -h.

Aşağıdaki örnek, "MyResourceGroup" kaynak grubundaki "contoso.xyz" DNS Bölgesi'nde göreli adı "www" olan bir kayıt oluşturur. Kayıt kümesinin tam adı "www.contoso.xyz" şeklindedir. Kayıt türü "A", IP adresi "10.10.10.10" ve varsayılan TTL değeri 3600 saniyedir (1 saat).

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

Kayıtları görüntüleme

Bölgenizdeki DNS kayıtlarını listelemek için şu komutu çalıştırın:

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

Ad çözümlemesini test et

Artık test 'A' kaydına sahip bir test DNS bölgeniz olduğuna göre, ad çözümlemesini nslookup adlı bir araçla test edebilirsiniz.

DNS ad çözümlemesini test etmek için:

  1. Bölgenizin ad sunucularının listesini almak için aşağıdaki cmdlet'i çalıştırın:

    az network dns record-set ns show --resource-group MyResourceGroup --zone-name contoso.xyz --name @
    
  2. Önceki adımın çıktısından ad sunucusu adlarından birini kopyalayın.

  3. Bir komut istemi açın ve aşağıdaki komutu çalıştırın:

    nslookup www.contoso.xyz <name server name>
    

    Örneğin:

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

    Aşağıdaki ekrana benzer bir şey görmeniz gerekir:

    Sunucu, Adres, Ad ve Adres değerlerinin ve n s arama komutunun bulunduğu komut istemi penceresini gösteren ekran görüntüsü.

www.contoso.xyz ana bilgisayar adı, yapılandırdığınız gibi 10.10.10.10 olarak çözümlenmiş olur. Bu sonuç, ad çözümlemenin düzgün çalıştığını doğrular.

Kaynakları temizle

Artık gerekmediğinde, kaynak grubunu silerek bu hızlı başlangıçta oluşturulan tüm kaynakları silebilirsiniz:

az group delete --name MyResourceGroup

Sonraki Adımlar

Azure CLI kullanarak ilk DNS bölgenizi ve kaydınızı oluşturduğunuza göre, özel bir etki alanında bir web uygulaması için kayıt oluşturabilirsiniz.