מה החיבור נותן לכם
חיבור חשבון ה-AWS שלכם מאפשר ל-DNS של דומיין להיות מוגש מתוך החשבון שלכם במקום מזה שלנו. אתם שומרים על האזור (zone), החשבונית ולוח הבקרה של הספק; אנחנו יוצרים ומעדכנים את הרשומות שאתרי האינטרנט ותיבות הדואר שלכם צריכים, כדי שלא תעתיקו אותן באופן ידני.
לפני שמתחילים
חשבון AWS. Route 53 מחייב לפי אזור מתארח (hosted zone) ולפי שאילתה בחשבון ה-AWS שלכם.
צרו משתמש IAM עבור חיבור זה עם מדיניות המאפשרת route53:ListHostedZones, route53:ListResourceRecordSets ו-route53:ChangeResourceRecordSets.
1. צרו את המפתח ב-AWS
בקונסולת AWS פתחו את IAM ← Users, בחרו את המשתמש שחיבור זה אמור לפעול בשמו (צרו משתמש ייעודי — לעולם אל תשתמשו בחשבון השורש שלכם), פתחו את הלשונית Security credentials שלו ותחת Access keys בחרו באפשרות Create access key. בחרו ב-Other כמקרה השימוש, המשיכו ובחרו ב-Create access key. העתיקו את ה-Access key ID ואת ה-Secret access key — AWS מציגה את המפתח הסודי פעם אחת בלבד. כל משתמש IAM יכול להחזיק שני מפתחות בו-זמנית.
2. חברו אותו כאן
פתחו את Integrations בלוח הבקרה שלכם ובחרו באפשרות Connect an account. בחרו ב-Your own DNS כקבוצה וב-Amazon Route 53 כחשבון, מלאו את Access key ID ואת Secret access key, ולחצו על Connect account.
אנו בודקים את מה שהדבקתם לפני שדבר כלשהו נשמר. מפתח שאינו פועל אינו נשמר לעולם, והתשובה מציינת מה היה שגוי בו. מפתח תקין נשמר מוצפן בכספת הסודות שלנו — לעולם לא במסד הנתונים שלנו — ואינו מוצג שוב לעולם, אפילו לא לכם.
מה קורה הלאה
- בכל דומיין, פתחו את לשונית ה-DNS שלו ובחרו בחשבון זה כמקור שממנו מוגש ה-DNS של הדומיין. אנו יוצרים את האזור שם אם הוא אינו קיים וכותבים את הרשומות שאתרי הדומיין והדואר זקוקים להן.
- כאשר שינוי בצד שלנו משפיע על תוכן הרשומה — אתם מעבירים אתר, מחליפים CDN או מוסיפים תיבת דואר — אנו מעדכנים את הרשומה בחשבונכם.
- כדי להשלים את ההעברה, שרתי השמות (nameservers) של הדומיין שלכם חייבים להצביע על AWS. אם הדומיין רשום אצלנו, או אצל רשם שחיברתם, אנו מגדירים אותם עבורכם; אחרת, דף הדומיין מציג את שרתי השמות שיש להגדיר.
- בעת החיבור, אנו בודקים שהמפתח יכול להציג את האזורים שלכם, לקרוא רשומות ולשנות רשומות. רשימת התיוג לצד החיבור מציגה אילו מאלה הצלחנו לאמת.
אם החיבור אינו מצליח
הוא מתחבר, אך שינוי רשומה נכשל. הצגת אזורים ושינוי רשומות הן הרשאות IAM נפרדות, והשינוי נבדק רק בפעם הראשונה שאנו מבצעים פעולה כזו. הוסיפו את route53:ChangeResourceRecordSets למדיניות של המשתמש — המפתח עצמו אינו משתנה.
AWS דחתה את פרטי האימות. מפתח הגישה בוטל או נמחק ב-IAM.
מופיעה הודעה שהמפתח נדחה. כמעט תמיד מדובר באחד משלושה דברים: רווח או שבירת שורה שהועתקו יחד איתו, מפתח שפג תוקפו, או מפתח שבוטל או הופק מחדש לאחר שהעתקתם אותו. צרו מפתח חדש והדביקו אותו שוב.
הוא מתחבר, אך פעולה מאוחרת יותר נכשלת. המפתח מאומת בהצלחה אך חסרה הרשאה הנדרשת לפעולה. צרו מפתח חדש עם ההרשאות המפורטות לעיל, לאחר מכן נתקו את החיבור הישן וחברו את המפתח החדש.
ניתוק
פתחו את Integrations, מצאו את החשבון ולחצו על Disconnect. פעולה זו מוחקת את המפתח השמור באופן מיידי. כל מה שהשתמש בו ייעצר בפעולה הבאה שלו, והמסכים שהסתמכו עליו יודיעו על כך במקום להיכשל בשקט.
ניתוק אינו מבטל את מה שכבר בוצע — רשומות, פריסות או הגדרות ששינינו בחשבונכם יישארו כפי שהם. אם יש לכם חשש שהמפתח עצמו דלף, בטלו אותו גם אצל הספק; ניתוק מסיר את העותק שלנו, לא את שלהם.