اتصال آن چه کمکی به شما میکند
اتصال حساب AWS خودتان باعث میشود DNS دامنه بهجای حساب ما، از حساب شما ارائه شود. شما مدیریت ناحیه، صورتحساب و داشبورد ارائهدهنده را حفظ میکنید؛ ما رکوردهای مورد نیاز وبسایتها و صندوقهای پستی شما را ایجاد و بهروزرسانی میکنیم تا نیازی به کپی کردن دستی آنها نداشته باشید.
پیش از شروع
یک حساب AWS. هزینه Route 53 بر اساس هر منطقه میزبانیشده (hosted zone) و هر پرسوجو در صورتحساب AWS شما محاسبه میشود.
یک کاربر IAM برای این اتصال با خطمشیای ایجاد کنید که به route53:ListHostedZones، route53:ListResourceRecordSets و route53:ChangeResourceRecordSets اجازه دسترسی بدهد.
۱. ایجاد کلید در AWS
در کنسول AWS بخش IAM → Users را باز کنید، کاربری را که این اتصال باید به عنوان آن عمل کند انتخاب کنید (یک کاربر اختصاصی بسازید — هرگز از حساب ریشه استفاده نکنید)، برگه Security credentials آن را باز کرده و در بخش Access keys گزینه Create access key را انتخاب کنید. گزینه Other را به عنوان مورد استفاده انتخاب کنید، ادامه دهید و Create access key را انتخاب نمایید. مقادیر Access key ID و Secret access key را کپی کنید — AWS کلید مخفی را فقط یک بار نشان میدهد. هر کاربر IAM میتواند بهطور همزمان دو کلید داشته باشد.
۲. اتصال آن در اینجا
بخش Integrations را در داشبورد خود باز کرده و Connect an account را انتخاب کنید. Your own DNS را به عنوان گروه و Amazon Route 53 را به عنوان حساب انتخاب کنید، Access key ID و Secret access key را وارد نمایید و دکمه Connect account را فشار دهید.
ما پیش از ذخیره هر چیزی، اطلاعاتی را که الصاق کردهاید آزمایش میکنیم. کلیدی که کار نکند هرگز ذخیره نمیشود و پیام پاسخ دلیل اشکال آن را اعلام میکند. کلیدی که کار کند بهصورت رمزگذاریشده در مخزن امن اطلاعات محرمانه ما نگهداری میشود — هرگز در پایگاه داده ما ذخیره نمیشود — و دیگر هیچگاه نشان داده نخواهد شد، حتی به شما.
در ادامه چه اتفاقی میافتد
- در هر دامنه، برگه DNS آن را باز کنید و این حساب را به عنوان مبدأ ارائه DNS دامنه انتخاب کنید. اگر ناحیه وجود نداشته باشد، ما آن را در آنجا ایجاد میکنیم و رکوردهای مورد نیاز سایتها و ایمیل دامنه را مینویسیم.
- هنگامی که تغییری در سمت ما رخ دهد که محتوای رکورد را دگرگون کند — مانند انتقال سایت، تغییر CDN یا افزودن یک صندوق پستی — ما رکورد را در حساب شما بهروزرسانی میکنیم.
- برای تکمیل انتقال، کارگزارهای نام دامنه شما باید به AWS اشاره کنند. اگر دامنه نزد ما ثبت شده باشد یا نزد ثبات دیگری باشد که متصل کردهاید، ما آنها را برای شما تنظیم میکنیم؛ در غیر این صورت، صفحه دامنه کارگزارهای نامی را که باید تنظیم شوند نشان میدهد.
- وقتی متصل میشوید، ما بررسی میکنیم که آیا کلید میتواند مناطق شما را فهرست کند، رکوردها را بخواند و رکوردها را تغییر دهد. چکلیست کنار اتصال نشان میدهد که کدامیک از این موارد را توانستهایم تأیید کنیم.
اگر متصل نشد
متصل میشود، اما پس از آن تغییر یک رکورد ناموفق است. فهرست کردن ناحیهها و تغییر رکوردها مجوزهای IAM مجزایی هستند و تغییر رکورد فقط نخستین باری که آن را انجام میدهیم بررسی میشود. مجوز route53:ChangeResourceRecordSets را به خطمشی کاربر اضافه کنید — خود کلید تغییر نمیکند.
AWS اعتبارنامه را رد کرد. کلید دسترسی در IAM غیرفعال یا حذف شده است.
اعلام میشود که کلید رد شده است. تقریباً همیشه یکی از این سه مورد است: یک فاصله یا شکست خط به همراه آن کپی شده است، کلید منقضی شده است، یا کلید پس از کپی کردن باطل شده یا دوباره تولید شده است. یک کلید جدید ایجاد کرده و دوباره آن را الصاق کنید.
متصل میشود، اما بعداً مشکلی پیش میآید. احراز هویت کلید انجام میشود اما فاقد مجوزی است که اقدام مربوطه به آن نیاز دارد. یک کلید جدید با مجوزهای ذکرشده در بالا ایجاد کنید، سپس اتصال قبلی را قطع کرده و کلید جدید را متصل نمایید.
قطع اتصال
بخش Integrations را باز کنید، حساب را بیابید و گزینه Disconnect را فشار دهید. این کار کلید ذخیرهشده را بلافاصله حذف میکند. هر چیزی که از آن استفاده میکرده در اقدام بعدی خود متوقف میشود و صفحاتی که به آن وابسته بودهاند بهجای شکست بیصدا، این موضوع را اعلام میکنند.
قطع اتصال کارهایی را که قبلاً انجام شده باطل نمیکند — رکوردها، استقرارها یا تنظیماتی که در حساب شما تغییر دادهایم همانگونه که هستند باقی میمانند. اگر فکر میکنید خود کلید فاش شده است، آن را نزد ارائهدهنده نیز باطل کنید؛ قطع اتصال فقط نسخه ما را حذف میکند، نه نسخه آنها را.