مزایای اتصال آن
اتصال حساب شخصی Hetzner شما امکان میدهد تا DNS یک دامنه به جای حساب ما، از طریق حساب خودتان سرویسدهی شود. شما مالکیت منطقه (zone)، صورتحساب و داشبورد ارائهدهنده را حفظ میکنید؛ ما رکوردهایی را که سایتها و صندوقهای پستی شما به آنها نیاز دارند ایجاد و بهروزرسانی میکنیم تا نیازی به کپی کردن دستی آنها نداشته باشید.
پیش از شروع
یک حساب Hetzner که مناطق شما در Hetzner Console قرار دارند. Hetzner سیستم DNS را به Hetzner Console منتقل کرده است و کنسول مستقل و قدیمی DNS از نوع متفاوتی از توکن استفاده میکند که دیگر برای این منظور کار نمیکند — اگر مناطق شما هنوز در آنجا قرار دارند، ابتدا آنها را به Hetzner Console منتقل کنید. توکنها متعلق به یک پروژه هستند، بنابراین از پروژهای استفاده کنید که مناطق شما را در خود نگه داشته است.
۱. ایجاد کلید در Hetzner
در Hetzner Console، پروژهای را که مناطق شما را شامل میشود باز کنید، در نوار کناری سمت چپ گزینه Security و سپس در بالا گزینه API tokens و سپس Generate API token را انتخاب کنید. یک توضیحات برای آن بنویسید، گزینه Read & Write را انتخاب کنید — یک توکن فقط خواندنی میتواند مناطق شما را فهرست کند اما نمیتواند رکوردها را تغییر دهد — و آن را تولید کنید. توکن را کپی کنید: پس از بسته شدن پنجره، Hetzner دوباره آن را نمایش نخواهد داد.
۲. اتصال آن در اینجا
گزینه Integrations را در داشبورد خود باز کرده و Connect an account را انتخاب کنید. گزینه Your own DNS را به عنوان گروه و Hetzner DNS را به عنوان حساب انتخاب کنید، کادر API token را پر کنید و دکمه Connect account را فشار دهید.
ما محتوای چسباندهشده را پیش از ذخیرهسازی آزمایش میکنیم. کلیدی که کار نکند هرگز ذخیره نمیشود و پاسخ سیستم علت اشکال را اعلام میکند. کلیدی که کار کند به صورت رمزنگاریشده در مخزن امنیتی ما — و هرگز در پایگاه داده ما — نگهداری میشود و دیگر هرگز، حتی به شما نیز نمایش داده نمیشود.
چه اتفاقی در ادامه میافتد
- در هر دامنه، تب DNS آن را باز کرده و این حساب را به عنوان مبدلی که DNS دامنه از آنجا سرویسدهی میشود انتخاب کنید. اگر منطقه وجود نداشته باشد، ما آن را در آنجا ایجاد میکنیم و رکوردهای مورد نیاز سایتها و ایمیلهای دامنه را مینویسیم.
- هنگامی که تغییری در سمت ما رخ دهد که نیازمند تغییر یک رکورد باشد — مانند جابجایی سایت، تعویض CDN یا افزودن صندوق پستی — ما رکورد را در حساب شما بهروزرسانی میکنیم.
- برای نهایی کردن انتقال، سرورهای نام (nameservers) دامنه شما باید به Hetzner اشاره کنند. اگر دامنه نزد ما یا در یک ثبتکننده متصل به ما ثبت شده باشد، ما آنها را برای شما تنظیم میکنیم؛ در غیر این صورت، صفحه دامنه سرورهای نامی را که باید تنظیم شوند نمایش میدهد.
- هنگام اتصال، بررسی میکنیم که کلید قادر به فهرست کردن مناطق شما، خواندن رکوردها و تغییر رکوردها باشد. چکلیست کنار اتصال نشان میدهد کدامیک از این موارد را توانستهایم تأیید کنیم.
اگر اتصال برقرار نشود
مناطق شما ظاهر نمیشوند. توکن متعلق به پروژهای دیگر است یا مناطق هنوز در DNS Console قدیمی قرار دارند. توکن را در پروژهای که آنها را در خود دارد تولید کنید.
تغییرات رکورد رد میشوند. توکن به عنوان Read ایجاد شده است. یک توکن Read & Write ایجاد کنید و آن را متصل کنید.
پیام میدهد که کلید رد شده است. تقریباً همیشه یکی از سه مورد زیر است: وجود یک فاصله (space) یا کاراکتر خط جدید همراه با کلید کپیشده، منقضی شدن کلید، یا ابطال/تولید مجدد کلید پس از کپی کردن آن. یک کلید جدید ایجاد کرده و دوباره آن را جایگذاری کنید.
اتصال برقرار میشود، اما بعداً در بخشی خطا رخ میدهد. کلید احراز هویت میشود اما فاقد دسترسی لازم برای انجام آن عمل است. یک کلید جدید با دسترسیهای ذکرشده در بالا ایجاد کنید، سپس اتصال قبلی را قطع کرده و کلید جدید را متصل کنید.
قطع اتصال
بخش Integrations را باز کنید، حساب مورد نظر را پیدا کرده و دکمه Disconnect را فشار دهید. این کار بلافاصله کلید ذخیرهشده را حذف میکند. هر فرآیندی که از آن استفاده میکرده در اقدام بعدی متوقف میشود و صفحات وابسته به آن به جای شکست بیصدا، این موضوع را اعلام میکنند.
قطع اتصال، اقدامات انجامشده قبلی را لغو نمیکند — رکوردها، استقرارها یا تنظیماتی که ما در حساب شما تغییر دادهایم به همان شکل باقی میمانند. اگر فکر میکنید ممکن است خودِ کلید افشا شده باشد، آن را در سمت ارائهدهنده نیز باطل کنید؛ قطع اتصال فقط نسخه ما را حذف میکند و کاری به نسخه آنها ندارد.
این مقاله هنوز به زبان شما ترجمه نشده است، بنابراین در حال خواندن نسخه انگلیسی آن هستید.