Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule przedstawiono kroki tworzenia pierwszej strefy i rekordu DNS przy użyciu interfejsu wiersza polecenia platformy Azure, który jest dostępny dla systemów Windows, Mac i Linux. Możesz również wykonać te kroki przy użyciu witryny Azure Portal lub programu Azure PowerShell.
Strefa DNS służy do hostowania rekordów DNS dla konkretnej domeny. Aby rozpocząć hostowanie domeny w usłudze Azure DNS, musisz utworzyć strefę DNS dla tej nazwy domeny. Każdy rekord DNS domeny zostanie utworzony w tej strefie DNS. Aby na koniec opublikować strefę DNS w Internecie, należy skonfigurować serwery nazw dla domeny. Każdy z tych kroków został opisany poniżej.
Usługa Azure DNS obsługuje również prywatne strefy DNS. Aby dowiedzieć się więcej na temat prywatnych stref DNS, zobacz Using Azure DNS for private domains (Używanie usługi Azure DNS dla domen prywatnych). Aby zapoznać się z przykładem tworzenia prywatnej strefy DNS, zobacz Wprowadzenie do stref prywatnych usługi Azure DNS przy użyciu interfejsu wiersza polecenia.
Jeśli nie masz jeszcze konta platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.
Wymagania wstępne
Użyj środowiska Bash w Azure Cloud Shell. Aby uzyskać więcej informacji, zobacz Get started with Azure Cloud Shell.
Jeśli wolisz uruchamiać polecenia referencyjne interfejsu wiersza polecenia lokalnie, zainstaluj Azure CLI. Jeśli korzystasz z systemu Windows lub macOS, rozważ uruchomienie interfejsu wiersza polecenia platformy Azure w kontenerze platformy Docker. Aby uzyskać więcej informacji, zobacz Jak uruchomić interfejs wiersza polecenia platformy Azure w kontenerze platformy Docker.
Jeśli korzystasz z instalacji lokalnej, zaloguj się do interfejsu wiersza polecenia platformy Azure za pomocą polecenia az login. Aby zakończyć proces uwierzytelniania, wykonaj kroki wyświetlane w terminalu. Aby uzyskać inne opcje logowania, zobacz Uwierzytelnianie na platformie Azure przy użyciu interfejsu wiersza polecenia platformy Azure.
Gdy zostaniesz o to poproszony/a, zainstaluj rozszerzenie Azure CLI przy pierwszym użyciu. Aby uzyskać więcej informacji na temat rozszerzeń, zobacz Używanie rozszerzeń i zarządzanie nimi za pomocą interfejsu wiersza polecenia platformy Azure.
Uruchom az version, aby sprawdzić zainstalowaną wersję i biblioteki zależne. Aby przeprowadzić uaktualnienie do najnowszej wersji, uruchom polecenie az upgrade.
- Ten artykuł wymaga wersji 2.0.4 lub nowszej interfejsu wiersza polecenia platformy Azure. W przypadku korzystania z usługi Azure Cloud Shell najnowsza wersja jest już zainstalowana.
Tworzenie grupy zasobów
Przed utworzeniem strefy DNS należy utworzyć dla niej grupę zasobów:
az group create --name MyResourceGroup --location "East US"
Tworzenie strefy DNS
Strefa DNS jest tworzona przy użyciu polecenia az network dns zone create. Aby wyświetlić pomoc dotyczącą tego polecenia, wpisz az network dns zone create -h.
Poniższy przykład tworzy strefę DNS o nazwie contoso.xyz w grupie zasobów MyResourceGroup. Skorzystaj z tego przykładu, aby utworzyć strefę DNS, podstawiając własne wartości.
az network dns zone create -g MyResourceGroup -n contoso.xyz
Tworzenie rekordu DNS
Aby utworzyć rekord DNS, użyj az network dns record-set [record type] add-record polecenia . Aby uzyskać pomoc dotyczącą rekordów A, zobacz azure network dns record-set A add-record -h.
Poniższy przykład tworzy rekord o względnej nazwie "www" w strefie DNS "contoso.xyz" w grupie zasobów "MyResourceGroup". Pełna kwalifikowana nazwa zestawu rekordów to "www.contoso.xyz". Typ rekordu to "A", z adresem IP "10.10.10.10" i domyślnym TTL 3600 sekund (1 godzina).
az network dns record-set a add-record -g MyResourceGroup -z contoso.xyz -n www -a 10.10.10.10
Wyświetlanie rekordów
Aby wyświetlić listę rekordów DNS w strefie, uruchom polecenie:
az network dns record-set list -g MyResourceGroup -z contoso.xyz
Testowanie rozpoznawania nazw
Po utworzeniu testowej strefy DNS z rekordem „A” możesz przetestować rozpoznawanie nazw za pomocą narzędzia o nazwie nslookup.
Aby przetestować rozpoznawanie nazw DNS:
Uruchom następujące polecenie cmdlet, aby uzyskać listę serwerów nazw dla strefy:
az network dns record-set ns show --resource-group MyResourceGroup --zone-name contoso.xyz --name @Skopiuj jedną z nazw serwerów z danych wyjściowych poprzedniego kroku.
Otwórz wiersz polecenia i uruchom następujące polecenie:
nslookup www.contoso.xyz <name server name>Na przykład:
nslookup www.contoso.xyz ns1-08.azure-dns.com.Powinna zostać wyświetlona treść podobna do tej na następującym ekranie:
Nazwa hosta www.contoso.xyz rozwiązuje się na 10.10.10.10, tak jak skonfigurowałeś. Taki wynik potwierdza, że rozpoznawanie nazw działa poprawnie.
Czyszczenie zasobów
Jeśli zasoby utworzone w tym przewodniku Szybki start nie są już potrzebne, możesz je usunąć, usuwając grupę zasobów:
az group delete --name MyResourceGroup
Następne kroki
Po utworzeniu pierwszej strefy i rekordu DNS przy użyciu interfejsu wiersza polecenia platformy Azure możesz utworzyć rekordy dla aplikacji internetowej w domenie niestandardowej.