تلگرام، WhatsApp  +380637610482
والری دانیوک
والری دانیوکتوسعه‌دهندهتوسعه ابزارهای هوش مصنوعی برای کسب و کارها. با کیفیت بالا. مقرون به صرفه.پیام در تلگرام

بررسی آنلاین رکوردهای DNS: A، MX، TXT، NS و دلیل کار نکردن وب‌سایت یا ایمیل شما

بررسی آنلاین رکوردهای DNS: دامنه A، AAAA، CNAME، MX، NS، TXT، SOA و SRV

آنچه به دست خواهید آورد

  • تمام رکوردهای DNS دامنه بر اساس نوع - A، AAAA، CNAME، MX، NS، TXT، SOA، SRV - و TTL آنها
  • فهمیدن اینکه کدام رکورد مسئول وب‌سایت، کدام مربوط به ایمیل و کدام مربوط به تأیید سرویس است
  • نگاهی به خطاهای رایج پس از تغییر هاست، انتقال دامنه و اتصال ایمیل.
اعمال: در ۱۰ دقیقهذخیره می‌کند: روزها انتظار برای «به‌روزرسانی DNS» که در واقع معلوم می‌شود خطایی در رکورد بوده است

پاسخ کوتاه: برای بررسی آنلاین رکوردهای DNS، دامنه خود را در ابزار DNS Lookup شرکت PromoPilot وارد کنید و روی «بررسی» کلیک کنید. این ابزار DNS شما را بررسی کرده و انواع رکوردهای اصلی - A، AAAA، CNAME، MX، NS، TXT، SOA، SRV - را به همراه مقادیر TTL آنها نمایش می‌دهد. این ابزار رایگان است و نیازی به ثبت‌نام ندارد. در زیر معنی هر رکورد، نحوه خواندن نتایج و رایج‌ترین خطاهایی که وب‌سایت‌ها و ایمیل‌ها را پس از جابجایی از کار می‌اندازند، خواهید یافت.

DNS «نامرئی‌ترین» بخش یک وب‌سایت است: تا زمانی که همه چیز کار می‌کند، هیچ‌کس به آن فکر نمی‌کند. اما وقتی یک مشتری شکایت می‌کند که «سایت باز نمی‌شود» یا «ایمیل‌ها ارسال نمی‌شوند»، اولین کاری که انجام می‌دهم بررسی سوابق دامنه است - در نیمی از موارد، مشکل همین‌جاست.

بررسی رکوردهای DNS چه چیزی را نشان می‌دهد؟

هر رکورد DNS به سوال خودش پاسخ می‌دهد: وب‌سایت کجاست، چه کسی ایمیل دریافت می‌کند، چه کسی منطقه را مدیریت می‌کند. این ابزار همه این‌ها را در یک گزارش واحد جمع‌آوری می‌کند.

نوع رکورد یعنی چی؟ مثال معنی اگر خطایی رخ دهد، چه چیزی خراب می‌شود؟
الف آدرس IPv4 سرور وب‌سایت 203.0.113.10 سایت باز نمی‌شود یا روی سرور شخص دیگری باز می‌شود.
آآآآ آدرس IPv6 سرور 2001:db8::10 سایت روی بعضی از شبکه‌های تلفن همراه باز نمی‌شود.
نام لقبی به نام دیگر www → example.com زیر دامنه به جای اشتباهی اشاره می‌کند
ام ایکس سرورهای ایمیل و اولویت آنها 10 mail.example.com نامه‌ها نمی‌رسند
ان اس سرورهایی که منطقه را مدیریت می‌کنند ns1.provider.net تمام ورودی‌های دیگر نادیده گرفته می‌شوند.
تی‌اکس‌تی سوابق متنی: SPF، تأییدیه‌های سرویس v=spf1 include:… ~all ایمیل‌ها هرزنامه هستند، سرویس تأیید نشده است
سرویس گرا (SOA) رکورد سرویس منطقه: سرور اصلی، شماره سریال ns1.provider.net … راهنمایی: آیا منطقه به‌روزرسانی می‌شود؟
اس آر وی آدرس‌های خدمات: تلفن، پیام‌رسان‌های فوری _sip._tcp … سرویس‌ها متصل نمی‌شوند

هر رکورد یک TTL دارد - تعداد ثانیه‌هایی که می‌تواند توسط سرورهای دیگر ذخیره شود. TTL تعیین می‌کند که تغییرات با چه سرعتی برای بازدیدکنندگان قابل مشاهده هستند. می‌توانید هر دامنه‌ای را بررسی کنید - دامنه خودتان، یک پیمانکار یا یک رقیب: رکوردهای DNS عمومی هستند.

چگونه رکوردهای DNS یک دامنه را بصورت آنلاین بررسی کنیم؟

بررسی آنلاین رکوردهای DNS در ۴ مرحله: دامنه خود را وارد کنید، نوع رکورد را انتخاب کنید، مقادیر و TTL را بررسی کنید و در پنل DNS ویرایش کنید

  1. ابزار را باز کنید. DNS Lookup در مرورگر شما اجرا می‌شود.
  2. دامنه را بدون پروتکل وارد کنید: example.com ، نه https://example.com/.
  3. یک نوع رکورد - A، MX، NS، TXT و موارد دیگر - را انتخاب کنید یا همه آنها را به طور همزمان مشاهده کنید.
  4. روی «بررسی» کلیک کنید و ورودی‌های یافت‌شده و معانی آنها را بررسی کنید.
  5. با آنچه باید باشد مقایسه کنید: IP از پنل میزبانی، MX از دستورالعمل‌های سرویس ایمیل.
  6. رکوردهایی که منطقه در آنها کنترل می‌شود را اصلاح کنید (این از NS قابل مشاهده است) و دوباره بررسی کنید.

صفحه ابزار شامل یک فیلد برای دامنه، یک دکمه تأیید، یک توضیح مختصر و پاسخی به سوال «DNS چیست؟» است.

صفحه ابزار جستجوی DNS رایگان PromoPilot: فیلد دامنه و شرح بررسی رکوردهای A، AAAA، CNAME، MX، NS، TXT، SOA

توصیه اصلی: ابتدا NS را بررسی کنید. اگر دامنه به سرورهای میزبان واگذار شده باشد و شما رکوردها را در ثبت کننده ویرایش کنید، تغییرات هرگز اعمال نخواهند شد - هیچ کس آنها را نخواهد خواند.

چگونه نتیجه را بخوانیم و ابتدا چه چیزی را اصلاح کنیم؟

خطاهای DNS تقریباً همیشه در زمان‌های یکسانی ظاهر می‌شوند: تغییر هاست، انتقال دامنه به یک ثبت‌کننده‌ی دیگر یا اتصال به ایمیل یا CDN. در اینجا نحوه‌ی بررسی آنها آمده است:

  1. NS به جایی که شما منطقه را ویرایش می‌کنید اشاره می‌کند. این اولین و مهمترین چیز است. ویرایش در پنل "اشتباه" رایج‌ترین دلیل برای عبارت "من همه چیز را تغییر داده‌ام، اما هیچ چیز کار نمی‌کند" است.
  2. رکورد A به سرور فعلی اشاره می‌کند. پس از جابجایی، IP قدیمی اغلب در ریشه دامنه یا در www باقی می‌ماند. هر دو نام را بررسی کنید.
  3. هیچ تداخلی در CNAME وجود ندارد. یک نام دامنه نمی‌تواند هم CNAME و هم رکوردهای دیگر داشته باشد. اگر www یک CNAME باشد، نباید رکورد A مخصوص به خود را داشته باشد.
  4. رکوردهای MX به سرویس ایمیل مورد نظر اشاره می‌کنند. دو رکورد MX «قدیمی» و یک رکورد MX «جدید» به طور تصادفی باعث از دست رفتن ایمیل‌ها می‌شوند.
  5. TXT: یک رکورد SPF برای هر دامنه. دو رکورد v=spf1 یک خطای رایج پس از اتصال سرویس پستی دوم است. آنها باید در یک رکورد ترکیب شوند.
  6. AAAA به هیچ نتیجه‌ای نمی‌رسد. اگر ارائه‌دهنده‌ی هاست تغییر کند اما رکورد قدیمی AAAA باقی بماند، برخی از بازدیدکنندگان IPv6 به سرور قدیمی منتقل می‌شوند.

نحوه مدیریت TTL در طول جابجایی: ۲۴ ساعت قبل از تغییر IP، TTL رکورد A را به 300 ثانیه کاهش دهید. به این ترتیب، پس از جابجایی، مقدار قدیمی به جای ۲۴ ساعت، ظرف پنج دقیقه از حافظه‌های نهان (cache) ناپدید می‌شود. هنگامی که همه چیز به درستی کار کرد، TTL را می‌توان به 3600 یا بالاتر تنظیم مجدد کرد.

در اینجا یک فضای کوچک و سالم از یک وب‌سایت کوچک با ایمیل در یک سرویس خارجی را مشاهده می‌کنید - برای مقایسه گزارش شما با آن، راحت است:

example.com.      3600  A      203.0.113.10
www.example.com.  3600  CNAME  example.com.
example.com.      3600  MX     10 mx1.mailprovider.net.
example.com.      3600  MX     20 mx2.mailprovider.net.
example.com.      3600  TXT    "v=spf1 include:_spf.mailprovider.net ~all"
_dmarc.example.com. 3600 TXT   "v=DMARC1; p=quarantine"

یک آدرس IP برای سایت، www به عنوان نام مستعار، دو رکورد MX با اولویت‌های مختلف (عدد پایین‌تر سرور اصلی است) و یک رکورد SPF. هر چیزی فراتر از این باید هدف مشخصی داشته باشد: تأیید کنسول جستجوی Google ، رکوردهای CDN و DKIM.

و یک نکته دیگر در مورد SOA. این شامل یک شماره سریال منطقه است: اگر پس از ویرایش تغییر نکرده باشد، به این معنی است که تغییرات هنوز منتشر نشده‌اند - یا منطقه اشتباهی را ویرایش کرده‌اید.

مقایسه: جستجوی DNS PromoPilot و جایگزین‌های آن

ابزار چی رایگانه؟ محدودیت‌ها برای چه کسانی مناسب است؟
پروموپایلت - جستجوی DNS همه انواع رکوردهای اصلی و TTLها در یک گزارش یک دامنه در هر بررسی، محدودیت مهمان روزانه به سرعت منطقه دامنه خود یا شخص دیگری را مشاهده کنید
جستجوی DNS در MXToolbox نوشته‌ها بر اساس نوع، بسیاری از بررسی‌های مربوط به پست رابط کاربری فقط به زبان انگلیسی است، ویژگی‌های پیشرفته پولی هستند. تشخیص ایمیل
جعبه ابزار مدیریت Google پاسخ DNS در قالب dig نتیجه‌گیری خام بدون توضیح برای مدیران
whatsmydns.net معنی رکورد روی سرورهای کشورهای مختلف پراکندگی را نشان می‌دهد، نه کل منطقه را بررسی کنید که آیا تغییرات اعمال شده‌اند یا خیر
حفاری و nslookup هرگونه درخواست از ترمینال نیاز به خط فرمان برای کسانی که به کنسول عادت دارند

نتیجه‌گیری: برای یک مرور کلی و واضح از تمام رکوردها، یک ابزار آنلاین مناسب است؛ برای بررسی اینکه آیا همه به‌روزرسانی شده‌اند یا خیر، از whatsmydns.net استفاده کنید؛ برای اشکال‌زدایی عمیق، از dig استفاده کنید.

DNS Lookup یکی از ۸۷ ابزار رایگان سئو PromoPilot است. در کنار آن، گواهی SSL و تأیید هدر HTTP قرار دارد: پس از ویرایش DNS خود، مهم است که مطمئن شوید گواهی روی سرور جدید صادر شده است. برای جزئیات بیشتر به مقالات مرتبط در این بخش مراجعه کنید.

محدودیت‌ها: جستجوی DNS چه چیزی را نشان نمی‌دهد؟

این ابزار رکوردهای برگردانده شده توسط سرورهای DNS را در زمان درخواست نمایش می‌دهد. اگر رکوردی را پنج دقیقه پیش تغییر داده باشید، اگر رکورد قدیمی هنوز در حافظه پنهان باشد، نمی‌داند. در این صورت، به اندازه زمان TTL صبر کنید و دوباره بررسی کنید.

این بررسی نمی‌کند که آیا خود سرور در آدرس IP شناسایی‌شده در حال اجرا است یا خیر - که مستلزم بررسی وضعیت سایت و هدرهای HTTP است. همچنین محتویات رکوردهای ایمیل را برای قوانین SPF و DMARC تجزیه نمی‌کند: یک رکورد TXT پیدا می‌کند، اما به شما نمی‌گوید که آیا این خط‌مشی صحیح است یا خیر. این مجموعه برای این کار، بررسی‌های ایمیل جداگانه‌ای دارد.

چه زمانی یک ابزار رایگان کافی نیست؟

بررسی آنلاین رکوردهای DNS و انتقال دامنه با یک متخصص: هر گزینه چه کاری انجام می‌دهد

مشاهده رکوردها آسان است. تغییر آنها بدون از کار افتادن سرور دشوار است، زمانی که وب‌سایت، ایمیل، CRM و ده‌ها سرویس شما به دامنه وابسته هستند. در صورت وجود شرایط زیر به یک متخصص نیاز دارید:

  • شما در حال انتقال به یک هاست جدید هستید و وب‌سایت و ایمیل شما حتی برای یک ساعت هم نباید از دسترس خارج شود؛
  • ایمیل‌ها به هرزنامه می‌روند و مشخص نیست کدام ورودی‌ها و با چه فرمتی باید اضافه شوند؛
  • این منطقه از پیمانکار قبلی به ارث رسیده است و هیچ کس نمی‌داند چرا ۴۰ ورودی در آنجا وجود دارد؛
  • شما باید به طور همزمان به یک CDN، سرویس ایمیل و تأییدیه‌های تبلیغات متصل شوید.

برای وب‌سایت شما چه کاری می‌توانم انجام دهم؟

اسم من والری دانیوک است، من یک توسعه‌دهنده و متخصص سئو با ۱۲ سال سابقه و بیش از ۲۰۰ مشتری هستم. من انتقال دامنه و تنظیم ایمیل را انجام می‌دهم تا مشتریان متوجه این جابجایی نشوند.

سئو و تبلیغات

وب‌سایت‌ها و فروشگاه‌های آنلاین

CRM، حسابداری و اتوماسیون

تمام کارها در نمونه کارها موجود است. دامنه خود را در Telegram برای من ارسال کنید - من به منطقه نگاهی می‌اندازم و به شما می‌گویم چه چیزی غیرضروری یا خطرناک است.

نتیجه

  1. بررسی آنلاین رکوردهای DNS کل منطقه دامنه را نشان می‌دهد: وب‌سایت، ایمیل، تأییدیه‌های سرویس و TTL.
  2. با NS شروع کنید، سپس A و AAAA، CNAME، MX و یک رکورد SPF در TXT.
  3. قبل از اسباب‌کشی، TTL خود را کاهش دهید، در این صورت تغییرات به جای چند روز، در عرض چند دقیقه منتشر می‌شوند.
  4. اگر بسیاری از خدمات به دامنه بستگی دارند، بهتر است انتقال را به یک متخصص واگذار کنید یا یک وب‌سایت جدید در 1001site با SSL خودکار بسازید.

همین الان دامنه خود را بررسی کنید: یک جستجوی DNS رایگان باز کنید و اگر در مورد رکوردها سؤالی دارید، در Telegram برای من بنویسید.

منابع

  • صفحه ابزار جستجوی DNS PromoPilot - انواع رکوردها و سوالات مربوط به صفحه.
  • MXToolbox و Google Admin Toolbox Dig - توضیحات ابزار در وب‌سایت‌های رسمی.
  • whatsmydns.net — بررسی‌کننده‌ی انتشار رکورد DNS.

منابع و مآخذ

پرسش و پاسخ

دی‌ان‌اس چیست؟

DNS سیستمی است که نام دامنه را به آدرس سرور تبدیل می‌کند. وقتی یک بازدیدکننده example.com را تایپ می‌کند، DNS با آدرس IP سایت، اینکه کدام سرور ایمیل را می‌پذیرد و کدام سرویس‌ها مالکیت دامنه را تأیید کرده‌اند، پاسخ می‌دهد. یک خطا در یک رکورد می‌تواند باعث شود سایت یا ایمیل از کار بیفتد.

چقدر طول می‌کشد تا تغییرات DNS اعمال شوند؟

بستگی به TTL رکورد قدیمی دارد: تا زمانی که این زمان منقضی شود، برخی از سرورها مقدار قبلی را برمی‌گردانند. با TTL 3600، این مقدار تا یک ساعت است؛ با TTL 86400، تا یک روز است. قبل از انتقال، TTL را از قبل به 300 ثانیه کاهش دهید.

چرا سایت برای من با آدرس جدید باز می‌شود، اما برای مشتری نه؟

ارائه‌دهنده شما قبلاً رکورد جدید را دریافت کرده است، اما ارائه‌دهنده سرویس گیرنده هنوز رکورد قدیمی را تا زمان انقضای TTL در حافظه پنهان نگه می‌دارد. بررسی رکوردهای DNS نشان می‌دهد چه چیزی در سرورهای معتبر دامنه ثبت شده است؛ اگر همه چیز درست باشد، تنها کاری که باید انجام دهید صبر کردن است.

از کجا می‌توانم سوابق مربوط به نامه‌ها را پیدا کنم؟

رکوردهای MX مسئول دریافت ایمیل هستند، در حالی که رکوردهای TXT با SPF و DMARC و همچنین رکوردهای DKIM از جعل محافظت می‌کنند. برای تجزیه و تحلیل دقیق رکوردهای ایمیل، PromoPilot بررسی‌های جداگانه‌ای برای MX، SPF و DMARC در نظر گرفته است.

ما وب‌سایت را بررسی کردیم، اما کسی نیست که آن را اصلاح کند؟

این ابزار رایگان مشکلات را آشکار می‌کند. من گزارش را تجزیه و تحلیل می‌کنم، اولویت‌بندی می‌کنم و آنها را برطرف می‌کنم: بررسی سئو، افزایش سرعت، نشانه‌گذاری و انتقال به سایت جدید بدون از دست دادن رتبه.