DNS چیست و کاربردهای آن – نحوه اتصال DNS
دی ان اس (DNS) چیست؟
DNS مخفف کلمه ی Domain Name Systemمیباشد.
DNS پل ارتباطی بین هاست و دامنه می باشد و در صورت عدم ست و نشر آن اطلاعات سایتتان در دسترس کاربران اینترنتی قرار نخواهد گرفت.
وقتی شما وب سایتی را ایجاد می کنید برای ثبت دامنه آن باید نامی را مشخص کنیدکه به سایت شما اشاره میکند. بعدا این نام به کمک dns به IP تبدیل می شود و در فضای اینترنت شناسایی شود.
DNS چگونه عمل میکند؟
نیمسرورها یا در اصل DNSها وظیفه ترجمه زبان انسانها را برای سرورهای اینترنتی برعهده دارند.
سرورها با نام دامنه کاری ندارند و هر سایت را بر اساس IP آن شناسایی میکنند. DNS با ذخیره سازی نام دامنه هر سایت بههمراه IP کار را برای استفاده از اینترنت راحت میکند.
با وارد نمودن آدرس نام دامنه یک سایت برای مثال upweb.ir در مرورگرتان، این نام توسط سیستم DNS به آدرس IP تبدیل می گردد. برای مثال فرض کنید IP مربوط به دامنه فوق ***.**.*.*** می باشد که با استفاده از نام دامنه ی آن می توانیم بدون نیاز به حفظ نمودن این رقم ها به سایت مورد نظر دسترسی پیدا نماییم.
تغییر dns چیست ؟
اگر از دو شرکت متفاوت هاست و دامنه خود را تهیه کرده باشید بعد از ثبت دامنه خود، بایستی dns های آن را بر اساس سرویس ارائه دهنده میزبانی وب خود تغییر دهید تا بتوانند از دامنه خود استفاده نمایند.
Cloud DNS یا DNS ابری چیست؟
Cloud DNS یک جایگزین ساده و مقرون به صرفه برای میزبانی سرورهای DNS شخصی شما در محل یا استفاده از سایر خدمات DNS شخص ثالث است.
قطع بودن DNS یا گاها سرعت پایین عملکرد DNS می تواند منجر مشکلات بزرگی برای شما شود. که با تکنولوژی DNS ابری می توانید خطرات مربوط به محدودیت های در دسترس بودن، آسیب پذیری های امنیتی و محدودیت های عملکرد را کاهش داد.
چگونه دامنه را به هاست متصل نماییم؟
نحوه اتصال دامنه به هاست از طریق DNS انجام میشود. DNS یا همان Domain Name System سرویسی است که دامنهها را به آدرسهای IP تبدیل میکند.
نحوه تنظیم DNS روی هاست به این صورت است که مقادیر NS مربوط به DNS سرور هاست خود را، داشته باشید. هر هاست دارای دو یا چند آدرس NS اختصاصی است که شما باید آنها را در دامنه خود تنظیم نمایید.
در صورتی که دامنه و هاست را از یک شرکت خریداری کرده اید نیاز است که از آنها در خواست نمایید تا مقادیر NS هاست را در اختیار شما گذاشته و سپس از طریق پنل دامنه خود اقدام به اضافه کردن دامین به هاست کنید.
در صورتیکه که دامنه را از شرکت A و هاست را از شرکت B خریداری نمونده اید در این حالت شما در ابتدا میبایست از شرکت میزبان هاست خود، مقادیر NS آنها را سوال نمایید. پس از دریافت مقادیر NS هاست خود باید آنها را در پنل دامنه، نزد شرکت میزبان دامنه تنظیم نمایید.
تنظیمات DNS به چه صورت میباشد؟
برای انجام تنظیمات دامنه در پنل دامنه کافیست به منوی مورد نظر وارد شوید و در فیلدهایی که عموما Name Server به اختصار NSنامیده میشود، مقادیر NS هاست خود را کپی نمایید. بنا به قوانین بین المللی هر هاست و دامنه باید حداقل ۲ مقدار NS داشته باشد و این مقادیر معتبر نیز باشند.
مزایای DNS چیست؟
اصلیترین مزیت سیستم DNS این است که استفاده از اینترنت را بسیار آسان میکند. درصورتی که برای بازدید از سایتها لازم بود که تمام آدرسهای IP که میخواستیم به آنها دسترسی داشته باشیم را حفظ باشیم، بسیار سنگین و دشوار میشد.
با استفاده از آن دیگر نیازی به حفظ کردن این رشته اعداد نیست و برای دستهبندی، بایگانی و کمک به موتورهای جستجو مناسب است.
DNS میتواند امنیت زیرساخت را ارتقا بخشد، همچنین میتواند به روزرسانیهای ایمن پویا را فراهم کند. قابل اطمینانتر است و میتواند پیامها را با خرابی صفر به کاربران تحویل دهد. این سیستم شما را قادر میسازد تا عملکرد فنی سرویس دیتابیس را مشخص کنید.
معایب DNS چیست؟
در کنار تمام مزیتها و کاربردهای DNS، معایبی نیز برای آن وجود دارد. یکی از اصلیترین معایب آن DNS Attacks است که در آن مهاجم آدرس واقعی را با یک آدرس جعلی به منظور کلاهبرداری جایگزین میکند و با فریب کاربران آنها را بدون اطلاع به آدرسهای مخرب هدایت میکند. معمولاً هدف از این کار گرفتن اطلاعات بانکی یا سایر دادههای مهم و حساس کاربران است.
بدافزارها برخی از سرورهای DNS را میربایند تا شما را از وبسایتهای محبوب و پربازدید به وبسایتهای ویروسی جعلی و پر از تبلیغات هدایت کنند و این دیدگاه غلط را به وجود میآورند که برای حذف ویروسها از کامپیوتر خود، لازم است برنامههایی که در واقع مخرب و ویروسی هستند را دانلود و نصب کنید.
برای جلوگیری از چنین مشکلاتی، لازم است که برنامههای آنتی ویروس معتبر را بر روی سیستم خود نصب کنید و از ورود به سایتهایی که ظاهر متفاوتی با وبسایت درخواستی شما دارند پرهیز کنید. همچنین از وارد کردن اطلاعات شخصی و بانکی خود در سایتهای نامعتبر خودداری کنید.