DNS چیست و چه کاربردی دارد؟ آموزش تغییر DNS دامنه
شما نیز ممکن است اصطلاح DNS را شنیده باشید، اما آشنایی کامل با آن نداشته باشید. در این پست گنجه بلاگ توضیح خواهیم داد که DNS چیست؟ چگونه کار میکند؟ همچنین وظیفه DNS در جستجوی اینترنت را برای شما شرح میدهیم و با DNS Server آشنا خواهید شد. با گنجه هاست همراه باشید.
DNS چیست؟
اکثر مردم نمیدانند که هرروز هنگام مرور در اینترنت، از DNS استفاده میکنند. DNS مخفف عبارت Domain Name System است. به زبان ساده میتوان گفت رایانهها با آدرس IP به یکدیگر متصل میشوند. اما به خاطر سپردن اعداد معمولا برای انسانها دشوار است. DNS یک سیستم مفید است که نامها را به آدرس IP متصل میکند. در حقیقت وظیفه DNS تبدیل نام دامنه به IP است. DNS به طور خودکار نامهایی را که در نوار آدرس مرورگر خود تایپ میکنید؛ به آدرس IP سرورهای وبسایت مورد نظر تبدیل میکند.
به عنوان مثال Google.com یا Ganje.host هرکدام دارای یک آدرس آیپی (مانند 12.45.98.45) هستند. هنگامی که شما نام دامنهی سایت را در مرورگر جستجو میکنید، رایانه شما نزدیکترین سرور DNS را پیدا میکند و آدرس IP برای آن را میپرسد. سپس DNS آدرس IP را برمیگرداند و کامپیوتر شما وبسایت درخواستی را نمایش میدهد. اکنون که میدانید DNS چیست، بهتر است با نحوهی کار آن نیز آشنایی داشته باشید.
dns سرور (server) چیست؟
حال که با وظیفه DNS آشنا شدید و متوجه شدید که دی ان اس چیست، بهتر است بدانیم که دیاناس سرور یا DNS Server چیست. قبل از هر چیز برای این که دامنه بتواند به یک وبسایت اشاره کند، باید در DNS Server ثبت شود. DNS Server در حقیقت یک دیتابیس یا سرور بزرگ است که دارای دامینها و IPهای مرتبط به هم است. به عنوان مثال دومین و آیپی سایت گنجه هاست در این دیتابیس ثبت شده است.
خطای dns (DNS error) چیست؟
یکی از رایجترین خطاهایی که هنگام مرور در اینترنت ممکن است با آن مواجه شویم خطای DNS است. این خطا به دلایل مختلفی مانند نصب آنتی ویروس، مشکلات ارائه دهنده سرویس DNS یا خرابی درایور ممکن است پیش آید. در حقیقت هنگامی که DNS از کار افتاده باشد و شما یک آدرس URL را وارد کنید، کامپیوتر نمیتواند آدرس IP برای آن را وارد کند. به این ترتیب شما با خطای DNS یا DNS error روبرو میشوید.
DNS چگونه کار می کند؟
اینترنت شبکهای عظیم از یارانه هاست. به هر دستگاه متصل به اینترنت یک آدرس IP اختصاص داده میشود. این آدرس به سایر رایانهها در شناسایی آن کمک میکند. گفتیم که آدرس IP رشتهای اعداد است مانند:
192.199.247.166
حال تصور کنید برای بازدید از سایت مورد علاقه خود مجبور بودید این اعداد طولانی را به خاطر بسپارید. یادآوری این اعداد سخت است و هم اینکه هیچگونه اطلاعاتی از سایت به شما نمیدهد. نام دامنه برای همین موضوع اختراع شده است. نام دامنه به کاربران این امکان را میدهد که نامهای ساده و مربوط برای سایت خود انتخاب کنند.
همانطور که پیشتر گفتیم DNS یا Domain Name System نام دامنه را به آدرسهای IP ترجمه میکند. حال در 4 مرحله ساده خواهیم دید که DNS چگونه کار میکند.
تصور کنید که قصد بازدید از سایت گنجه هاست را دارید.
- مرورگر خود را باز میکنید و ganje.host را در نوار آدرس تایپ و سپس جستجو میکنید. بلافاصله یک بررسی سریع انجام میشود که آیا قبلا از این سایت بازدید کردهاید یا نه! در صورتی که سوابق DNS در حافظه پنهان DNS رایانه شما پیدا شود، بقیه جستجوی DNS رد شده و سایت برای شما باز میشود.
- اگر در کش DNS شما آدرس IP یافت نشود، درخواست به سرور محلی DNS فرستاده میشود. معمولا این سرور همان ارائه دهنده اینترنت شما است.
- اگر سوابق موجود در سرور محلی یافت نشود، درخواست برای یافتن سوابق DNS به root nameserver ارسال میشود. سرورهای root، سرورهایی هستند در سراسر جهان که وظیفه ذخیرهی دادههای DNS را دارند. هنگامی که رکورد DNS در سرورهای روت یافت میشود، توسط رایانه شما ذخیره میشود.
- حال که سوابق DNS پیدا شده است، سایت گنجه هاست برای شما نمایش داده خواهد شد.
از نظر فنی، Domain Name System یک سیستم نامگذاری سازمان یافته برای رایانهها یا هر منبع دیگری است که به اینترنت یا شبکه خصوصی وصل شده است.
تغییر DNS انواع دامنه (ir و .com)
شما میتوانید به راحتی و از طریق پنل گنجه اقدام به تغییر DNS دامنه خود نمایید. قبلاً در مقالهی تغییر DNS دامنه، نحوهی تغییر DNS دامنهی IR و همچنین دامنههای بین المللی را از طریق پنل گنجه و پنل ایرنیک توضیح دادهایم. در صورتی که قصد تغییر DNS دامنه خود را دارید از آن مقاله کمک بگیرید. اما به صورت کلی برای این کار باید مراحل زیر را طی کنید:
- ابتدا وارد پنل کاربری خود در گنجه هاست شوید.
- بعد از ورود به پنل کاربری روی گزینهی دامنهها کلیک نمایید و وارد صفحهی دامنههای خود شوید.
- حال دامنهای که قصد تغییر DNS آن را دارید انتخاب کنید. بعد از انتخاب دامنه روی گزینه Nameservers کلیک کنید و در صفحهی Nameservers گزینهی “استفاده از نیم سرور دلخواه” را انتخاب نمایید.
- حال فیلدهای DNS را با استفاده از اطلاعاتی که شرکت گنجه برای شما از طریق ایمیل فرستاده پر نمایید.
- برای تغییر DNS روی گزینه تغییر نیم سرور کلیک نمایید.
انواع رکورد DNS
حال که آموختیم DNS چیست و چگونه کار میکند و با نحوهی تغییر DNS دامنه آشنا شدید، بهتر است انواع رکورد DNS و نحوهی تعریف رکورد DNS را نیز بیاموزید. انواع مختلفی از رکوردهای DNS وجود دارد که هرکدام مخفف چیز دیگری هستند، مانند:
- A Record
- NS Record
- MX Record
- CNAME Record
- TXT Record
برای آموزش تعریف رکورد DNS و توضیح انواع رکورد آن از مقالهی تعریف رکورد DNS در دایرکت ادمین کمک بگیرید.
امیداریم که این مقاله باب میل شما بوده باشد و کامل جواب سوالهای DNS چیست و DNS server چیست را داده باشیم. امیدواریم که به خوبی متوجه شده باشید که dns چگونه کار میکند و با وظیفه DNS آشنا شده باشید. کارشناسان گنجه در کوتاهترین زمان ممکن پاسخگوی سوالات و مشکلات شما خواهند بود. شما میتوانید نظرات و پیشنهادات خود را در قسمت دیدگاهها وارد کنید.
DNS یک سرور هست در واقع ؟
دی ان اس یک سرویس است که میتواند سرور هم باشد
DNS اختصاصی روی سرعت سایت هم تاثیر می ذاره؟
این مورد رو هیچ منبعی رد یا تایید نکرده
ببخشید چجوری باید دی ان اس اختصاصی بسازیم؟
سلام سایرینای عزیز
برای ایجاد DNS اختصاصی میتونی از این مقاله کمک بگیری:
https://ganje.host/blog/build-dedicated-dns/