Co daje Ci to połączenie
Podłączenie własnego konta Azure sprawia, że usługa DNS domeny jest obsługiwana z twojego konta zamiast z naszego. Zachowujesz strefę, rozliczenia i pulpit nawigacyjny dostawcy; my tworzymy i aktualizujemy rekordy, których wymagają twoje witryny oraz skrzynki pocztowe, dzięki czemu nie musisz kopiować ich ręcznie.
Zanim zaczniesz
Subskrypcja Azure oraz grupa zasobów, która zawiera — lub będzie zawierać — twoje strefy DNS.
1. Utwórz klucz w usłudze Azure
Azure określa to jako service principal (jednostka usługi). W centrum administracyjnym Microsoft Entra otwórz Entra ID → App registrations → New registration, nadaj jej nazwę i kliknij Register. Na stronie przeglądu aplikacji skopiuj Application (client) ID oraz Directory (tenant) ID. Następnie otwórz Certificates & secrets → Client secrets → New client secret, wybierz okres ważności i kliknij Add — od razu skopiuj wartość klucza tajnego, ponieważ Azure wyświetla ją tylko raz.
W portalu Azure otwórz grupę zasobów, której mamy używać, a następnie przejdź do Access control (IAM) → Add → Add role assignment. Wybierz rolę DNS Zone Contributor, przypisz ją do User, group, or service principal, wyszukaj aplikację po nazwie i wybierz Review + assign. Zanotuj nazwę grupy zasobów oraz powiązany z nią Subscription ID (wyszukaj Subscriptions w portalu).
2. Połącz konto tutaj
Otwórz Integrations w panelu i wybierz Connect an account. Wybierz Your own DNS jako grupę oraz Azure DNS jako konto, wypełnij pola Client ID, Client secret, Tenant ID, Subscription ID oraz Resource group, a następnie naciśnij Connect account.
Zanim cokolwiek zostanie zapisane, testujemy wprowadzone dane. Klucz, który nie działa, nigdy nie jest zapisywany, a odpowiedź wskazuje przyczynę błędu. Klucz, który działa, jest przechowywany w postaci zaszyfrowanej w naszym magazynie danych poufnych — nigdy w bazie danych — i nie jest już nigdy ponownie wyświetlany, nawet tobie.
Co dzieje się dalej
- Przy dowolnej domenie przejdź do zakładki DNS i wybierz to konto jako miejsce, z którego ma być obsługiwany DNS domeny. Jeśli strefa nie istnieje, utworzymy ją tam i wprowadzimy rekordy wymagane przez witryny i pocztę danej domeny.
- Gdy z naszej strony zmieni się wymagana treść rekordu — na przykład przeniesiesz witrynę, przełączysz usługę CDN lub dodasz skrzynkę pocztową — zaktualizujemy rekord na twoim koncie.
- Aby zakończyć proces przenoszenia, serwery nazw twojej domeny muszą wskazywać na platformę Azure. Jeśli domena jest zarejestrowana u nas lub u podłączonego rejestratora, skonfigurujemy je za ciebie; w przeciwnym razie serwery nazw do ustawienia zostaną wyświetlone na stronie domeny.
- Podczas nawiązywania połączenia sprawdzamy, czy klucz ma uprawnienia do wyświetlania stref, odczytu rekordów i modyfikacji rekordów. Lista kontrolna obok połączenia pokazuje, które z tych czynności udało się potwierdzić.
Jeśli połączenie nie powiodło się
Azure odrzucił jednostkę usługi (service principal). Klucz tajny klienta wygasł albo aplikacja nie ma już uprawnień DNS Zone Contributor w grupie zasobów. Komunikaty są do siebie podobne, dlatego przed utworzeniem nowego klucza tajnego sprawdź przypisanie roli.
Brak strefy. Znajduje się ona w innej grupie zasobów. Przypisz rolę również do tej grupy lub połącz ją jako drugie konto.
Komunikat informuje o odrzuceniu klucza. Prawie zawsze jest to jedna z trzech przyczyn: skopiowana wraz z nim spacja lub znak podziału wiersza, wygaśnięcie klucza albo jego unieważnienie bądź ponowne wygenerowanie po skopiowaniu. Wygeneruj nowy klucz i wklej go ponownie.
Połączenie działa, ale późniejsze operacje kończą się błędem. Klucz uwierzytelnia się poprawnie, lecz brakuje mu uprawnień wymaganych do danego działania. Utwórz nowy klucz z wymienionymi wyżej uprawnieniami, a następnie rozłącz stare połączenie i podłącz nowy klucz.
Rozłączanie
Otwórz Integrations, znajdź konto i kliknij Disconnect. Spowoduje to natychmiastowe usunięcie zapisanego klucza. Wszystkie procesy korzystające z niego zatrzymają się przy następnej akcji, a ekrany zależne od tego połączenia wyświetlą stosowny komunikat zamiast kończyć działanie bez powiadomienia.
Rozłączenie nie cofa wcześniej wprowadzonych zmian — rekordy, wdrożenia lub ustawienia zmienione na twoim koncie pozostają bez zmian. Jeśli podejrzewasz, że sam klucz mógł zostać ujawniony, unieważnij go także u dostawcy; rozłączenie usuwa naszą kopię, a nie kopię dostawcy.