همه چیزهایی که باید درباره سرورهای DNS شبکه بدانید
سرور DNS یک سرور کامپیوتری است که حاوی یک پایگاه داده از آدرس های IP عمومی و نام های میزبان مربوطه است و در بیشتر موارد به منظور حل کردن و یا ترجمه آن نام های رایج به آدرس های IP به عنوان درخواست می شود.
سرورهای DNS نرم افزار خاصی را اجرا می کنند و با استفاده از پروتکل های خاص ارتباط برقرار می کنند.
در آسان تر به درک اصطلاحات: یک سرور DNS در اینترنت دستگاهی است که این www را ترجمه می کند . شما در مرورگر خود به آدرس IP 151.101.129.121 تایپ می کنید که واقعا وجود دارد.
نکته: سایر نام های سرور DNS عبارتند از سرور نام، سرور نام و سرور سیستم نام دامنه.
چرا سرورهای DNS داریم؟
این سوال را می توان با یک سوال دیگر پاسخ داد: آیا آسان تر به یاد داشته باشید 151.101.129.121 یا www. ؟ اکثر ما می گویند بسیار ساده است به یاد داشته باشید یک کلمه مانند به جای یک رشته از اعداد.
وقتی وارد www شوید به یک مرورگر وب، همه شما باید درک و به یاد داشته باشید نشانی اینترنتی https: // www. . همین امر برای هر وبسایت دیگر مانند Google.com ، Amazon.com و غیره درست است
برعکس، درست است که در حالی که ما به عنوان انسان می توانیم کلمات را در URL بسیار ساده تر از اعداد آدرس IP، دیگر کامپیوتر ها و دستگاه های شبکه آدرس IP را درک کنند.
بنابراین، ما سرورهای DNS داریم، زیرا ما نه تنها می خواهیم از اسامی انسانی قابل خواندن برای دسترسی به وب سایت ها استفاده کنیم، اما رایانه ها باید از آدرس های IP برای دسترسی به وب سایت ها استفاده کنند. سرور DNS آن مترجم بین نام میزبان و آدرس IP است.
تروجان و آمپر؛ سرورهای DNS
همیشه مهم است که یک برنامه آنتی ویروس را اجرا کنید . یک دلیل این است که نرم افزارهای مخرب می توانند به کامپیوتر شما حمله کنند به نحوی که تنظیمات سرور DNS را تغییر دهند، که قطعا چیزی است که نمی خواهید رخ دهد.
به عنوان مثال می گویند که رایانه شما از سرورهای DNS گوگل 8.8.8.8 و 8.8.4.4 استفاده می کند . تحت این سرور DNS، دسترسی به وب سایت بانک خود را با آدرس بانک خود، وب سایت درست را بارگذاری می کند و به حساب کاربری خود وارد شوید.
با این حال، اگر بدافزار تنظیمات سرور DNS خود را تغییر دهد (که ممکن است در پشت صحنه اتفاق بیفتد بدون اطلاع شما)، ورود به همان نشانی اینترنتی ممکن است شما را به یک وبسایت کاملا متفاوت یا مهمتر از آن به یک وبسایت تبدیل کند که به نظر می رسد مانند وب سایت شما، اما واقعا نه این سایت بانک جعلی ممکن است دقیقا همانند واقعی باشد، اما به جای اجازه ورود به حساب کاربری خود، ممکن است فقط نام کاربری و رمز عبور خود را ضبط کند و تمام اطلاعات مورد نیاز برای دسترسی به حساب بانکی خود را به ناامن ارسال کند.
با این حال، معمولا بدافزارهایی که سرورهای DNS خود را هجوم می آورند عموما وبسایت های محبوب را به صفحاتی که پر از تبلیغات یا وب سایت های ویروسی جعلی هستند را تغییر می دهد و شما فکر می کنید که شما باید یک برنامه برای تمیز کردن یک کامپیوتر آلوده را خریداری کنید.
برای جلوگیری از تبدیل شدن به یک قربانی در این راه، باید دو چیز را انجام دهید. اول این است که یک برنامه آنتی ویروس را نصب کنید تا برنامه های مخرب قبل از اینکه بتوانند آسیب برساند، گرفتار می شوند. دوم این است که از یک وب سایت به نظر می آید. اگر کمی از آنچه که معمولا به نظر میرسد یا از گوگل "گواهی نامعتبر" در مرورگر خود دریافت میکنید، ممکن است نشانه ای از این باشد که شما در یک وب سایت تقلیدی هستید.
اطلاعات بیشتر در سرورهای DNS
در اغلب موارد، دو سرور DNS، یک سرور اولیه و ثانویه، در هنگام اتصال به ISP خود از طریق DHCP ، روی روتر و / یا کامپیوتر خود به طور خودکار پیکربندی می شوند. شما می توانید دو سرور DNS را پیکربندی کنید در صورتی که یکی از آنها به شکست برسد، پس از آن دستگاه به استفاده از سرور ثانویه متوسل خواهد شد.
در حالی که بسیاری از سرویس دهنده های DNS توسط ISP ها اداره می شوند و فقط توسط مشتریان آنها مورد استفاده قرار می گیرند، چندین دسترسی عمومی نیز وجود دارد. لیست سرورهای رایگان و عمومی DNS خود را برای لیست به روزآوری کنید و چگونه می توانم سرویس دهنده DNS را تغییر دهم؟ اگر شما نیاز به کمک در ایجاد تغییر دارید.
بعضی از سرورهای DNS ممکن است زمان دسترسی سریعتری را نسبت به دیگران ارائه دهند، اما صرفا به مدت زمانی است که دستگاه شما برای رسیدن به سرور DNS طول می کشد. برای مثال، اگر سرویس دهنده DNS DNS شما نزدیکتر از گوگل باشد، ممکن است متوجه شوید که آدرسها با استفاده از سرورهای پیشفرض از ISP سریعتر از سرورهای شخص ثالث حل می شوند.
اگر مشکلی در شبکه دارید، به نظر میرسد که هیچ وبسایت بارگذاری نمیشود، ممکن است یک مشکل با سرور DNS وجود داشته باشد. اگر سرور DNS قادر به پیدا کردن آدرس IP صحیح که با نام میزبان شما وارد نشده است، وب سایت بارگیری نخواهد شد. باز هم این به این علت است که رایانه ها از طریق آدرس های IP و نه نام های میزبان ارتباط برقرار می کنند - کامپیوتر نمی داند شما چه می خواهید، مگر اینکه از یک آدرس IP استفاده کنید.
تنظیمات DNS سرور "نزدیکترین" به دستگاه آنهایی هستند که به آن اعمال می شود. به عنوان مثال، در حالی که ISP شما ممکن است از یک مجموعه از سرورهای DNS استفاده کند که برای تمام روترهای متصل به آن استفاده می شود، روتر شما می تواند از مجموعه دیگری استفاده کند که تنظیمات سرور DNS را به تمامی دستگاه های متصل به روتر اعمال کند. با این حال، یک کامپیوتر متصل به روتر می تواند از تنظیمات سرور خود DNS خود برای از بین بردن آنهایی که توسط روتر و ISP تنظیم شده است استفاده شود؛ همان را می توان برای قرص ، تلفن و غیره گفته
ما در بالا توضیح دادیم که چگونه برنامه های مخرب می توانند کنترل تنظیمات سرور DNS خود را کنترل کنند و آنها را با سرورهایی که درخواست های وب سایت شما را در جای دیگری هدایت می کنند، لغو کنند. در حالی که این قطعا چیزی است که scammers می تواند انجام دهد، آن را نیز یک ویژگی در برخی از خدمات DNS مانند OpenDNS یافت، اما آن را در راه خوب استفاده می شود. به عنوان مثال، OpenDNS می تواند وب سایت های بالغ، وب سایت های قمارباز، وب سایت های اجتماعی اجتماعی و غیره را به یک صفحه "مسدود" هدایت کند، اما شما کنترل کاملی بر مسیرهای هدایت دارید.
دستور nslookup برای پرس و جو از سرور DNS شما استفاده می شود.
با باز کردن ابزار Command Prompt و سپس تایپ کردن موارد زیر شروع کنید:
nslookup... که باید چیزی شبیه به این داشته باشد:
نام: آدرس: 151.101.193.121 151.101.65.121 151.101.1.121 151.101.129.121در مثال بالا، دستور nslookup شما را به آدرس IP یا چند آدرس IP در این مورد میگوید آدرس شما در نوار جستجوگر مرورگر شما ممکن است ترجمه شود.
سرورهای ریشه DNS
تعدادی از سرورهای DNS وجود دارد که در ارتباط با رایانه هایی هستند که ما به اینترنت متصل می شویم. مهمترین آنها 13 سرور ریشه DNS هستند که یک پایگاه داده کامل از نام دامنه و آدرس های مربوط به آن را در اختیار دارند.
این سرورهای DNS درجه بندی بالا برای 13 عدد اول الفبا با نام A through M نامگذاری می شوند. ده این سرورها در ایالات متحده، یکی در لندن، یکی در استکهلم و دیگری در ژاپن است.
IANA این لیست سرورهای ریشه DNS را نگه می دارد اگر علاقه مند هستید.