در این مطلب، قصد داریم چگونگی مدیریت DNS از طریق کنترلپنل DirectAdmin را به شما آموزش دهیم.
اگر دوست داشته باشید، میتوانید مقاله DNS چیست را بخوانید. همچنین میتوانید به برچسب آموزش دایرکت ادمین سری بزنید تا به دیگر آموزشهای مرتبط با این کنترلپنل هم دسترسی داشته باشید.
چگونگی تنظیم DNS در دایرکت ادمین
برای انجام هرگونه کاری در رابطه با DNSها، ابتدا وارد پنل DirectAdmin شوید و روی DNS Management کلیک کنید. درست مثل تصویر زیر:
صفحه جدیدی باز میشود که میتوانید در آن، رکوردهای DNS دامنه خود را مشاهده کنید.
چگونگی اضافه کردن رکورد جدید
برای اضافه کردن رکورد جدید، باید روی دکمه سبزرنگ ADD RECORD که در تصویر زیر با کادر قرمز مشخص شده است، کلیک کنید.
به تصویر زیر توجه کنید.
فرض میگیریم که میخواهیم یک A رکورد جدید ایجاد کنیم. از قسمت Record Type، گزینه A را انتخاب میکنیم.
سپس در قسمت Name، نام zone را اضافه میکنیم.
به TTL کاری نداریم و در قسمت Value، آیپی آدرس را وارد میکنیم.
در مرحله آخر هم روی دکمه سبزرنگ ADD کلیک میکنیم.
چگونگی حذف یک رکورد
برای حذف یک رکورد، باید تیک کنار آن را بزنید و سپس روی گزینه Delete کلیک کنید.
چگونگی کپی گرفتن از یک رکورد
برخی مواقع برای افزایش سرعت اضافه کردن رکورد، می توانید از رکورد دیگری کپی بگیرید. برای این کار طبق زیر عمل کنید:
در برخی مواقع که محدودیت زمانی وجود دارد، میتوانید بهجای ساخت یک رکورد جدید، از رکورد مشابه دیگری کپی بگیرید! به این ترتیب، سرعت کار بالاتر میرود و کمبود زمان هم جبران خواهد شد!
برای انجام این کار، مراحل اشاره شده در تصویر زیر را بهترتیب انجام دهید:
- رکوردی که میخواهید را با تیک زدن باکس کنار آن مشخص کنید.
- روی گزینه Copy کلیک کنید.
- احیاناً اگر تغییری لازم است، آن را در باکسی که باز میشود اعمال کنید.
- در نهایت روی گزینه سبزرنگ ADD کلیک کنید.
چگونگی ویرایش رکوردها
برای ویرایش رکورد، روی آیکون ویرایش جلوی هر رکورد کلیک کنید تا صفحه ویرایش آن رکورد باز شده و بتوانید تغییرات را ثبت کنید.
اگر قصد اعمال تغییرات در یک رکورد مشخص را دارید، فقط کافی است روی آیکون مداد (بهمعنای ویرایش) که روبهروی هر رکورد قرار دارد کلیک کنید.
بد نیست با برخی از معروفترین رکوردهای DNS هم آشنا شویم.
آشنایی با برخی از رکوردهای DNS و نحوه اضافه کردن آنها در دایرکت ادمین
لازم به ذکر است که قبلاً در مقالهای، مفصلاً به این موضوع پرداختهایم. میتوانید روی 24 نوع رکورد DNS کلیک کنید تا تمام این رکوردها را بشناسید.
اما خب برای خالی نبودن عریضه:
رکوردهای A
یکی از مهمترین کاربردهای رکورد A، ایجاد اتصال بین یک سابدامین و سروری است که دامنه اصلی روی آن قرار ندارد!
مثلاً وقتی زیردامنهای (Sub Domain) با نام Shop داریم که روی سروری با آدرس آیپی 1.2.3.4 قرارگرفته است، باید تنظیمات را مطابق تصویر زیر پیش ببریم:
رکوردهای AAAA
این رکورد هم مشابه رکورد A است! فقط یک تفاوت بسیار مهم وجود دارد، آن هم استفاده کردن رکورد AAAA از IPv6 است. اگر قصد افزودن چنین رکوردی را در DNS دارید، باید یک آدرس IPv6 در فیلد Value وارد کنید تا زیردامنه به IP واردشده اشاره کند!
رکوردهای TXT
این رکوردها اجازه میدهند تا متن دلخواه خود را به رکورد DNS اضافه کنید. مثلاً اگر قصد استفاده از ابزارهای گوگل وبمستر را دارید، میتوانید از این نوع رکورد استفاده کنید. در هنگام افزودن این رکورد، فقط باید محتوای متنی مدنظر را در محل مشخص شده بنویسید.
ایجاد رکوردهای SPF و DMARK
برای ایجاد این دو نوع رکورد، میتوانیم از الگوهای آماده استفاده کنیم. همچنین میتوانیم این کار را بهصورت دستی و بدون استفاده از الگو انجام دهیم.
برای مثال اگر بخواهیم یک رکورد SPF بهصورت دستی ایجاد کنیم، باید پس از کلیک روی Add Record از فیلد Type گزینه Plain را انتخاب کنیم و در فیلد Value مقادیر زیر را قرار دهیم:
“v=spf1 a mx ip4:1.2.3.4 ~all”
نکته: بهجای 1.2.3.4، باید IP سرور وارد شود! درست مثل تصویر زیر عمل کنید:
اگر از قالب آماده استفاده میکنید، تنظیمات را عیناً مطابق دو تصویر زیر انجام دهید!
رکوردهای CNME
ماهیت کار رکوردهای CNME، شبیه به رکوردهای A یا AAAA است! با این تفاوت که بهجای اشاره به IP، به یک نام دامنه دیگر اشاره میکنند! درست مثل زمانی که دامنهها را ریدایرکت میکنیم.
نکته: اگر برای زیردامنهای یک رکورد CNME تعریف کنید، هیچ رکورد دیگری نمیتوانید برای آن تعریف کنید!
به دو جدول زیر نگاه کنید، هردوی آنها در نهایت یک نتیجه را بهدنبال خواهند داشت:
استفاده از رکورد A:
Value | Name | Record Type |
1.2.3.4 | Example.com | A |
1.2.3.4 | www | A |
استفاده از رکورد CNME:
Value | Name | Record Type |
1.2.3.4 | Example.com | A |
Example.com | www | CNAME |
برای اضافه کردن این نوع رکورد هم به تصویر زیر توجه کنید:
اضافه کردن رکورد MX
برای اضافه کردن رکورد MX، پس از کلیک کردن روی گزینه Add Record باید نام رکورد مدنظرتان را در فیلد Name وارد کنید. هرچقدر عددی که در قسمت Value وارد میکنید کوچکتر باشد، الویت آن رکورد بالاتر خواهد بود.
برای الویتهای دوم به بعد، بهتر است عددی که انتخاب میکنید مضربی از 10 باشد! این یعنی ایمیلها ابتدا به سرور با الویت بالاتر هدایت میشوند و اگر دسترسی حاصل نشود، به سرورها با الویتهای بعدی رجوع میکنند.
اگر از سرویسهای شناختهشده ایمیل مثل Google یا Microsoft استفاده میکنید. فقط باید از لیست زیر، قالب مدنظرتان را انتخاب کنید تا رکوردهای لازم بهصورت خودکار به لیستتان اضافه شوند.
در صورتی که سرویس ایمیل شما روی سرور دیگری قرا دارد، بعد از اینکه رکوردهای مدنظرتان تعریف شدند، باید گزینه Use this server to handle my e-mails. If not, change the MX records and uncheck this option را غیرفعال کنید. فقط کافی است تیک آن را بردارید.
خب از همهچیز صحبت کردیم و فقط یک مورد مانده است! اگر به تصاویر مقاله دقت کرده باشید، متوجه فیلد TTL شدهاید. اگر موافق باشید، مفهوم این عبارت را هم یاد بگیریم!
TTL چیست؟
TTL مخفف Time-to-live است و واحد آن به ثانیه حساب میشود! بهسادهترین بیان، این فیلد تعیین میکند که هر تغییری که در لحظه اعمال میکنید، به چه مدتزمانی برای اجرا شدن نیاز دارد. مثلاً اگر TTL یک رکورد 86400 ثانیه باشد، حداقل 24 ساعت زمان لازم است تا تغییرات مدنظرتان اعمال شوند.
در ضمن خوب است بدانید که تغییر TTL یک رکورد، میتواند تاثیرات مخربی بهدنبال داشته باشد. بهتر است عدد این فیلد را 3600 در نظر بگیرید تا سرورهای DNS در سراسر اینترنت هر یک ساعت یکبار پرونده رکورد را بررسی کنند!
جمعبندی
در این مقاله، چگونگی انجام تنظیمات مختلف مرتبط با DNS را در کنترلپنل پراستفاده دایرکت ادمین آموزش دادیم.
اگر سوالی دارید، یا بخشی از متن بالا برایتان نامفهوم بود، حتماً کامنت بگذارید تا مشکلتان را برطرف کنیم.
2 دیدگاه. دیدگاه تازه ای بنویسید
با سلام من دامنه و هاست وردپرس رو هر دو از ایران سرور خریداری کردم. در ایمیل آمده که باید DNS و ست کنم و من نمیدونم نوع DNS رو چی بذارم. البته فکر میکنم name space هستند . ولی این نام ها از قبل هم در لیست dns ها وجود دارند و من گیج شدم
سلام پارمیدا جان
بعد خرید دامنه، یه ایمیل براتون ارسال میشه که حاوی نیمسرورهایی هست که باید تنظیم کنید.
قبلش هم میتونید توی whoise.com چک کنید ببینه نیمسرورهای فعلی دامنه چیه؛ اگر همون نیمسرورها باشه که دیگه نیاز به ادیت نداره.