რას გაძლევთ დაკავშირება
თქვენი საკუთარი Azure ანგარიშის დაკავშირება საშუალებას გაძლევთ, დომენის DNS-ის მომსახურება განხორციელდეს თქვენი ანგარიშიდან და არა ჩვენიდან. თქვენ ინარჩუნებთ ზონას, ინვოისს და პროვაიდერის სამართავ პანელს; ჩვენ ვქმნით და ვაახლებთ ჩანაწერებს, რომლებიც თქვენს საიტებსა და საფოსტო ყუთებს სჭირდება, რათა ხელით არ მოგიწიოთ მათი კოპირება.
სანამ დაიწყებთ
Azure-ის გამოწერა და რესურსების ჯგუფი (resource group), რომელიც შეიცავს — ან შეიცავს — თქვენს DNS ზონებს.
1. შექმენით გასაღები Azure-ში
Azure ამას უწოდებს service principal-ს. Microsoft Entra-ს ადმინისტრირების ცენტრში გახსენით Entra ID → App registrations → New registration, მიანიჭეთ მას სახელი და დააჭირეთ Register. აპლიკაციის მიმოხილვის გვერდზე დააკოპირეთ Application (client) ID და Directory (tenant) ID. შემდეგ გახსენით Certificates & secrets → Client secrets → New client secret, აირჩიეთ ხანგრძლივობა და დააჭირეთ Add — დაუყოვნებლივ დააკოპირეთ საიდუმლო გასაღების (secret) მნიშვნელობა, რადგან Azure მას მხოლოდ ერთხელ აჩვენებს.
Azure-ის პორტალში გახსენით რესურსების ჯგუფი, რომლის გამოყენებაც გსურთ ჩვენ მიერ, შემდეგ კი გადადით Access control (IAM) → Add → Add role assignment. აირჩიეთ როლი DNS Zone Contributor, მიანიჭეთ იგი User, group, or service principal-ს, მოძებნეთ აპლიკაცია სახელით და დააჭირეთ Review + assign. ჩაინიშნეთ რესურსების ჯგუფის სახელი და Subscription ID, რომელსაც ის ეკუთვნის (მოძებნეთ Subscriptions პორტალში).
2. დააკავშირეთ აქ
გახსენით Integrations თქვენს სამართავ პანელში და აირჩიეთ Connect an account. ჯგუფად აირჩიეთ Your own DNS, ხოლო ანგარიშად — Azure DNS, შეავსეთ Client ID, Client secret, Tenant ID, Subscription ID და Resource group, შემდეგ კი დააჭირეთ Connect account.
სანამ რაიმე შეინახება, ჩვენ ვამოწმებთ თქვენ მიერ ჩასმულ მონაცემებს. გასაღები, რომელიც არ მუშაობს, არასოდეს ინახება, ხოლო პასუხში მითითებულია, თუ რა იყო მასში არასწორი. სამუშაო გასაღები ინახება დაშიფრულად ჩვენს საიდუმლოებების საცავში — არასდროს ჩვენს მონაცემთა ბაზაში — და აღარასოდეს გამოჩნდება, თქვენთვისაც კი.
რა მოხდება შემდეგ
- ნებისმიერ დომენზე გახსენით მისი DNS ჩანართი და აირჩიეთ ეს ანგარიში, როგორც ადგილი, საიდანაც მოხდება დომენის DNS-ის მომსახურება. ჩვენ შევქმნით ზონას იქ, თუ ის არ არსებობს, და ჩავწერთ იმ ჩანაწერებს, რომლებიც დომენის საიტებსა და ფოსტას სჭირდება.
- როდესაც ჩვენს მხარეს რაიმე ცვლის ჩანაწერის შიგთავსს — გადაიტანთ საიტს, შეცვლით CDN-ს თუ დაამატებთ საფოსტო ყუთს — ჩვენ ვაახლებთ ჩანაწერს თქვენს ანგარიშზე.
- გადატანის დასასრულებლად თქვენი დომენის სახელების სერვერები (nameservers) უნდა მიუთითებდეს Azure-ზე. თუ დომენი რეგისტრირებულია ჩვენთან, ან თქვენ მიერ დაკავშირებულ რეგისტრატორთან, ჩვენ მათ თქვენ ნაცვლად გავმართავთ; წინააღმდეგ შემთხვევაში, დომენის გვერდზე გამოჩნდება მისათითებელი სახელების სერვერები.
- როდესაც უკავშირდებით, ჩვენ ვამოწმებთ, შეუძლია თუ არა გასაღებს თქვენი ზონების ჩამოთვლა, ჩანაწერების წაკითხვა და მათი შეცვლა. კავშირის გვერდით არსებული საკონტროლო სია აჩვენებს, თუ რომელი მათგანის დადასტურება შევძელით.
თუ კავშირი ვერ დამყარდა
Azure-მა უარყო service principal. ან კლიენტის საიდუმლო გასაღებს (client secret) გაუვიდა ვადა, ან აპლიკაციას აღარ აქვს DNS Zone Contributor უფლება რესურსების ჯგუფზე. შეტყობინებები ერთმანეთს ჰგავს, ამიტომ ახალი საიდუმლო გასაღების შექმნამდე შეამოწმეთ როლის მინიჭება.
ზონა ვერ მოიძებნა. ის სხვა რესურსების ჯგუფში მდებარეობს. მიანიჭეთ როლი ამ ჯგუფზეც, ან დააკავშირეთ იგი, როგორც მეორე ანგარიში.
მითითებულია, რომ გასაღები უარყოფილია. თითქმის ყოველთვის ეს არის სამიდან ერთ-ერთი მიზეზი: მასთან ერთად დაკოპირებული გამოტოვება ან ხაზის გადატანა, გასაღები, რომელსაც ვადა გაუვიდა, ან გასაღები, რომელიც გაუქმდა ან თავიდან დაგენერირდა თქვენ მიერ მისი დაკოპირების შემდეგ. შექმენით ახალი და ჩასვით იგი თავიდან.
კავშირი მყარდება, მაგრამ შემდგომ რაიმე ვერ სრულდება. გასაღები გადის აუთენტიფიკაციას, მაგრამ აკლია მოქმედებისთვის საჭირო ნებართვა. შექმენით ახალი გასაღები ზემოთ ჩამოთვლილი ნებართვებით, შემდეგ გათიშეთ ძველი კავშირი და დააკავშირეთ ახალი გასაღები.
გათიშვა
გახსენით Integrations, იპოვეთ ანგარიში და დააჭირეთ Disconnect. ეს დაუყოვნებლივ წაშლის შენახულ გასაღებს. ნებისმიერი პროცესი, რომელიც მას იყენებდა, შეჩერდება შემდეგი მოქმედებისას, ხოლო მასზე დამოკიდებული ეკრანები ამის შესახებ შეგატყობინებთ, ნაცვლად იმისა, რომ უხმოდ შეწყვიტოს მუშაობა.
გათიშვა არ აუქმებს იმას, რაც უკვე გაკეთდა — ჩანაწერები, განლაგებები (deployments) თუ პარამეტრები, რომლებიც თქვენს ანგარიშზე შევცვალეთ, დარჩება უცვლელი. თუ ფიქრობთ, რომ თვითონ გასაღებმა შესაძლოა გაჟონა, გააუქმეთ იგი პროვაიდერთანაც; გათიშვა შლის ჩვენს ასლს და არა მათსას.