Informacje o usłudze Azure DNS
Co to jest Azure DNS?
System nazw domen (DNS) tłumaczy lub rozpoznaje witrynę internetową lub nazwę usługi na jej adres IP. Usługa Azure DNS jest usługą hostingu dla domen DNS. Zapewnia rozpoznawanie nazw przy użyciu infrastruktury platformy Microsoft Azure. Dzięki hostowaniu swoich domen na platformie Azure możesz zarządzać rekordami DNS z zastosowaniem tych samych poświadczeń, interfejsów API, narzędzi i rozliczeń co w przypadku innych usług platformy Azure.
Domeny DNS w usłudze Azure DNS są hostowane w globalnej sieci serwerów nazw DNS platformy Azure. Ten system używa sieci Anycast, aby każde zapytanie DNS było obsługiwane przez najbliższy dostępny serwer DNS. Usługa Azure DNS zapewnia szybką wydajność i wysoką dostępność domeny.
Usługa Azure DNS jest oparta na usłudze Azure Resource Manager. Usługa Azure DNS korzysta z funkcji usługi Resource Manager, takich jak kontrola dostępu oparta na rolach platformy Azure, dzienniki inspekcji i blokowanie zasobów. Domeny i rekordy można zarządzać za pośrednictwem witryny Azure Portal, poleceń cmdlet programu Azure PowerShell i międzyplatformowego interfejsu wiersza polecenia platformy Azure. Aplikacje, które wymagają automatycznego zarządzania systemem DNS, mogą integrować się z usługą za pośrednictwem interfejsu API REST i zestawów SDK.
Ile kosztuje usługa Azure DNS?
Model rozliczeń usługi Azure DNS jest oparty na liczbie stref DNS hostowanych w usłudze Azure DNS. Jest ona również oparta na liczbie odbieranych zapytań DNS. Rabaty są udostępniane na podstawie użycia.
Aby uzyskać więcej informacji, zobacz stronę cennika usługi Azure DNS.
Jaki jest poziom umowy SLA dla usługi Azure DNS?
Platforma Azure gwarantuje, że prawidłowe żądania DNS otrzymają odpowiedź z co najmniej jednego serwera nazw usługi Azure DNS 100% czasu.
Aby uzyskać więcej informacji, zobacz stronę umowy SLA usługi Azure DNS.
Co to jest strefa DNS? Czy to jest to samo co „domena DNS”?
Domena jest unikatową nazwą w systemie nazw domen. Przykładowa domena to contoso.com.
Strefa DNS służy do hostowania rekordów DNS dla konkretnej domeny. Na przykład contoso.com domeny może zawierać kilka rekordów DNS. Rekordy mogą zawierać mail.contoso.com dla serwera poczty i www.contoso.com dla witryny internetowej. Te rekordy są hostowane w strefie DNS contoso.com.
Nazwa domeny jest tylko nazwą. Strefa DNS to zasób danych zawierający rekordy DNS dla nazwy domeny. Usługa Azure DNS umożliwia hostowanie strefy DNS i zarządzanie rekordami DNS dla domeny na platformie Azure. Udostępnia również serwery nazw DNS do odpowiadania na zapytania DNS z Internetu.
Czy muszę kupić nazwę domeny DNS do korzystania z usługi Azure DNS?
Niekoniecznie.
Nie musisz kupować domeny do hostowania strefy DNS w usłudze Azure DNS. Strefę DNS można utworzyć w dowolnej chwili bez konieczności posiadania nazwy domeny. Zapytania DNS dla tej strefy są rozpoznawane tylko wtedy, gdy są kierowane do serwerów nazw usługi Azure DNS przypisanych do strefy.
Aby połączyć strefę DNS z globalną hierarchią DNS, należy kupić nazwę domeny. Następnie zapytania DNS z dowolnego miejsca na świecie znajdują twoją strefę DNS i odpowiadają za pomocą twoich rekordów DNS.
Funkcje usługi Azure DNS
Czy istnieją ograniczenia dotyczące używania rekordów aliasów dla wierzchołka nazwy domeny w usłudze Traffic Manager?
Tak. Musisz użyć statycznych publicznych adresów IP w usłudze Azure Traffic Manager. Skonfiguruj docelowy zewnętrzny punkt końcowy przy użyciu statycznego adresu IP.
Czy usługa Azure DNS obsługuje routing ruchu opartego na systemie DNS lub tryb failover punktu końcowego?
Routing ruchu opartego na systemie DNS i tryb failover punktu końcowego są udostępniane przez usługę Traffic Manager. Traffic Manager to oddzielna usługa platformy Azure, która może być używana z usługą Azure DNS. Aby uzyskać więcej informacji, zobacz Omówienie usługi Traffic Manager.
Usługa Azure DNS obsługuje tylko hostowanie statycznych domen DNS, gdzie każde zapytanie DNS dla danego rekordu DNS zawsze odbiera tę samą odpowiedź DNS.
Czy usługa Azure DNS obsługuje rejestrację nazw domen?
L.p. Usługa Azure DNS nie obsługuje obecnie opcji zakupu nazw domen. Aby kupić domeny, należy użyć rejestratora nazw domen innej firmy. Rejestrator zwykle pobiera niewielką roczną opłatę. Domeny mogą być następnie hostowane w usłudze Azure DNS na potrzeby zarządzania rekordami DNS. Więcej informacji można znaleźć w temacie Delegowanie domeny do usługi DNS platformy Azure.
Opcja zakupu nazw domen jest śledzona w backlogu platformy Azure. Użyj witryny opinii, aby zarejestrować swoje poparcie dla tej funkcji.
Czy usługa Azure DNS obsługuje rozszerzenia zabezpieczeń systemu nazw domen (DNSSEC)?
Tak. Publiczna usługa DNS platformy Azure obsługuje protokół DNSSEC. Aby uzyskać więcej informacji, zobacz Omówienie protokołu DNSSEC.
Czy usługa Azure DNS obsługuje transfery stref (AXFR/IXFR)?
L.p. Usługa Azure DNS nie obsługuje obecnie transferów stref. Strefy DNS można zaimportować do usługi Azure DNS przy użyciu interfejsu wiersza polecenia platformy Azure. Rekordy DNS są zarządzane za pośrednictwem portalu zarządzania Azure DNS, interfejsu API REST, zestawu SDK, poleceń cmdlet programu PowerShell lub narzędzia wiersza polecenia CLI.
Funkcja transferu strefy jest śledzona w backlogu usługi Azure DNS. Użyj witryny opinii, aby zarejestrować swoje poparcie dla tej funkcji.
Czy usługa Azure DNS obsługuje przekierowania adresów URL?
L.p. Usługi przekierowania adresów URL nie są usługą DNS. Działają one na poziomie HTTP, a nie na poziomie DNS. Niektórzy dostawcy DNS łączą usługę przekierowania adresu URL w ramach ogólnej oferty. Ta usługa nie jest obecnie obsługiwana przez usługę Azure DNS.
Funkcja przekierowania adresu URL jest śledzona w rejestrze zaległych zadań usługi Azure DNS. Użyj witryny opinii, aby zarejestrować swoje poparcie dla tej funkcji.
Czy usługa Azure DNS obsługuje zestaw rozszerzonego kodowania ASCII (8-bitowego) dla zestawów rekordów TXT?
Tak. Usługa Azure DNS obsługuje rozszerzony zestaw kodowania ASCII dla zestawów rekordów TXT. Należy jednak użyć najnowszej wersji interfejsów API REST platformy Azure, zestawów SDK, programu PowerShell i interfejsu wiersza polecenia. Wersje starsze niż 1 października 2017 r. lub SDK 2.1 nie obsługują rozszerzonego zestawu ASCII.
Na przykład możesz podać ciąg jako wartość rekordu TXT, który ma rozszerzony znak ASCII \128. Przykładem jest "abcd\128efgh". Usługa Azure DNS używa wartości bajtowej tego znaku, czyli 128, w reprezentacji wewnętrznej. W momencie rozpoznawania nazw DNS wartość tego bajtu jest zwracana w odpowiedzi. Należy również pamiętać, że "abc" i "\097\098\099" są zamienne pod względem rozpoznawania.
Stosujemy reguły ucieczki formatu wzorca plików strefy RFC 1035 dla rekordów TXT. Na przykład \ teraz faktycznie przetwarza wszystkie znaki specjalne zgodnie z RFC. Jeśli określisz A\B jako wartość rekordu TXT, będzie ona reprezentowana i rozpoznawana jako tylko AB. Jeśli naprawdę chcesz, aby rekord TXT miał A\B podczas rozwiązywania, musisz ponownie użyć escape dla \. Na przykład określ wartość A\\B.
Ta obsługa nie jest obecnie dostępna dla rekordów TXT utworzonych w witrynie Azure Portal.
Czy usługa Azure DNS obsługuje system DNS z działaniem okrężnym?
Usługa Azure DNS nie obsługuje natywnie systemu DNS z działaniem okrężnym. Można to jednak osiągnąć za pomocą usługi Azure Traffic Manager. Użytkownicy mogą utworzyć rekord aliasu w strefie DNS wskazujący profil usługi Traffic Manager, aby to osiągnąć.
Samouczek dotyczący tworzenia rekordu aliasu do użycia z profilem usługi Traffic Manager.
Samouczek dotyczący tworzenia ważonego profilu usługi Traffic Manager.
Rekordy aliasu
Co to są niektóre scenariusze, w których rekordy aliasów są przydatne?
Jakie typy rekordów są obsługiwane w przypadku zestawów rekordów aliasów?
Zestawy rekordów aliasów są obsługiwane dla następujących typów rekordów w strefie usługi Azure DNS:
- A
- AAAA
- CNAME
Jakie zasoby są obsługiwane jako obiekty docelowe dla zestawów rekordów aliasów?
- Wskaż publiczny adres IP z zestawu rekordów A/AAAA DNS. Można utworzyć zestaw rekordów A/AAAA i ustawić go jako rekord aliasu, aby wskazywał zasób publicznego adresu IP.
- Wskaż profil usługi Traffic Manager z zestawu rekordów DNS A/AAAA/CNAME. Możesz wskazać na CNAME profila Traffic Manager z rekordu CNAME systemu DNS. Przykładem jest contoso.trafficmanager.net. Teraz możesz również wskazać profil usługi Traffic Manager, który ma zewnętrzne punkty końcowe z zestawu rekordów A lub AAAA w strefie DNS.
- Wskaż punkt końcowy usługi Azure Content Delivery Network (CDN). Jest to przydatne podczas tworzenia statycznych witryn internetowych przy użyciu usługi Azure Storage i usługi Azure CDN.
- Wskaż inny zestaw rekordów DNS w tej samej strefie. Rekordy aliasów mogą odwoływać się do innych zestawów rekordów tego samego typu. Na przykład zestaw rekordów DNS CNAME może być aliasem dla innego zestawu rekordów CNAME tego samego typu. Ten układ jest przydatny, jeśli chcesz, aby niektóre zestawy rekordów były aliasami, a inne niealiasami.
Czy można tworzyć i aktualizować rekordy aliasów w witrynie Azure Portal?
Tak. Rekordy aliasów można tworzyć w witrynie Azure Portal oraz zarządzać nimi wraz z interfejsami API REST platformy Azure, programem PowerShell, interfejsem wiersza polecenia i zestawami SDK.
Czy rekordy aliasów pomogą upewnić się, że zestaw rekordów DNS został usunięty po usunięciu bazowego publicznego adresu IP?
Tak. Ta funkcja jest jedną z podstawowych funkcji rekordów aliasów. Pomaga to uniknąć potencjalnych awarii dla użytkowników aplikacji.
Czy rekordy aliasów pomogą upewnić się, że zestaw rekordów DNS został zaktualizowany do poprawnego adresu IP, gdy podstawowy publiczny adres IP ulegnie zmianie?
Tak. Ta funkcja jest jedną z podstawowych funkcji rekordów aliasów. Pomaga to uniknąć potencjalnych awarii lub zagrożeń bezpieczeństwa aplikacji.
Czy istnieją ograniczenia dotyczące używania zestawów rekordów aliasu dla rekordów A lub AAAA w celu wskazania usługi Traffic Manager?
Tak. Aby wskazać profil usługi Traffic Manager jako alias z zestawu rekordów A lub AAAA, profil usługi Traffic Manager musi używać tylko zewnętrznych punktów końcowych. Podczas tworzenia zewnętrznych punktów końcowych w usłudze Traffic Manager podaj rzeczywiste adresy IP punktów końcowych.
W przypadku nowych konfiguracji rozważ użycie Traffic Manager Linked Records, które zapewniają silniejsze wymuszanie typów i zwracają adresy IP bezpośrednio bez przeskoku CNAME.
Czy do korzystania z rekordów aliasu są naliczane dodatkowe opłaty?
Rekordy aliasów są uzupełnieniem prawidłowego zestawu rekordów DNS. Brak dodatkowych opłat za rekordy aliasów.
Powiązane rekordy Traffic Manager
Czym są powiązane rekordy Traffic Managera?
Powiązane rekordy Traffic Manager to funkcja Azure DNS, która tworzy bezpośrednie połączenie między zestawem rekordów DNS (A, AAAA lub CNAME) a profilem Azure Traffic Manager za pomocą tej trafficManagementProfile właściwości. W przeciwieństwie do rekordów alias, Rejestry Powiązane Menedżera Ruchu zawsze korzystają z zintegrowanego trybu rozwiązywania — zwracając adresy IP punktów końcowych bezpośrednio klientowi bez pośredniego wyszukiwania CNAME do trafficmanager.net.
Powiązane rekordy Traffic Manager są obecnie w trybie PREVIEW. Zapoznaj się z dodatkowymi warunkami użytkowania dla wersji zapoznawczych platformy Microsoft Azure , aby zapoznać się z postanowieniami prawnymi, które mają zastosowanie.
Więcej informacji można znaleźć w przeglądzie Powiązanych Rejestrów Menedżera Ruchu.
Jaka jest różnica między rekordami aliasów a powiązanymi rekordami Traffic Managera?
Oba mogą odwoływać się do profilu Traffic Managera, ale różnią się w kluczowych aspektach:
-
Tryb rozdzielczości: Rekordy aliasów (dla CNAME) zwracają
trafficmanager.netFQDN, wymagające drugiego sprawdzenia DNS. Powiązane rekordy Traffic Manager zawsze zwracają adresy IP bezpośrednio. - Źródło TTL: W przypadku powiązanych rekordów Traffic Manager TTL jest zawsze dziedziczony z profilu Traffic Manager. Rekordy aliasów używają zestawu TTL na zestawie rekordów DNS.
- Egzekwowanie typu: Powiązane rekordy Traffic Manager wykorzystują ściśle typowe profile do egzekwowania spójności typów IP punktów końcowych na poziomie Traffic Manager. Rekordy aliasu wykonują słabszą kontrolę tylko w czasie tworzenia rekordu.
Do nowych konfiguracji używaj powiązanych rekordów Traffic Managera. Rekordy aliasów pozostają wspierane ze względu na kompatybilność wsteczną oraz do targetowania zasobów innych niż Traffic Manager.
Jakie typy rekordów są obsługiwane dla powiązanych rekordów Traffic Manager?
Powiązane rekordy Traffic Manager obsługują następujące typy rekordów:
- A – Wszystkie włączone punkty końcowe Traffic Manager muszą mieć cele IPv4.
- AAAA – Wszystkie włączone endpointy Traffic Manager muszą mieć cele IPv6.
- CNAME – Wszystkie włączone punkty końcowe Traffic Manager muszą mieć cele FQDN.
Czy mogę używać powiązanych rekordów Traffic Manager na wierzchołku strefy?
Tak. Podobnie jak rekordy alias, Traffic Manager Linked Records działają na wierzchołku strefy DNS (naked domain). To jest zalecany sposób używania Traffic Manager na twojej domenie głównej (na przykład contoso.com).
Czy powiązane rekordy Traffic Manager obsługują zagnieżdżone profile Traffic Managera?
Tak. Powiązane rekordy Traffic Manager obsługują zagnieżdżone profile Traffic Manager dla wszystkich typów profili.
Jak powiązane rekordy Traffic Manager poprawiają bezpieczeństwo?
Powiązane rekordy Traffic Manager rozwiązują profil Traffic Manager wewnętrznie w Azure DNS, więc domena nigdy trafficmanager.net nie jest zwracana w odpowiedzi DNS. W przypadku rekordów aliasów lub rekordów CNAME, klienci otrzymują trafficmanager.net FQDN i muszą go rozwiązać osobno — co oznacza, że zapory sieciowe muszą umożliwić dostęp do tej współdzielonej domeny, która hostuje profile wszystkich klientów Azure. Powiązane rekordy Traffic Manager eliminują ten wymóg, zmniejszając powierzchnię ataku.
Czy powiązane rekordy Traffic Manager są kompatybilne z DNSSEC?
Tak. Ponieważ Azure DNS rozwiązuje profil Traffic Manager wewnętrznie, nie ma nieznanego pośredniego przeskoku DNS do trafficmanager.net. To zachowuje łańcuch zaufania DNSSEC, czyniąc Powiązane Rejestry Menedżera Ruchu dobrym wyborem dla stref podpisanych przez DNSSEC.
Czy istnieje limit liczby powiązanych rekordów Traffic Manager może wskazywać na jeden profil?
Zarówno alias, jak i Traffic Manager Linked Records obsługują do 50 linków na profil Traffic Managera.
Co się stanie, jeśli profil Traffic Manager zostanie usunięty, gdy istnieją powiązane rekordy?
Profil Traffic Manager jest blokowany przed usunięciem, podczas gdy Powiązane Rekordy Traffic Manager nadal się do niego odwołują. Musisz usunąć wszystkie powiązane rekordy DNS, zanim profil zostanie usunięty. To zapobiega przypadkowemu uszkodzeniu łączy DNS przez klientów.
Czy za powiązane rekordy Traffic Manager jest dodatkowa opłata?
Zapytania DNS rozwiązywane za pomocą Powiązanych Rekordów Menedżera Ruchu liczą się do rozliczeń w Twoim profilu Menedżera Ruchu. Nie ma dodatkowych opłat związanych z samym rekordem DNS. Więcej informacji można znaleźć w wycenach Traffic Manager.
Korzystanie z usługi Azure DNS
Czy mogę współ hostować domenę przy użyciu usługi Azure DNS i innego dostawcy DNS?
Tak. Azure DNS obsługuje współdzielenie domen z innymi usługami DNS.
Aby skonfigurować współprowadzenie, zmodyfikuj rekordy NS dla domeny, aby skierować na serwery nazw obu dostawców. Rekordy serwera nazw (NS) kontrolują, którzy dostawcy otrzymują zapytania DNS dla domeny. Te rekordy NS można modyfikować w usłudze Azure DNS, u innego dostawcy i w strefie nadrzędnej. Strefa nadrzędna jest zwykle konfigurowana za pośrednictwem rejestratora nazw domen. Aby uzyskać więcej informacji na temat delegowania DNS, zobacz Delegowanie domeny DNS.
Upewnij się również, że rekordy DNS dla domeny są zsynchronizowane między obydwoma dostawcami DNS. Usługa Azure DNS nie obsługuje obecnie transferów stref DNS. Rekordy DNS muszą być synchronizowane przy użyciu portalu zarządzania Azure DNS, REST API, SDK, cmdletów PowerShell lub narzędzia wiersza polecenia.
Czy muszę delegować domenę do wszystkich czterech serwerów nazw usługi Azure DNS?
Tak. Usługa Azure DNS przypisuje cztery serwery nazw do każdej strefy DNS. Ten układ jest przeznaczony do izolacji błędów i zwiększonej odporności. Aby zakwalifikować się do umowy SLA usługi Azure DNS, deleguj domenę do wszystkich czterech serwerów nazw.
Jakie są limity użycia usługi Azure DNS?
Aby uzyskać szczegółowe informacje na temat limitów użycia stref publicznych usługi Azure DNS, zapoznaj się z tematem Limity usługi Azure DNS.
Czy mogę przenieść strefę usługi Azure DNS między grupami zasobów lub między subskrypcjami?
Tak. Strefy DNS można przenosić między grupami zasobów lub między subskrypcjami.
Podczas przenoszenia strefy DNS nie ma wpływu na zapytania DNS. Serwery nazw przypisane do strefy pozostają takie same. Zapytania DNS są przetwarzane normalnie.
Aby uzyskać więcej informacji i instrukcje dotyczące przenoszenia stref DNS, zobacz Przenoszenie zasobów do nowej grupy zasobów lub subskrypcji.
Jak długo trwa wprowadzanie zmian DNS?
Nowe lub zaktualizowane strefy DNS i rekordy DNS są wyświetlane na serwerach nazw usługi Azure DNS w ciągu 60 sekund.
W przypadku zmian istniejących rekordów, buforowanie DNS przez klientów DNS oraz rekursywne serwery DNS działające poza usługą Azure DNS może wpływać na czas. Czas trwania pamięci podręcznej zależy od właściwości Time-To-Live (TTL) każdego zestawu rekordów.
Jak mogę chronić strefy DNS przed przypadkowym usunięciem?
Usługa Azure DNS jest zarządzana przy użyciu usługi Azure Resource Manager. Usługa Azure DNS korzysta z funkcji kontroli dostępu oferowanych przez usługę Azure Resource Manager. Kontrola dostępu oparta na rolach platformy Azure może służyć do kontrolowania użytkowników, którzy mają dostęp do odczytu lub zapisu w strefach DNS i zestawach rekordów. Blokady zasobów uniemożliwiają przypadkowe modyfikacje lub usunięcie stref DNS i zestawów rekordów.
Aby uzyskać więcej informacji, zobacz Ochrona stref i rekordów DNS.
Jak mogę skonfigurować rekordy SPF w usłudze Azure DNS?
Rekordy platformy zasad nadawcy (SPF) służą do określania, które serwery poczty e-mail mogą wysyłać wiadomości e-mail w imieniu nazwy domeny. Prawidłowa konfiguracja rekordów SPF jest ważna, aby uniemożliwić adresatom oznaczanie wiadomości e-mail jako wiadomości-śmieci.
RFC DNS pierwotnie wprowadziły nowy typ rekordu SPF, aby obsłużyć ten scenariusz. Aby obsługiwać starsze serwery nazw, zezwolili również na używanie typu rekordu TXT do określania rekordów SPF. Ta niejednoznaczność doprowadziła do zamieszania, które zostało rozwiązane przez RFC 7208. Stwierdza się, że rekordy SPF muszą być tworzone przy użyciu typu rekordu TXT. Stwierdza również, że typ rekordu SPF jest przestarzały i niezalecany do użycia.
Rekordy SPF są obsługiwane przez usługę Azure DNS i muszą być tworzone przy użyciu typu rekordu TXT. Przestarzały typ rekordu SPF nie jest obsługiwany. Podczas importowania pliku strefy DNS wszystkie rekordy SPF używające typu rekordu SPF są konwertowane na typ rekordu TXT.
Czy serwery nazw Azure DNS działają przez IPv6?
Tak. Serwery nazw Azure DNS obsługują dwie technologie stosowe (IPv4 i IPv6). Podwójny stos protokołów oznacza, że mają adresy IPv4 i IPv6. Aby znaleźć adres IPv6 serwerów nazw usługi Azure DNS przypisanych do strefy DNS, użyj narzędzia takiego jak nslookup. Może to być na przykład nslookup -q=aaaa <Azure DNS Nameserver>.
Jak mogę skonfigurować nazwę IDN w usłudze Azure DNS?
Nazwy domen międzynarodowych (IDN) kodują każdą nazwę DNS przy użyciu Punycode. Zapytania DNS są wykonywane przy użyciu tych nazw zakodowanych w języku Punycode.
Aby skonfigurować nazwy IDN w usłudze Azure DNS, przekonwertuj nazwę strefy lub nazwę zestawu rekordów na Punycode. Usługa Azure DNS nie obsługuje obecnie wbudowanej konwersji do Punycode lub z Punycode.
Co się stanie z automatycznie zarejestrowanymi rekordami DNS, jeśli wyłączę automatyczną rejestrację w linku sieci wirtualnej?
Wyłączenie automatycznej rejestracji w istniejącym linku sieci wirtualnej natychmiast usuwa wszystkie rekordy DNS, które zostały automatycznie zarejestrowane za pośrednictwem tego linku. Rekordy maszyn wirtualnych zostaną usunięte i będą dostępne tylko wtedy, gdy zostaną ręcznie utworzone ponownie lub automatyczna rejestracja zostanie ponownie włączona w ustawieniach łącza sieci wirtualnej.
Ostrzeżenie
Rekordy są trwale usuwane. Zachowaj ostrożność podczas modyfikowania ustawień automatycznej rejestracji w istniejącym linku sieci wirtualnej.
Czy mogę odzyskać automatycznie zarejestrowane rekordy DNS po ich usunięciu?
Nie można przywrócić automatycznie zarejestrowanych rekordów DNS, które zostały usunięte.