۱۴۰۰-۰۷-۰۳

اگر مدیر یک وبسایت هستید و تمامی امور مدیریت آن را خودتان انجام می دهید، بایستی با موارد فنی و تخصصی مدیریت هاست و سرور آشنا باشید. یکی از مهم ترین این موارد تنظیم DNS و ست کردن آن در هاست و سرور است. هدف ما از تولید این مقاله این است که یاد بگیریم روش تنظیم DNS چگونه است؟

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

DNS سرور یعنی چه؟

قبل از آن که به بررسی روش تنظیم DNS بپردازیم، لازم است تا کمی در خصوص چیستی آن صحبت کنیم. برای این که توضیحات ما به خوبی برای شما جا بیفتد ابتدا با یک مثال شروع می کنیم. google.com فقط آدرس خیابان این وب سایت می باشد. اگر در این مسیر دوست دارید که مسیرهای رانندگی را هم پیدا کنید، دستگاه شما برای پیدا کردن این مسیر با یک سرور ویژه با نام DNS، مخفف Domain Name System ارتباط برقرار می کند.

آن سرور به مرورگر شما اعلام می کند که  google.com در اصل به‌ معنای “۲۰۳.۳۶.۲۲۶.۲” می باشد. این شماره، که به‌عنوان یک آدرس IP یاد می شود، به بیانی خیلی بهتر آدرس GPS مکان اصلی google است. اگر DNS سرور شما دیگر کار نکند، مثل این می ماند که کامپیوتر شما دیگر GPS ندارد. اما این توانایی را دارید به‌سادگی به یک DNS سرور عمومی دیگری بروید تا این مشکل حل شود.

چگونه یک DNS سرور به بهتر شدن حفظ حریم خصوصی کمک می کند؟

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

اگر از DNS سرور ارائه شده به وسیله یک شرکت دیگر بهره می گیرید، همه این اطلاعات شما را ذخیره می کنند، اما حداقل تشخیص این موضوع که چه کسی در حال جستجو در آن وب‌سایت ها است سخت می باشد. یکی از شرکت هایی که خدمات DNS ارائه می کند و ادعا بر این دارد که هیچ اطلاعاتی را ذخیره نمی‌کند، CloudFlare می باشد. این شرکت ادعا می کند که در‌های خود را برای حساب‌ رسان باز می‌گذارد تا اطمینان حاصل کنید که این شرکت داده‌های شما را جمع آوری نمی‌کند.

نحوه تغییر و تنظیم DNS در سیستم عامل های مختلف چگونه است؟

از آن جایی که دستورالعمل‌ها در بین نسخه‌های مختلف هر سیستم‌عامل تفاوت دارد، در ادامه روش تنظیم دی ان اس در سیستم عامل های مختلف (ویندوز و لینوکس) را برای شما ارائه کرده ایم. سیستم های زیادی هستند که به شما اجازه می دهند چندین DNS سرور را تعیین کنید تا این توانایی را داشته باشید به ترتیب اولویت های گوناگون به آن ها اتصال یابید.

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

تنظیم DNS در ویندوز چگونه است؟

۱- ابتدا وارد Control Panel شوید.

۲- بر روی Network and Internet>Network and Sharing Center>Change adapter settings کلیک کنید.

۳- کانکشنی را که قصد دارید Google Public DNS را بر روی آن تنظیم کنید، پیدا کرده و انتخاب کنید.

برای نمونه:

  • برای تغییر تنظیمات اتصال Ethernet، بر روی Local Area Connection>Properties راست کلیک کنید.
  • برای‌ تغییر تنظیمات اتصال wireless، بر روی Wireless Network Connection>Properties راست کلیک کنید.

۴- گزینه مربوط به Networking را پیدا کنید و آن را انتخاب کنید.

پایین بخش This connection uses the following items، گزینه (Internet Protocol Version 4 (TCP/IPv4

یا (Internet Protocol Version 6 (TCP/IPv6 را انتخاب کرده و روی Properties کلیک نمایید.

۵- روی Advanced کلیک کنید و گزینه DNS را انتخاب نمایید. اگر در این قسمت آدرس DNS server IP موجود است، آن‌ها را برای مراجعه های بعدی یادداشت کنید و بعد از آن‌ها را از این پنجره حذف نمایید.

۶- روی OK کلیک نمایید.

۷- گزینه Use the following DNS server addresses را انتخاب کنید. اگر در بخش‌های Preferred DNS server یاAlternate DNS server آدرس IP وجود دارد، آن‌ها را برای مراجعه های بعدی یادداشت نمایید.

۸- آن آدرس‌ها را با آدرس‌های IP سرورهای Google DNS جایگزین کنید:

  • برای  .IPv4 : ۸.۸.۸ and/or 8.8.4.4
  • برای  .IPv6 : ۲۰۰۱:۴۸۶۰:۴۸۶۰::۸۸۸۸ and/or 2001:4860:4860::8844
  • برای IPv6-only: می‌توانید به جای آدرس‌های IPv6 در قسمت قبلی از Google Public DNS64 استفاده کنید.

۹- کانکشن انتخاب شده در مرحله ۳ را مجدداً راه‌اندازی کنید.

۱۰- صحت عملکرد تنظیمات جدید را تست کنید.

۱۱- همین مراحل را برای اتصال به شبکه‌های دیگری که می‌خواهید تغییر دهید، تکرار کنید.

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

۱- بر روی System > Preferences > Network Connections کلیک کنید.

۲- کانکشنی را که می‌خواهید Google Public DNS آن را تنظیم کنید، انتخاب کنید. به‌عنوان مثال:

  • برای تغییر تنظیمات کانکشن Ethernet، گزینه Wired را انتخاب کرده و سپس interface شبکه خود را در لیست انتخاب کنید. این گزینه معمولاً eth0 خوانده می‌شود.
  • برای تغییر تنظیمات اتصال wireless، گزینه wireless را انتخاب کنید، سپس شبکه wireless مورد نظر را انتخاب کنید.

۳- روی Edit کلیک کنید و در پنجره ظاهر شده، گزینه IPv4 Settings یا IPv6 Settings را انتخاب کنید.

۴- اگر روش انتخاب شده (Automatic (DHCP است، dropdown را باز کنید و گزینه Automatic (DHCP) addresses only را به‌جای آن انتخاب کنید. اگر متد روی گزینه دیگری تنظیم شده است، آن را تغییر ندهید.

۵- در قسمت DNS servers، آدرس‌های IP برای Google Public DNS را وارد کنید، که با یک کاما از هم جدا شده‌اند:

  • برای .IPv4: ۸.۸.۸.۸ and/or 8.8.4.4
  • برای .IPv6: ۲۰۰۱:۴۸۶۰:۴۸۶۰::۸۸۸۸ and/or 2001:4860:4860::8844
  • برای IPv6-only: می‌توانید به‌جای آدرس‌های IPv6 در قسمت قبلی از Google Public DNS64 استفاده کنید.
مطالب مفید  سی پنل چیست؟

۶- برای ذخیره تغییرات بر روی Apply کلیک کنید. اگر از شما رمز عبور یا تایید سرپرست سیستم درخواست شد، رمز عبور را تایپ کرده یا درخواست را تایید کنید.

۷- صحت عملکرد تنظیمات جدید را تست کنید.

۸- همین مراحل را برای اتصال به شبکه‌های دیگری که می‌خواهید تغییر دهید، تکرار کنید.

اگردر توزیع خود از Network Manager استفاده نمی‌کنید، تنظیمات DNS شما در /etc/resolv.conf قابل تنظیم است.

روش تست تنظیمات جدید

در قسمت های قبلی به روش تنظیم دی ان اس در دو سیستم عامل ویندوز و لینوکس پرداختیم. در مراحل روش تنظیم دی ان اس اشاره کردیم که باید تنظیامات جدید را تست کنید تا از صحت عملکرد آن مطمئن شوید. در ادامه روش تست و صحت سنجی تغییرات و تنظیمات دی ان اس ارائه شده است که می تواند برای شما مفید باشد. برای این کار طبق مراحل زیر عمل کنید:

۱- در مرورگر خود، یک نشانی اینترنتی (مانند http://www.google.com) را وارد کنید. اگر صفحه مورد نظر به خوبی عملیات resolve را انجام داد، آن را بوکمارک کنید و سعی کنید از این طریق به صفحه دسترسی پیدا کنید.

اگر از Google Public DNS64 در یک سیستم IPv6-only استفاده می‌کنید. تست بالا را با آدرس هاست IPv4-only مانند http://ipv4.google.com تکرار کنید. اگر همه این تست‌ها به درستی کار کنند، همه چیز صحیح است. در غیر این صورت به مرحله ۲ بروید.

۲- در مرورگر خود یک آدرس IP فیکس تایپ کنید. می‌توانید از http://216.218.228.119 (که به وب‌سایت test-ipv6.com اشاره دارد) به‌عنوان URL استفاده کنید.

اگر از Google Public DNS64 در سیستم IPv6-only استفاده می‌کنید، به‌جای URL از آدرس [http://[64:ff9b::d8da:e477 استفاده کنید. اگر این تست موفق نباشد، شما در prefix رزرو شده ۶۴:ff9b::/96 به درگاه NAT64 دسترسی ندارید و نمی‌توانید از Google Public DNS64 استفاده کنید.

اگر از سیستم IPv6-only بدون Google Public DNS64 استفاده می‌کنید، به جای URL از [http://[2001:470:1:18::119 استفاده کنید.

اگر صفحه مورد نظر به‌درستی باز شد، آن‌را بوکمارک کنید و سعی کنید از آن طریق نیز به صفحه دسترسی داشته باشید. اگر این تست‌ها کار کنند (اما مرحله ۱ انجام نشود)، در تنظیمات DNS شما مشکلی وجود دارد. مراحل بالا را مجدداً بررسی کنید تا مطمئن شوید همه چیز را به درستی تنظیم کرده‌اید. اگر این تست‌ها به درستی کار نمی‌کنند، به مرحله ۳ بروید.

۳- تغییرات DNS را به عقب برگردانید و تست‌ها را دوباره اجرا کنید. اگر باز هم تست‌ها با شکست مواجه شوند، در تنظیمات شبکه مشکلی وجود دارد. برای رفع مشکل به ISP یا مدیر شبکه خود تماس بگیرید.

سخن آخر

در این مطلب سعی کردیم مراحل تنظیم دی ان اس DNS در دو سیستم عامل ویندوز و لینوکس را ارائه کنیم. امیدواریم که این مطلب برای شما مفید بوده باشد. همچنین لازم به ذکر است که در صورت داشتن هرگونه ابهام و پرسش در خصوص نحوه ست کردن DNS می توانید با پشتیبان های فنی سرورپارس در تماس بوده و مشاوره رایگان دریافت کنید.

لینک های مفید:

اشتراک‌گذاری

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.