آنچه اتصال آن برای شما انجام میدهد
اتصال حساب deSEC خودتان به شما امکان میدهد DNS یک دامنه به جای حساب ما، از حساب خودتان سرویسدهی شود. شما ناحیه (zone)، صورتحساب و داشبورد ارائهدهنده را حفظ میکنید؛ ما رکوردهایی را که سایتها و صندوقهای پستی شما نیاز دارند ایجاد و بهروزرسانی میکنیم، بنابراین مجبور نیستید آنها را به صورت دستی کپی کنید.
پیش از شروع
یک حساب deSEC. سرویس deSEC یک میزبان DNS رایگان و غیرانتفاعی است؛ محدودیتهای خود آن در مورد تعداد دامنهها و تغییراتی که یک حساب میتواند داشته باشد اعمال میشود.
۱. ایجاد کلید در deSEC
در deSEC وارد سیستم شوید و Token Management را باز کنید. دکمه + را فشار دهید، یک نام به توکن بدهید و آن را ایجاد کنید. تحت Advanced settings میتوانید محدود کنید که توکن از کجا میتواند استفاده شود و چقدر معتبر میماند — محدودیت آدرس را خالی بگذارید، زیرا توکنی که به آدرسهای دیگر محدود شده باشد وقتی ما از آن استفاده میکنیم رد میشود.
توکن به دسترسی کامل به دامنههای شما نیاز دارد، بنابراین آن را به رکوردهای خاصی محدود نکنید. سرویس deSEC مقدار توکن را یک بار، هنگام ایجاد آن نشان میدهد؛ آن را همانجا کپی کنید.
۲. اتصال آن در اینجا
Integrations را در داشبورد خود باز کنید و Connect an account را انتخاب کنید. گزینه Your own DNS را به عنوان گروه و deSEC را به عنوان حساب انتخاب کنید، API token را پر کنید و Connect account را فشار دهید.
ما آنچه را که جایگذاری میکنید پیش از ذخیره شدن تست میکنیم. کلیدی که کار نکند هرگز ذخیره نمیشود و پاسخ مشخص میکند مشکل آن چه بوده است. کلید کارآمد به صورت رمزگذاریشده در خزانه اسرار ما نگهداری میشود — و هرگز در پایگاه داده ما نیست — و دوباره هرگز نمایش داده نمیشود، حتی به شما.
در ادامه چه اتفاقی میافتد
- در هر دامنه، برگه DNS آن را باز کنید و این حساب را به عنوان مبدئی که DNS دامنه از آن سرویسدهی میشود انتخاب کنید. اگر ناحیه وجود نداشته باشد ما آن را در آنجا ایجاد میکنیم و رکوردهای مورد نیاز سایتها و ایمیلهای دامنه را مینویسیم.
- هنگامی که چیزی در سمت ما تعیین کند رکورد باید چه تغییری کند — سایتی را جابهجا میکنید، CDN را تغییر میدهید یا صندوق پستی اضافه میکنید — ما رکورد را در حساب شما بهروزرسانی میکنیم.
- برای اتمام جابهجایی، نامسرورهای (nameserver) دامنه شما باید به deSEC اشاره کنند. اگر دامنه نزد ما ثبت شده است، یا در یک ثبتکننده که متصل کردهاید، ما آنها را برای شما تنظیم میکنیم؛ در غیر این صورت صفحه دامنه نامسرورهایی را که باید تنظیم شوند نشان میدهد.
- هنگامی که متصل میشوید، بررسی میکنیم که کلید بتواند نواحی شما را فهرست کند، رکوردها را بخواند و رکوردها را تغییر دهد. چکلیست کنار اتصال نشان میدهد کدامیک از آنها را توانستهایم تأیید کنیم.
اگر متصل نشود
اتصال برقرار شد و تغییری رد شد. سرویس deSEC محدودیتهای نرخ (rate limit) را روی تغییرات یک حساب اعمال میکند. یک دقیقه صبر کنید و دوباره امتحان کنید؛ هیچ چیز به صورت نیمهانجام باقی نمیماند.
پس از مدتی کار کردن متوقف شد. مدت اعتبار یا حداکثر زمان عدم استفاده که تحت Advanced settings تنظیم شده بود به پایان رسیده است. یک توکن جدید ایجاد کنید.
میگوید کلید رد شده است. تقریباً همیشه یکی از این سه مورد است: یک فاصله یا شکست خط که همراه با آن کپی شده است، کلیدی که منقضی شده است، یا کلیدی که پس از کپی کردن شما لغو یا بازآفرینی شده است. یک کلید تازه ایجاد کنید و دوباره آن را جایگذاری کنید.
متصل میشود، اما بعداً چیزی با خطا مواجه میشود. کلید احراز هویت میشود اما فاقد مجوزی است که اقدام به آن نیاز دارد. کلید جدیدی با مجوزهای ذکر شده در بالا ایجاد کنید، سپس اتصال قدیمی را قطع کرده و کلید جدید را متصل کنید.
قطع اتصال
Integrations را باز کنید، حساب را پیدا کرده و Disconnect را فشار دهید. با این کار کلید ذخیرهشده بلافاصله حذف میشود. هر چیزی که از آن استفاده میکرد در اقدام بعدی متوقف میشود، و صفحاتی که به آن وابسته بودند به جای شکست خاموش، این موضوع را اعلام میکنند.
قطع اتصال کارهایی را که قبلاً انجام شده است خنثی نمیکند — رکوردها، استقرارها یا تنظیماتی که ما در حساب شما تغییر دادهایم به همان شکل باقی میمانند. اگر فکر میکنید ممکن است خود کلید افشا شده باشد، آن را در سمت ارائهدهنده نیز لغو کنید؛ قطع کردن اتصال، نسخه ما را حذف میکند نه نسخه آنها را.