ست کردن dns دامنه روی دیاناس ابری گردو
سیستم نام دامنه (DNS) ساختار بنیادین اینترنت برای ترجمه نام دامنهها به آدرسهای عددی سرورهاست و تعیین میکند ترافیک وبسایت، اپلیکیشن یا نامههای ارسالی به کدام مقصد هدایت شوند. با بهرهگیری از سامانه Dns ابری گردو کلاد، فرآیند ست کردن dns و پیکربندی انواع رکوردهای شبکه با سرعت و پایداری بالا انجام میپذیرد. در این راهنما، تمامی مراحل اضافه کردن دامنه، تعویض نیمسرورها در رجیسترار و ایجاد انواع رکورد dns به همراه تنظیمات امنیتی را به صورت گامبهگام بررسی میکنیم.
نکات کلیدی پیش از ست کردن dns
تفاوت میزبانی رکورد dns با ثبت دامنه
سامانه ابری گردو میزبان زون و تنظیمات رکوردهای دامنه شماست؛ با این حال ثبت اولیه، تمدید سالانه و تغییر نیمسرورهای اصلی همواره از طریق کنترلپنل شرکت ثبتکننده دامنه (Registrar یا سامانه ایرنیک) صورت میگیرد.
سرعت بهروزرسانی رکوردهای دیاناس گردو
هر تغییر یا افزودن رکورد dns در داشبورد گردو به صورت آنی در شبکه Anycast نیمسرورهای ما فعال میشود. با این حال برای مشاهده تغییرات بدون دخالت کش سیستم محلی، میتوانید پرسوجو را مستقیماً از سرورهای مرکزی گردو انجام دهید.
زمان انتشار جهانی (Propagation Time) و مفهوم TTL
حتی با اعمال سریع در سامانه گردو، سرویسدهندگان اینترنت (ISPها) و حافظه کش مرورگر کاربران ممکن است اطلاعات قدیمی را تا پایان مهلت اعتبار رکورد (TTL) نگهداری کنند. در زمان مهاجرت یا انتقال دامنهها، پیشنهاد میشود TTL رکوردها را از چند ساعت قبل روی مقادیر کمتری (مانند ۳۰۰ ثانیه) تنظیم کنید.
رکوردهای پرکاربرد و ضروری شبکه
برای بهرهبرداری کامل از خدمات وب، امنیت و ارتباطات سازمانی، شناخت هر نوع رکورد dns الزامی است:
۱. رکورد A و AAAA
این رکوردها نام دامنه یا زیردامنه را به آدرسهای عمومی سرور متصل میکنند. رکورد A برای نشانیهای IPv4 و رکورد AAAA برای نسخههای IPv6 به کار میرود.
۲. رکورد CNAME (نام مستعار)
برای متصل کردن یک سابدامین به یک نام دامنهی دیگر بدون وابستگی مستقیم به آدرس IP عددی استفاده میشود. برای مثال سابدامین www معمولاً با رکورد CNAME به دامنه ریشه متصل میگردد.
۳. رکورد mx (مدیریت ایمیلهای دریافتی)
سرویسهای پست الکترونیک از طریق رکورد mx شناسایی میشوند. این رکورد مشخص میکند ایمیلهای ارسالی به نشانیهای دامنه شما توسط کدام سرور دریافت شوند. اگر از خدمات خرید ایمیل سازمانی گردو کلاد استفاده میکنید، تعریف دقیق چند رکورد mx با اولویتهای عددی مشخص، شرط اصلی دریافت صحیح نامهها در اینباکس سازمان است.
۴. رکورد spf و احراز اصالت ایمیل
برای جلوگیری از اسپم شناخته شدن ایمیلهای ارسالی و ممانعت از جعل هویت دامنه توسط هکرها، ساخت رکورد spf ضرورت دارد. رکورد spf در قالب یک رکورد متنی (TXT) تنظیم میشود و مشخص میکند کدام سرورها و نشانیهای IP مجوز ارسال ایمیل از نام دامنه شما را دارند.
۵. تنظیمات امنیتی DKIM و DMARC
علاوه بر رکورد spf، پیادهسازی امضای دیجیتال DKIM و سیاستهای DMARC از طریق رکوردهای TXT امنیت تبادلات ایمیل تجاری شما را تضمین مینماید.
مراحل قدمبهقدم ست کردن dns دامنه در گردو
برای اتصال سریع دامنه خود به زیرساخت ابری گردو، مراحل استاندارد زیر را دنبال کنید:
۱. افزودن زون دامنه در داشبورد
وارد بخش DNS در پنل گردو شده و دامنه خود را بدون پیشوندهای http:// یا https:// ثبت کنید. در صورتی که دامنه قبلاً روی سرور دیگری فعال بوده است، فهرستی از رکوردهای پیشین تهیه نمایید.
۲. تعویض نیمسرورها در رجیسترار
نیمسرورهای اختصاصی گردو (شامل ns1.gerdoo.cloud و ns2.gerdoo.cloud) را در پنل کاربری شرکت ثبتکننده دامنه خود وارد کنید. انتشار این تغییر در دامنههای بینالمللی چند دقیقه و در دامنههای ملی ir. معمولاً بین چند ساعت تا یک روز زمان میبرد.
۳. ساخت هر رکورد dns مورد نیاز
پس از فعال شدن زون، رکوردهای A یا CNAME مربوط به وبسایت، به همراه رکورد mx و رکورد spf مربوط به ایمیلها را در بخش رکوردهای پنل بسازید و مقادیر TTL را متناسب با نیاز پروژه معین کنید.
۴. بررسی و اعتبارسنجی نهایی
با ابزارهای تحلیل شبکه و فرمانهای ترمینال، صحت ست کردن dns و انتشار صحیح اطلاعات را استعلام نمایید.
دستورات پرکاربرد خط فرمان برای بررسی وضعیت DNS
پس از اتمام مراحل، برای بررسی درستی هر رکورد dns میتوانید دستورات زیر را در پایانه سیستم خود اجرا کنید:
استعلام آدرس وبسرور (رکورد A)
این دستور نشان میدهد دامنه شما در حال حاضر به کدام نشانی IP متصل است:
dig A example.com +shortاستعلام سرورهای ایمیل (رکورد mx)
برای بررسی عملکرد صحیح مسیریابی ایمیلها و مشاهده رکورد mx فعال دامنه از دستور زیر استفاده کنید:
dig MX example.com +shortاستعلام اصالت و تنظیمات رکورد spf
برای مشاهده متن رکورد spf و اعتبارسنجی هدرهای TXT دامنه، این دستور را اجرا نمایید:
dig TXT example.com +shortپرسوجوی مستقیم از نیمسرورهای گردو کلاد
برای مشاهده وضعیت زنده رکوردها بدون در نظر گرفتن کش محلی ارائهدهنده اینترنت:
dig A example.com @ns1.gerdoo.cloud