מה החיבור נותן לכם
חיבור חשבון ה-Azure שלכם מאפשר ל-DNS של הדומיין להיות מוגש מחשבונכם שלכם במקום מהחשבון שלנו. אתם שומרים על האזור (zone), על החיוב ועל לוח הבקרה של הספק; אנחנו יוצרים ומעדכנים את הרשומות שהאתרים ותיבות הדואר שלכם צריכים, כך שלא תצטרכו להעתיק אותן ידנית.
לפני שמתחילים
מנוי Azure וקבוצת משאבים שמכילה — או תכיל — את אזורי ה-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 — העתיקו את ערך הסוד מיד, 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. תוקף הסוד של הלקוח פג, או שליישום כבר אין הרשאת DNS Zone Contributor בקבוצת המשאבים. ההודעות נראות דומות, לכן בדקו את הקצאת התפקיד לפני יצירת סוד חדש.
אזור חסר. הוא נמצא בקבוצת משאבים אחרת. הקצו את התפקיד גם באותה קבוצה, או חברו אותה כחשבון שני.
ההודעה מציינת שהמפתח נדחה. כמעט תמיד מדובר באחד משלושה דברים: רווח או שבירת שורה שהועתקו עמו, מפתח שתוקפו פג, או מפתח שבוטל או נוצר מחדש לאחר שהעתקתם אותו. צרו מפתח חדש והדביקו אותו שוב.
החיבור מצליח, אך משהו נכשל מאוחר יותר. המפתח מאומת אך חסרה לו הרשאה שהפעולה דורשת. צרו מפתח חדש עם ההרשאות המפורטות לעיל, לאחר מכן נתקו את החיבור הישן וחברו את המפתח החדש.
ניתוק
פתחו את Integrations, מצאו את החשבון ולחצו על Disconnect. פעולה זו מוחקת מיד את המפתח השמור. כל מה שהשתמש בו ייעצר בפעולה הבאה שלו, והמסכים שהיו תלויים בו יודיעו על כך במקום להיכשל בשקט.
ניתוק אינו מבטל את מה שכבר נעשה — רשומות, פריסות או הגדרות ששינינו בחשבונכם נשארות כפי שהן. אם אתם סבורים שהמפתח עצמו דלף, בטלו אותו גם אצל הספק; ניתוק מסיר את העותק שלנו, לא את שלהם.