Oddiy soʻz bilan aytganda, domen nomlari tizimi (DNS) xost nomlarini IP manzillarga oʻgiradigan maʼlumotlar bazalari toʻplamidir.
DNS koʻpincha internetning telefon kitobi deb ataladi, chunki u www.google.com kabi eslab qolish oson host nomlarini 216.58.217.46 kabi IP manzillarga oʻzgartiradi. Bu veb-brauzerning manzillar qatoriga URL kiritganingizdan keyin sahna ortida sodir bo'ladi.
DNS (va ayniqsa Google kabi qidiruv tizimlari)siz internetda harakat qilish oson boʻlmaydi, chunki biz tashrif buyurmoqchi boʻlgan har bir veb-saytning IP manzilini kiritishimiz kerak boʻladi.
DNS qanday ishlaydi?
Agar bu hali ham aniq boʻlmasa, DNS oʻz ishini qanday bajarishi haqidagi asosiy tushuncha juda oddiy: veb-brauzerga kiritilgan har bir veb-sayt manzili (masalan, Chrome, Safari yoki Firefox) DNS serveriga yuboriladi, bu nomni qanday qilib IP manziliga moslashtirishni tushunadi.
Bu qurilmalar bir-biri bilan bogʻlanish uchun foydalanadigan IP manzil, chunki ular www.google.com, www.youtube.com va hokazo nomlar yordamida maʼlumot uzata olmaydi va uzatmaydi. bu veb-saytlarga oddiy nomni kiriting, DNS esa biz uchun barcha qidiruvlarni amalga oshiradi, bu bizga kerakli sahifalarni ochish uchun zarur bo'lgan to'g'ri IP manzillarga bir zumda kirish imkonini beradi.
Yana www.microsoft.com, www.lifewire.com, www.amazon.com va boshqa barcha veb-sayt nomlari biz uchun qulaylik uchun ishlatiladi, chunki bu nomlarni eslab qolish ularning IP manzillarini eslab qolishdan ko'ra osonroqdir..
Ildiz serverlar deb ataladigan kompyuterlar har bir yuqori darajadagi domen uchun IP manzillarni saqlash uchun javobgardir. Veb-sayt so'ralganda, qidiruv jarayonining keyingi bosqichini aniqlash uchun birinchi navbatda bu ma'lumotlarni qayta ishlaydigan ildiz server. Shundan so'ng, domen nomi to'g'ri IP manzilni aniqlash uchun ISP ichida joylashgan Domain Name Resolver (DNR) ga yo'n altiriladi. Nihoyat, bu maʼlumot siz soʻragan qurilmaga qaytariladi.
DNS-ni qanday tozalash kerak
Windows va boshqalar kabi operatsion tizimlar IP-manzillar va xost nomlari haqidagi boshqa ma'lumotlarni mahalliy darajada saqlaydi, shunda ularga har doim DNS-server bilan bog'lanishdan ko'ra tezroq kirish mumkin bo'ladi. Kompyuter ma'lum bir xost nomi ma'lum bir IP-manzil bilan sinonim ekanligini tushunsa, bu ma'lumotni qurilmada saqlashga yoki keshlashga ruxsat beriladi.
DNS ma'lumotlarini eslab qolish foydali bo'lsa-da, ba'zida ular buzilgan yoki eskirgan bo'lishi mumkin. Odatda operatsion tizim ma'lum vaqtdan so'ng bu ma'lumotlarni o'chirib tashlaydi, lekin agar siz veb-saytga kirishda muammoga duch kelsangiz va bu DNS muammosi bilan bog'liq deb gumon qilsangiz, birinchi qadam yangilariga joy ochish uchun ushbu ma'lumotni majburan o'chirib tashlashdir. yangilangan DNS yozuvlari.
DNS bilan muammoga duch kelsangiz, kompyuteringizni shunchaki qayta ishga tushirishingiz mumkin, chunki qayta yuklash orqali DNS keshi saqlanmaydi. Biroq, qayta yuklash o'rniga keshni qo'lda tozalash ancha tezroq bo'ladi.
Siz Windows-da DNS-ni ipconfig /flushdns buyrug'i bilan buyruq satri orqali tozalashingiz mumkin. Veb-sayt Mening DNSim nima? Buni macOS va Linuxda bajarish boʻyicha koʻrsatmalar mavjud.
Shuni yodda tutish kerakki, maxsus routeringiz qanday sozlanganiga qarab, DNS yozuvlari ham u yerda saqlanishi mumkin. Agar kompyuteringizdagi DNS keshini tozalash DNS bilan bog‘liq muammoni hal qilmasa, DNS keshini tozalash uchun yo‘riqchini qayta ishga tushirishga harakat qiling.
DNS keshi tozalanganda xostlar faylidagi yozuvlar oʻchirilmaydi. U yerda saqlangan host nomlari va IP manzillarini oʻchirish uchun hostlar faylini tahrirlashingiz kerak.
Zararli dastur DNS yozuvlariga ta'sir qilishi mumkin
DNS xost nomlarini ma'lum IP manzillarga yo'n altirish uchun mas'ul ekanligini hisobga olsak, u zararli faoliyat uchun asosiy maqsad ekanligi aniq bo'lishi kerak. Xakerlar oddiy ishlaydigan resurs so‘rovingizni parollar yig‘ish yoki zararli dasturlarga xizmat ko‘rsatish uchun tuzoqqa yo‘n altirishi mumkin.
DNS zaharlanishi va DNS-spoofing – bu DNS-resolverning keshiga xost nomini ushbu xost nomiga toʻgʻridan-toʻgʻri tayinlanganidan boshqa IP-manzilga yoʻn altirish va siz bormoqchi boʻlgan joyga samarali yoʻn altirish maqsadida qilingan hujumni tavsiflash uchun ishlatiladigan atamalar.. Bu odatda sizni zararli fayllarga toʻla veb-saytga olib kirish yoki login hisob maʼlumotlaringizni oʻgʻirlash uchun sizni oʻxshash koʻrinishdagi veb-saytga kirishga undash uchun fishing hujumini amalga oshirish maqsadida amalga oshiriladi.
Aksariyat DNS xizmatlari bu turdagi hujumlardan himoya qiladi.
Buzg'unchilarning DNS yozuvlariga ta'sir qilishining yana bir usuli bu xostlar faylidan foydalanishdir. Xostlar fayli mahalliy saqlanadigan fayl bo'lib, DNS aslida xost nomlarini hal qilish uchun keng tarqalgan vosita bo'lishidan oldin DNS o'rniga ishlatilgan, ammo fayl hali ham mashhur operatsion tizimlarda mavjud. Ushbu faylda saqlangan yozuvlar DNS server sozlamalarini bekor qiladi, shuning uchun u zararli dasturlar uchun keng tarqalgan maqsad hisoblanadi.
Xostlar faylini tahrir qilishdan himoya qilishning oddiy usuli uni faqat oʻqish uchun fayl sifatida belgilashdir. Windows tizimida xostlar fayli joylashgan jildga oʻting:
%Systemdrive%\Windows\System32\drivers\etc\
Uni sichqonchaning oʻng tugmasi bilan bosing yoki bosib turing, Xususiyatlar ni tanlang va Faqat oʻqish uchun yonidagi katakchaga belgi qoʻying.atribut.
DNS haqida qoʻshimcha maʼlumot
Hozirda sizga internetga kirish uchun xizmat koʻrsatayotgan ISP qurilmalaringiz foydalanishi uchun DNS serverlarini tayinlagan (agar siz DHCP bilan ulangan boʻlsangiz), lekin siz ushbu DNS serverlariga yopishib olishga majbur emassiz. Boshqa serverlar tashrif buyurilgan veb-saytlarni, reklama blokerlarini, kattalar uchun veb-sayt filtrlarini va boshqa xususiyatlarni kuzatish uchun ro'yxatga olish xususiyatlarini taqdim etishi mumkin. Muqobil DNS serverlariga misollar uchun bepul va umumiy DNS serverlari roʻyxatini koʻring.
Kompyuter IP-manzil olish uchun DHCP-dan foydalanyaptimi yoki u statik IP-manzildan foydalanyaptimi, siz baribir maxsus DNS-serverlarni belgilashingiz mumkin. Biroq, agar u DHCP bilan sozlanmagan bo'lsa, u foydalanishi kerak bo'lgan DNS serverlarini ko'rsatishingiz kerak.
Ochiq DNS server sozlamalari yashirin, yuqoridan pastga qarab sozlamalardan ustun turadi. Boshqacha qilib aytganda, bu qurilma foydalanadigan qurilmaga eng yaqin DNS sozlamalari. Misol uchun, agar siz yo'riqnomangizdagi DNS server sozlamalarini ma'lum bir narsaga o'zgartirsangiz, ushbu routerga ulangan barcha qurilmalar ham ushbu DNS serverlaridan foydalanadi. Biroq, agar siz DNS-server sozlamalarini shaxsiy kompyuterda boshqasiga o'zgartirsangiz, u kompyuter bir xil routerga ulangan barcha qurilmalardan farqli DNS serverlaridan foydalanadi.
Kompyuteringizdagi buzilgan DNS keshi bir xillar bir xil tarmoqdagi boshqa kompyuterda normal ochilgan taqdirda ham veb-saytlarni yuklanishiga xalaqit berishining sababi shu.
Hammasini birlashtiramiz
Biz odatda veb-brauzerlarimizga kiritadigan URL manzillar www.lifewire.com kabi eslab qolish oson nomlar boʻlsa-da, uning oʻrniga https://151.101 kabi host nomi koʻrsatadigan IP manzilidan foydalanishingiz mumkin. 1.121) xuddi shu veb-saytga kirish uchun. Buning sababi, siz hali ham bir xil serverga har ikki tomon ham kirgansiz - bitta usul (nomdan foydalanish) eslab qolish osonroq.
Ushbu eslatmada, agar qurilmangiz DNS-server bilan bogʻlanishi bilan bogʻliq muammo yuzaga kelsa, host nomi oʻrniga manzil satriga IP-manzilni kiritish orqali uni chetlab oʻtishingiz mumkin. Aksariyat odamlar xost nomlariga mos keladigan IP manzillarning mahalliy ro‘yxatini saqlamaydilar, chunki DNS serveridan foydalanishdan asosiy maqsad shu.
Bu har bir veb-sayt va IP-manzil bilan ishlamaydi, chunki ba'zi veb-serverlarda umumiy xosting sozlangan, ya'ni veb-brauzer orqali serverning IP-manziliga kirish, xususan, qaysi sahifa ochilishi kerakligini tasvirlamaydi.
Xost nomi asosida IP manzilni aniqlaydigan "telefon kitobi" qidiruvi oldinga DNS qidiruvi deb ataladi. Buning aksi, teskari DNS qidiruvi DNS serverlari bilan amalga oshirilishi mumkin bo'lgan boshqa narsadir. Bu xost nomi uning IP manzili bilan aniqlanadi. Qidiruvning bu turi ana shu xost nomi bilan bog‘langan IP manzil statik IP manzil ekanligi haqidagi fikrga asoslanadi.
DNS ma'lumotlar bazalari IP manzillari va xost nomlaridan tashqari ko'p narsalarni saqlaydi. Agar veb-saytda elektron pochta manzilini o'rnatgan bo'lsangiz yoki domen nomini o'tkazgan bo'lsangiz, domen nomi taxalluslari (CNAME) va SMTP pochta almashinuvchilari (MX) kabi atamalarga duch kelishingiz mumkin.
FAQ
DNS-serverlarni qanday o'zgartirasiz?
Windowsda DNS serverlarini oʻzgartirish uchun buyruq satridan foydalanishingiz yoki Windows sozlamalariga oʻtishingiz mumkin. Buyruqlar qatoridan foydalanish qulay boʻlmasa, Windows sozlamalaridan foydalangan maʼqul.
DNS serverlarini qanday topasiz?
U yerda juda koʻp turli DNS serverlar mavjud, shuning uchun siz oʻzingizga yoqqanini topmaguningizcha DNS serverlari roʻyxatini koʻrib chiqishingiz mumkin. Lifewire eng yaxshi bepul DNS serverlari uchun tavsiyalar roʻyxatiga ega.
Dinamik DNS nima?
Faqat statik IP-manzillar bilan ishlaydigan DNS-dan farqli o'laroq, dinamik DNS (yoki DDNS) dinamik IP-manzillarni ham qo'llab-quvvatlaydi. Natijada siz DDNS xizmatidan veb-saytingizni uyingizdan joylashtirishingiz yoki uy tarmog'ingizni masofadan boshqarishingiz mumkin.