DNS چیست؟
در دنیای وب، زمانی که شما قصد دارید وب سایتی را باز کنید، مرورگرهای اینترنتی با استفاده از DNS ثبت شده بر روی دامنه اقدام به پیدا کردن سرور و وب سایت مورد نظر می کنند و از همین طریق می توانند وب سایت درخواست شده را به شما نمایش دهند.
در واقع DNS دفترچه تلفن اینترنت است که IP تمام سایتها را درون خود ذخیره میکند تا دسترسی کاربران به آنها را فراهم کند. البته میتوانیم این سیستم را به یک مترجم هم تشبیه کنیم، مترجمی که زبان انسانها را که همان آدرس دامنه است به زبان اینترنت یعنی IP ترجمه میکند.
چرا DNS کار رو برای ما راحت کرده؟
DNS از تعداد زیادی سرور تشکیل شده است، مثلاً وقتی در نوار مرورگرتان مینویسید google.com، سرورهای DNS آن را به IP گوگل ترجمه میکنند و شما میتوانید جستوجویتان را انجام دهید؛ اما اگر DNS نبود، برای رسیدن به گوگل باید در نوار مرورگرتان مینوشتید( ۱۷۲.۲۱۷.۰.۰)! یعنی زبان انسانی را به زبان کامپیوتر ها ترجمه میکنند.
سرورهای DNS که برای اهداف امنیتی طراحی شده اند معمولاً اطمینان می دهند که تلاش برای هک محیط سرور شما قبل از ورود به دستگاه های شما خنثی می شود.
DNS چگونه کار میکند؟
وقتی دامنه ای مثل TALASHNET.COM را در URL bar (همان نوار مرورگر) وارد میکنید، کامپیوتر شما ۷ مرحله را طی میکند تا بتواند یک آدرس وب قابل خواندن توسط انسان را به یک آدرس IP که برای ماشینها (اینترنت) مناسب است تبدیل کند.
این مراحل شامل موارد زیر است:
- مرحله اول: درخواست اطلاعات
- مرحله دوم: پرسش از سرورهای DNS بازگشتی
- مرحله سوم: پرسش از سرورهای نام اصلی
- مرحله چهارم: پرسش از سرورهای نام TLD
- مرحله پنجم: پرسش از سرورهای DNS معتبر
- مرحله ششم: بازیابی رکورد
- مرحله هفتم: دریافت پاسخ
DNS اختصاصی چیست؟
دی ان اس اختصاصی یا Dedicated DNS ، رکوردهایی است که با استفاده از آن میتوانیم مقادیر مورد نظر را با دامنه خود ایجاد نماییم،در واقع یعنی dns اختصاصی به جای ارتباط با نام HostGator با نام دامنه خاصی مرتبط هستند.
Dns اختصاصی فقط در برنامه های میزبانی نمایندگی فروش و VPS قابل استفاده است. و کمتر برای افراد عادی اهمیت دارد مگر برای زیبایی ظاهری.
در هنگام مشاهده هوئیز دامنه نیز نیم سرورهای اختصاصی نمایش داده خواهد شد.
تفاوت DNS وDNS اختصاصی
برای بیان تفاوت این دو بهتراست از مزایای DNS اختصاصی شروع کنیم :
- از مزایای آن میتوان به این مورد اشاره کرد که در صورتی که از دامنه WHOIS گرفته شود از روی DNSها نمیتوان فهمید هاست از کدام شرکت هاستینگ تهیه شده است.
- برای زیبایی ظاهر، بسیاری از شرکت ها یا برند های بزرگ برای زیبایی یا همخوانی با نام تجازی آنها dns اختصاصی تعریف میکنند، البته این مورد کمتر توسط افراد عادی صورت میگیرد.
- هنگامی که از یک سرور به سرور دیگر منتقل می شوید ، نیازی به تماس با همه مشتریان خود و درخواست تغییر تنظیمات آنها به name server جدید را ندارید.
به محض اینکه آدرس IP نیم سرور خصوصی خود را به روز کردید ، مشتریان شما شروع به تبلیغ در سرور جدید می کنند.
- اگر قصد ارتقا از حساب نمایندگی فروش خود را داشته باشید و نیاز به ارتقا به VPS یا سرور اختصاصی داشته باشید ،dns اختصاصی برای شما بسیار کارآمد خواهد بود.
ایجاد DNS اختصاصی برای دامنه های بین المللی
- ابتدا به کنترل پنل اختصاصی دامنه لاگین میکنیم.
- در تب NAMESERVER ، بر روی NEW HOSTNAME کلیک میکنیم.
- حال در فیلد Hostname ، رکورد دلخواه را با دامنه خود ایجاد میکنیم.
- در فیلد IP Address ، آی پی سرور مورد نظر را وارد میکنیم.
- در نهایت بر روی گزینه Save کلیک میکنیم.
ایجاد DNS اختصاصی برای دامنه های IR
- جهت ایجاد Child Name Server برای دامنه های ir از طریق پنل ایرنیک، به روش زیر اقدام میکنیم:
- ابتدا به کنترل پنل ایرنیک لاگین میکنیم.
- بر روی منوی دامنه های من کلیک میکنیم.
- حال بر روی دامنه موردنظر کلیک میکنیم.
- سپس در انتهای صفحه ، از قسمت سامانه نام دامنه (DNS) ، بر روی گزینه ویرایش ردیفهای کارگزاری نام و میزبانی دامنه کلیک میکنیم.
- جهت ایجاد Child Name Server ، در فیلد نام کارگزار، رکوردهای مورد نظر را وارد میکنیم، در فیلد آی پی کارگزار نیز آی پی سرور میزبان را وارد میکنیم، درانتها بر روی گزینه اعمال کلیک میکنیم.