Udostępnij przez


Przykładowy skrypt interfejsu wiersza polecenia platformy Azure: tworzenie rekordu i strefy DNS

Ten przykładowy skrypt wiersza polecenia platformy Azure umożliwia utworzenie strefy DNS i rekordu dla nazwy domeny.

Aby uruchomić ten przykład, zainstaluj najnowszą wersję Azure CLI . Aby rozpocząć, uruchom polecenie az login w celu nawiązania połączenia z platformą Azure.

Przykłady dla Azure CLI są napisane dla powłoki bash. Aby uruchomić ten przykład w programie Windows PowerShell lub wierszu polecenia, może być konieczne zmianę elementów skryptu.

Jeśli nie masz jeszcze konta platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.

Przykładowy skrypt

#!/bin/bash

# Create a resource group.
az group create \
  -n myResourceGroup \
  -l eastus

# Create a DNS zone. Substitute zone name "contoso.com" with the values for your own.

az network dns zone create \
  -g MyResourceGroup \
  -n contoso.com

# Create a DNS record. Substitute zone name "contoso.com" and IP address "1.2.3.4* with the values for your own.

az network dns record-set a add-record \
  --g MyResourceGroup \
  --z contoso.com \
  --n www \
  --a 1.2.3.4

# Get a list the DNS records in your zone
az network dns record-set list \
  -g MyResourceGroup \ 
  -z contoso.com

Dokończenie wdrożenia

Uruchom następujące polecenie, aby usunąć grupę zasobów, strefę DNS i wszystkie powiązane zasoby.

az group delete -n myResourceGroup

Wyjaśnienie skryptu

Ten skrypt zawiera następujące polecenia służące do tworzenia grupy zasobów, maszyny wirtualnej, zestawu dostępności, modułu równoważenia obciążenia i wszystkich powiązanych zasobów. Każde polecenie w tabeli prowadzi do dokumentacji specyficznej dla danego polecenia.

Komenda Notatki
Polecenie az group create służy do utworzenia grupy w Azure. Tworzy grupę zasobów, w której są przechowywane wszystkie zasoby.
az network dns zone create Tworzy strefę DNS na platformie Azure.
az sieć dns zestaw-rekordów a dodaj-rekord Dodaje rekord A do strefy DNS.
az network dns record-set list Wyświetl listę wszystkich zestawów rekordów A w strefie DNS.
az group delete - usuwa grupę zasobów w Azure Usuwa grupę zasobów wraz ze wszystkimi zagnieżdżonymi zasobami.

Następne kroki

Aby uzyskać więcej informacji na temat interfejsu wiersza polecenia platformy Azure, zobacz dokumentację interfejsu wiersza polecenia platformy Azure.