بررسی تنظیمات DNS با استفاده از سایت intodns
مقدمه
بررسی تنظیمات DNS در سایت IntoDNS، یکی از متداولترین کارهاییست که پس از خرید هاست و دامنه انجام میدهیم. خرید هاست و دامنه یکی از لذتبخشترین خریدهاییست که هر کاربر تجربه میکند، چراکه این دامنه و سایت، میتواند آیندهی او را تغییر دهد.
از کجا میدانید که دامنهای که امروز ثبت میکنید، آیندهتان را دگرگون نمیکند؟ مگر آقای Larry Page میدانست دامنهای که در سال ۱۹۹۷ ثبت میکند، روزی به پربازدیدترین سایت جهان تبدیل خواهد شد؟
یکی از سوالات پرتکرار خریداران دامنه، نحوه بررسی ثبت شدن DNS های هاست بر روی دامنه است. در این مقاله از بلاگ اصفهان هاست، قصد داریم شما را با سایت IntoDNS آشنا کنیم. این سایت بهصورت لحظهای اقدام به بررسی DNS های دامنه میکند و در صورت اتصال صحیح، شما را مطلع میسازد.
شاید بزرگترین کاربرد این سایت بررسی رکوردهای DNS باشد، اما اطلاعات فنی بیشتری نیز ارائه میدهد که در ادامه بررسی خواهیم کرد.
کار با IntoDNS
رابط کاربری IntoDNS بسیار ساده است؛ فقط یک کادر ورودی و یک دکمه دارد.
سایت IntoDNS با زبان برنامهنویسی Python و فریمورک Django طراحی شده و برای بررسی دامنه کافیست آدرس آن را بدون پیشوند وارد کرده و دکمه Report را کلیک کنید. برای مثال:
esfahanhost.com

تستهای مهم در IntoDNS
Domain NS Records
در این تست، DNS های دامنه شما بررسی شده و در صورت اتصال صحیح، نمایش داده میشود. اگر DNS ها مطابق با مواردی باشند که روی دامنه تنظیم کردهاید، مشکلی وجود ندارد. اگر با خطای NO GLUE مواجه شدید، یعنی رکورد A برای DNS اختصاصی تعریف نشده است. در این صورت با پشتیبانی اصفهان هاست تماس بگیرید.

NS Records from Your Nameservers
در این بخش، رکوردهای پیشفرض NS تنظیمشده توسط شرکت هاستینگ نمایش داده میشود. این رکوردها باید دقیقاً با nameserver دامنه یکسان باشند.

Nameservers A Records
برای هر nameserver باید یک رکورد A تعریف شده باشد. نبود این رکورد باعث بروز خطا در اتصال دامنه خواهد شد. تمامی خطاهای مهم در سایت IntoDNS با رنگ قرمز مشخص میشوند.

تست SOA Record
رکورد SOA حاوی اطلاعات کلیدی دامنه است، از جمله:
- Primary nameserver
- ایمیل Hostmaster (مانند hostmaster@esfahanhost.com)
- زمان آخرین بروزرسانی Zone (Serial)
- مقادیر Refresh، Retry، Expire و TTL
این پارامترها نقش مهمی در پایداری DNS دارند. مقدار Expire بین ۲ تا ۴ هفته و به ثانیه وارد میشود تا در صورت قطعی سرور اصلی، سایت همچنان در دسترس بماند.

رکوردهای MX و WWW
MX Records
وظیفه این رکوردها هدایت ایمیلهای دامنه است. نبود آن باعث اختلال در دریافت ایمیلها میشود.
WWW A Record
در صورت نبود این رکورد، ممکن است سایت با www قابل دسترسی نباشد. توصیه میشود این رکورد را فعال کنید تا کاربران از هر مسیر به دامنه دسترسی داشته باشند.
نصب افزونه IntoDNS
اگر مدام با بررسی DNS سروکار دارید، افزونه مرورگر IntoDNS برای Chrome گزینه خوبیست. برای Firefox میتوانید از افزونه جایگزین DNS Lookup استفاده کنید. کاربران اصفهان هاست میتوانند این افزونهها را نصب کرده و روند بررسی را سریعتر انجام دهند.
🧩 نصب افزونه IntoDNS روی Chrome و Firefox
اگر جزو کاربرانی هستید که بهطور مرتب وضعیت DNS و رکوردهای دامنهها را بررسی میکنید، میتوانید از افزونههای ارائهشده توسط سایت IntoDNS استفاده کنید. شرکت IntoVPS (مالک IntoDNS) افزونهای برای مرورگر گوگل Chrome توسعه داده است.
برای مرورگر Firefox، افزونه رسمی IntoDNS وجود ندارد؛ اما افزونه جایگزین و کاربردی DNS Lookup در دسترس کاربران قرار دارد. کاربران اصفهان هاست میتوانند با انتخاب مرورگر مناسب، از طریق لینکهای زیر افزونه مورد نظر خود را نصب کنند:
🔹 نصب افزونه IntoDNS برای Chrome
🔹 نصب افزونه DNS Lookup برای Firefox
🔍 عیبیابی مشکلات DNS با IntoDNS
هرچند بروز خطا در DNS دامنهها رایج نیست، اما بررسیهای فنی IntoDNS میتوانند مشکلات پنهان را نمایان کنند. در ادامه، به خطاهای متداول در گزارشها اشاره خواهیم کرد:
🛑 خطا در تست DNS Servers Responded
اگر این تست با رنگ قرمز نمایش داده شود، یعنی سرورهای DNS بهدرستی پاسخگو نیستند. در این حالت، بهتر است با شرکت هاستینگ یا اصفهان هاست تماس گرفته و وضعیت را پیگیری کنید.
🛑 خطا در تست Multiple Nameservers
هر دامنه باید حداقل به دو nameserver متفاوت متصل باشد. اگر یکی از آنها تنظیم نشده باشد یا تعداد ناکافی باشد، در این تست خطا دریافت میکنید.
🛑 خطا در تست SOA Record
رکورد SOA اطلاعات اساسی دامنه را ذخیره میکند. این رکورد شامل موارد زیر است:
- Primary nameserver: نیم سرور اصلی دامنه
- Hostmaster email: مانند hostmaster@esfahanhost.com
- Serial: تاریخ آخرین بروزرسانی DNS zone دامنه
- Refresh: فاصله زمانی بروزرسانی بین نیمسرورها
- Retry: تلاش مجدد برای بروزرسانی در صورت قطع سرور اصلی
- Expire: مدتزمان کش zone توسط نیمسرور دوم (2 تا 4 هفته)
- Default TTL: مدتزمان نگهداری رکورد SOA در کش
اگر تنظیمات SOA نادرست باشد، احتمال تأخیر یا اختلال در عملکرد دامنه وجود دارد.
🛑 خطا در تست MX Records
رکورد MX جهت هدایت ایمیلها به سرور مناسب تعریف میشود. نبود یا عدم اعتبار این رکورد، اختلال در ارسال و دریافت ایمیلها را به دنبال دارد. در اینصورت با تیم پشتیبانی اصفهان هاست تماس بگیرید.
🛑 خطا در تست WWW A Record
برای آن دسته از کاربرانی که از www در ابتدای آدرس استفاده میکنند، وجود این رکورد ضروری است. نبود آن ممکن است باعث شود دامنه شما از طریق www قابل دسترسی نباشد. راهکار: افزودن رکورد A برای www از طریق پنل هاست
نتیجهگیری
IntoDNS ابزاری مفید برای بررسی دقیق تنظیمات DNS دامنه است. اگر سرویس خود را از اصفهان هاست تهیه کردهاید، با کمک این ابزار و پشتیبانی فنی ما، میتوانید مشکلات اتصال دامنه را سریعاً تشخیص داده و رفع کنید.
موفقیت همراه راهتان باد