مزایای اتصال آن
اتصال حساب ClouDNS اختصاصی خود به شما امکان میدهد تا DNS یک دامنه به جای سرویس ما، از طریق حساب کاربری خودتان ارائه شود. شما مالک زون (zone)، صورتحساب و داشبورد ارائهدهنده باقی میمانید؛ ما رکوردهای مورد نیاز سایتها و صندوقهای ایمیل شما را ایجاد و بهروزرسانی میکنیم تا نیازی به کپی کردن دستی آنها نداشته باشید.
پیش از شروع
یک حساب ClouDNS که پلن آن شامل دسترسی به API باشد. اگر گزینه API & Resellers در حساب شما در دسترس نیست، پلن شما آن را شامل نمیشود.
۱. ایجاد کلید در ClouDNS
در ClouDNS، بخش API & Resellers را باز کرده و در زیرمجموعه کاربران API، گزینه Add new user را انتخاب کنید. یک رمز عبور برای آن انتخاب کنید. فیلد آدرس IP را خالی بگذارید — کاربر API که به آدرسهای دیگر محدود شده باشد، هنگام استفاده توسط ما رد میشود. سپس ClouDNS شناسه auth-id کاربر را تولید میکند که در جدول کاربران در کنار آن نمایش داده میشود.
۲. اتصال آن در اینجا
بخش Integrations را در داشبورد خود باز کرده و گزینه Connect an account را انتخاب کنید. گزینه Your own DNS را به عنوان گروه و ClouDNS را به عنوان حساب انتخاب کنید، سپس فیلدهای API user ID (همان auth-id) و API user password را پر کرده و روی Connect account کلیک کنید.
ما محتوای وارد شده را پیش از ذخیرهسازی تست میکنیم. کلیدی که کار نکند هرگز ذخیره نمیشود و پیام خطا علت مشکل را اعلام میکند. کلید معتبر به صورت رمزنگاریشده در خزانه امنیتی ما — و نه در پایگاه دادهمان — ذخیره میشود و هرگز دوباره، حتی به شما، نشان داده نمیشود.
چه اتفاقی در ادامه میافتد
- در هر دامنه، تب DNS آن را باز کرده و این حساب را به عنوان محل ارائه DNS دامنه انتخاب کنید. اگر زون در آنجا وجود نداشته باشد، آن را ایجاد کرده و رکوردهای سایتها و ایمیلهای دامنه را مینویسیم.
- هر زمان که تغییری در سمت ما رخ دهد که نیازمند تغییر محتوای یک رکورد باشد — مانند جابجایی سایت، تغییر CDN یا افزودن صندوق ایمیل — ما آن رکورد را در حساب شما بهروزرسانی میکنیم.
- برای تکمیل انتقال، سرورهای نام (nameservers) دامنه شما باید به ClouDNS اشاره کنند. اگر دامنه نزد ما یا یک ثبتکننده متصل به شما ثبت شده باشد، ما آنها را برایتان تنظیم میکنیم؛ در غیر این صورت، صفحه دامنه سرورهای نام لازم برای تنظیم را نشان میدهد.
- هنگام اتصال، بررسی میکنیم که کلید قادر به فهرست کردن زونها، خواندن رکوردها و تغییر آنها باشد. چکلیست کنار اتصال نشان میدهد کدامیک از این موارد را توانستهایم تایید کنیم.
اگر اتصال برقرار نشد
پیام میدهد که مشخصات ورود اشتباه است. بررسی کنید که از auth-id کاربر API و رمز عبوری که به آن کاربر API دادهاید استفاده کرده باشید — نه از اطلاعات ورود به حساب ClouDNS خود.
درخواست فقط از سمت ما رد میشود. کاربر API دارای آدرس IP تنظیمشده است. آن را حذف کنید، یا یک کاربر API جدید با فیلد خالی ایجاد کنید.
پیام میدهد که کلید رد شده است. تقریباً همیشه ناشی از یکی از این سه مورد است: کپی شدن فاصله (space) یا خط جدید همراه با آن، انقضای کلید، یا لغو/بازآفرینی کلید پس از کپی کردن آن. یک کلید جدید ایجاد کرده و دوباره آن را جایگذاری کنید.
اتصال برقرار میشود، اما عملیات بعدی با خطا مواجه میشود. کلید احراز هویت میشود اما فاقد مجوز لازم برای انجام عملیات است. کلید جدیدی با مجوزهای ذکرشده در بالا ایجاد کنید، سپس اتصال قبلی را قطع کرده و کلید جدید را متصل کنید.
قطع اتصال
بخش Integrations را باز کرده، حساب مورد نظر را پیدا کنید و روی Disconnect کلیک کنید. با این کار کلید ذخیرهشده بلافاصله حذف میشود. هر قابلیتی که از آن استفاده میکرده در اقدام بعدی متوقف میشود و صفحات وابسته به آن به جای خرابی خاموش، این موضوع را اعلام میکنند.
قطع اتصال، کارهای انجامشده قبلی را خنثی نمیکند — رکوردها، استقرارها یا تنظیماتی که ما در حساب شما تغییر دادهایم به همان شکل باقی میمانند. اگر فکر میکنید ممکن است کلید شما لو رفته باشد، آن را در سمت ارائهدهنده نیز لغو کنید؛ قطع اتصال فقط نسخه ما را حذف میکند، نه نسخه آنها را.