< همه مطالب
چاپ

آزمایش dns

در این مطلب می‌خوانید

اشنایی با DNS 

DNS یا   Domain Name System سیستم اینترنت برای تبدیل نام های الفبایی به آدرس های IP عددی است.

به عنوان مثال ، وقتی یک آدرس وب (URL) در یک مرورگر تایپ می شود ، فرایند DNS آدرس IP سرور وب مرتبط با آن نام را برمی گردانند.

نام دامنه سرور (DNS) چیست و چگونه کار می کند؟

(Domain Name System) معادل اینترنتی دفتر تلفن است.

آنها یک فهرست از نام های دامنه را حفظ کرده و آنها را به آدرس های پروتکل اینترنت (IP) ترجمه می کنند.

این امر ضروری است زیرا ، اگرچه نام دامنه برای افراد آسان است ،

اما رایانه ها یا ماشین آلات ، به وب سایت های مبتنی بر آدرس های IP دسترسی دارند.

اطلاعات مربوط به تمام سرورهای نام دامنه در سراسر اینترنت جمع آوری شده و در Registry Central قرار دارند.

شرکت های میزبان و ارائه دهندگان خدمات اینترنتی ؛با برنامه ای مرجع برای ثبت اطلاعات DNS به طور منظم با Registry Centre در تعامل هستند.

مثال :

وقتی یک آدرس وب را وارد می کنید ، به عنوان مثال ، www.jimsbikes.com ، ارائه دهنده خدمات اینترنت شما؛

نیم دامین (Domain Name System) مرتبط با نام دامنه را مشاهده می کند و آن را به آدرس IP دوستانه دستگاه ترجمه می کند.

(به عنوان مثال ۲۱۶٫۱۶۸٫۲۲۴٫۷۰ IP برای jimsbikes.com است. ) و اتصال اینترنت شما را به وب سایت صحیح هدایت می کند.

بعد از اینکه نام دامنه جدید را ثبت می کنید یا DNS سرورها را روی نام دامنه خود به روز می کنید ،

معمولاً حدود ۱۲-۳۶ ساعت طول می کشد تا  بتوانند به اطلاعات دسترسی پیدا کنند. به این دوره ۳۶ ساعته دوره انتشار گفته می شود.

DNS

مثال Domain Name System چیست؟

نام دامنه سیستم

  • کوتاه برای Domain Name System (یا سرویس یا سرور) ،

سرویس اینترنتی است که نام دامنه را به آدرس های IP ترجمه می کند.

به عنوان مثال ، نام دامنه www.example.com ممکن است به ۱۹۸٫۱۰۵٫۲۳۲٫۴ ترجمه شود.

سیستم DNS در واقع شبکه مخصوص خودش است.

اگر یک  DNSسرور نحوه ترجمه یک نام دامنه خاص را نداند ، از سرور دیگری می پرسد و به همین ترتیب؛ تا زمان بازگشت آدرس IP صحیح این روند ادامه پیدا میکند.

  • سیستم عصبی دیجیتال: اصطلاحی است که توسط بیل گیتس برای توصیف شبکه ای از رایانه های شخصی ایجاد شده است که دستیابی و درک اطلاعات را آسان تر می کند.

چگونه DNS اولیه خود را بیابیم؟

DNS

نام دامنه را به رایانه ای تبدیل کنید که کامپیوترها برای پیدا کردن یکدیگر از طریق اینترنت استفاده می کنند.

برای اینکه بفهمید  کدام  DNS سرور از رایانه ما استفاده می کند می توانیم از 2 طریق زیر اقدام کنیم:

  1. از سرور ارائه شده توسط ارائه دهنده خدمات اینترنت استفاده نمایید
  2. توسط خط فرمان در ابزارهایی مانند nslookup یا ipconfig استفاده کنید.

استفاده از ابزارهای خط فرمان

خط فرمان را باز کنید

هر دو ابزار برای یافتن DNS سرور از خط فرمان استفاده می کنند.

برای باز کردن آن ، Windows-R را فشار داده و cmd را اجرا کنید. جستجو و باز کردن cmd در صفحه Start یا منوی Start نیز کار می کند.

از Nslookup استفاده کنید

Nslookup – مختص “جستجوی نام سرور ” – ابزاری است

که برای جستجوی آدرس های IP وب سایت ها با اجرای آنها از طریق DNS سرور مورد نظر شما طراحی شده است.

اگر بدون مشخص کردن DNS سرور از nslookup استفاده می کنید ،

با این وجود از سرور  پیش فرض شما استفاده می کند ، و نام و آدرس IP آن سرور را نمایش می دهد.

برای یافتن DNS سرور  خود با nslookup ، کافیست nslookup را در قسمت فرمان اجرا کنید.

از Ipconfig استفاده کنید

در روش سنتی تر ، هرچند راحت تر ، برای پیدا کردن  Domain Name System سرور ، از ipconfig استفاده می کند ،

ابزاری که داده های مختلفی را در مورد اتصال اینترنت شما گزارش می کند.

Ipconfig  این مزیت را دارد که دی ان اس های سرور اولیه و ثانویه خود را نشان دهد ،

اما نام آنها مانند nslookup را ارائه نمی دهد – فقط آنها را با آدرس های IP خود لیست می کند.

برای دیدن سرورهای DNS ، ipconfig / all را اجرا کنید و برای یافتن خط “سرورهای DNS” به بالا بروید.

آدرس اول  IP سرور اصلی شما است و دوم آدرس ثانویه شما.

چرا DNS اهمیت دارد؟

پروتکل Domain Name System بخش مهمی از زیرساخت وب است که به عنوان دفترچه تلفن اینترنت خدمت می کند.

هر بار که به یک وب سایت می روید ، رایانه شما یک جستجوی DNS را انجام می دهد.

صفحات پیچیده اغلب قبل از شروع بارگیری به چندین جستجوی دی ان اس احتیاج دارند ، بنابراین رایانه شما ممکن است روزانه صدها جستجو انجام دهد.

امتحانش کنید..

تنظیمات شبکه خود را پیکربندی کنید تا از آدرس های IP 8.8.8.8 و ۸٫۸٫۴٫۴ به عنوان  DNSسرورهای  خود استفاده کنید.

 Google Public DNS

 Google Public DNS

اگر تصمیم دارید Google DNS عمومی را امتحان کنید ، برنامه های مشتری شما تمام جستجوی دی ان اس را با استفاده از Google Public DNS انجام می دهد.

چرا باید Google Public DNS را امتحان کنید؟

  • تجربه مرور خود را سرعت بخشید
  • مزایای امنیتی
  • نتیجه ای را که انتظار دارید بدون تغییر مسیر مجدد بدست آوری

آزمایش DNS

برای آزمایش دی ان اس وبسایت از سایت https://intodns.com استفاده نمایید.

نمونه ایی از نتیجه تست

ترجمهInfoTest Name
INFO: وقتی از سرورهای نام شما سوابق NS شما را پرسیدم، GLUE ارسال نشد. این مشکلی ندارد اما باید بدانید که در این مورد یک جستجوی رکورد اضافی برای دریافت IP رکوردهای NS شما لازم است. سرورهای نام بدون چسب عبارتند از: …



برای مثال، می‌توانید این مشکل را با افزودن رکوردهای A به سرورهای نام خود برای مناطق ذکر شده در بالا برطرف کنید.
INFO: GLUE was not sent when I asked your nameservers for your NS records.This is ok but you should know that in this case an extra A record lookup is required in order to get the IPs of your NS records. The nameservers without glue are:
111.111.111.11
111.111.111.11
111.111.11.111
111.111.11.111
You can fix this for example by adding A records to your nameservers for the zones listed above.
Glue for NS records
https://intodns.com

ایجاد رکوردهای دی ان اس