DNS nima? Domen nomlari tizimi bo'yicha qo'llanma

 DNS nima? Domen nomlari tizimi bo'yicha qo'llanma

Patrick Harvey

Internetdagi har bir domen uchun trafikni yoʻnaltirish uchun masʼul boʻlgan DNS (domen nomlari tizimi) bilan qiziqasizmi?

Ushbu postda siz DNS nima ekanligini va uning qanday ishlashini bilib olasiz.

Keling, boshlaylik:

DNS nima?

Domen nomlari tizimi (DNS) bizga alfanumerik veb-manzilli veb-saytlarga kirish imkonini beradi.

Shuningdek qarang: 17 ta eng yaxshi veb-saytni optimallashtirish vositalari (2023 yil taqqoslash)

Bizga ma'lumki, u 1989 yilda ixtiro qilingan va birinchi veb-sahifa 1991 yilgacha Internetga kirmagan. Shunday bo'lsa-da, internet bundan o'nlab yillar oldin ishlab chiqilgan va foydalanilgan.

Sizning veb-saytingiz va boshqa ob'ektlar Internetda joylashtirilganlar tarmoqda ma'lum bir joyga ega. Bu 99.84.73.47 kabi raqamli IP-manzil bilan ko'rsatilgan, xuddi ko'cha manzilingiz uyingiz joylashgan joyni ifodalaydi.

Internet mavjud bo'lmaganda bloggingwizard.com kabi domenlar mavjud emas edi. ishlab chiqilmoqda. Uning foydalanuvchilari o'rniga manzilning IP manzilini kiritishlari kerak edi. Ayni paytda internet foydalanuvchilari kirishi kerak bo‘lgan hamma narsaning raqamli manzillarini eslab qolish va kiritish qanchalik qiyinligini hisobga olsak, ularga kirishning yangi usulini topish juda muhim edi.

Bu yangi usulni Pol Mokapetris internetga olib kelganida olib keldi. 1983-yilda domen nomlari tizimini ixtiro qildi. 1984-yilga kelib, internet foydalanuvchilari tarmoq manzillariga foydalanuvchilar uchun qulay, harf-raqamli domen nomlari va oltita yuqori darajadagi domenlar (TLD) bilan kirishlari mumkin edi:

  • .com - tijorat uchun yaratilgantrafikni bitta serverga yuboradigan unicast marshrutlashdan farqli o'laroq.

    TLD nom serverlari

    TLD nom serverlari har bir domen foydalanadigan TLD asosidagi ma'lumotlarni domenlarda saqlaydi. Masalan, “docs.google.com” .com TLD nom serverida saqlanadi.

    Rekursiv hal qiluvchi toʻgʻri TLD nom serveriga yuborilgach, soʻrov yuborilishidan oldin, agar mavjud boʻlsa, u domen subdomenini aniqlaydi. nufuzli serverga yuboriladi.

    TLD nom serverlari ham ICANN tomonidan nazorat qilinadi, faqat bu nom serverlari tashkilotning Internet Assigned Numbers Authority (IANA) filiali tomonidan boshqariladi.

    IANA ajratadi. gTLD va sTLDlarni bir guruhga birlashtirish orqali domenlarni ikkita guruhga, gTLD va ccTLDlarga ajrating.

    Yakuniy fikrlar

    Ko'plab texnik ma'lumotlar domen nomlari tizimiga tegishli. Yaxshiyamki, oʻz domeningizni roʻyxatdan oʻtkazish va unga xizmat koʻrsatish uchun uning koʻp qismini eslab qolishingiz shart emas.

    Agar siz uni xostingizda roʻyxatdan oʻtkazmasangiz, domeningiz nom serverlarini yangilashingiz kerak boʻladi.

    Agar siz CDN yoki biznes elektron pochta mijozlaridan foydalanmoqchi bo'lsangiz, DNS yozuvlarini ham yangilashingiz kerak bo'ladi. Buning uchun toʻgʻri yozuvlarni qayerga nusxalash va joylashtirishni bilishdan boshqa koʻp narsa talab etilmaydi, aksariyat xizmatlar tavsiflovchi qoʻllab-quvvatlash darsliklari orqali buni osonlashtiradi.

    Agar sizga hali ham domen kerak boʻlsa, ushbu qoʻllanmalarni koʻrib chiqing:

    • Domen nomini qanday tanlash kerak
    • 21 ta usulveb-sayt nomi bilan yuqoriga
    • Domen nomini qanday ro'yxatdan o'tkazish kerak
    maqsadlarda.
  • .org – tashkilotlar uchun yaratilgan.
  • .net – tarmoqlar uchun yaratilgan.
  • . gov – hukumat homiyligidagi joylar uchun yaratilgan.
  • .edu – ta’lim kompyuter tizimlari uchun yaratilgan.
  • .mil – uchun yaratilgan. harbiylar tomonidan homiylik qilinadigan joylar.

DNS internetdagi har bir domenni identifikatsiya qilinadigan IP manzilga tarjima qilish uchun javobgardir.

Veb-saytga kirmoqchi bo'lganingizda, brauzeringiz ushbu tizimga tayanadi. uning aniq manzilini internetda topish uchun.

Nomlar serveri nima?

Ba'zi odamlar DNS va nom serverlari atamalarini bir-birining o'rnida ishlatishini ko'rishingiz mumkin. Odatda, ular aynan bir xil narsaga - DNS yozuvlaringizga havola qilgani uchun.

Texnik ma'noda nom serveri oddiygina DNS yozuvlari saqlanadigan serverdir.

Domenlar qanday ishlaydi?

Domen serverlari qanday ishlashini tushunish uchun biz domenlar qanday ishlashini tushunishimiz kerak.

Domenlar biz aniq manzillarga kirish uchun foydalanadigan alfanumerik manzillardir. Internetdagi joylar, odatda veb-saytlar. Yuqorida aytib o'tganimizdek, ular o'sha manzillarni aniqlaydigan IP manzillarni ifodalaydi va bu IP manzillarni manzillar qatorimizga kiritmasdan turib ularga kirishimizga imkon beradi.

Brauzeringizga veb-manzilni kiritganingizda, DNS brauzeringiz bir soniyadan keyin kirmoqchi boʻlgan veb-sahifani yuklaguncha bir necha bosqichdan oʻtadi.

Brauzeringiz tugallanishi uchunSizning so'rovingiz bo'lsa, u DNS dan kirishga harakat qilayotgan domenning IP manzilini olishi kerak. Bu DNS rezolyutsiyasi deb ataladi va u soʻrovingizni bajarishdan oldin bir nechta turli nomlar serverlari orqali ishlaydi.

Bu TLD nom serverini oʻz ichiga oladi.

TLD “yuqori darajadagi domen” degan maʼnoni anglatadi. Domenlar uchta darajadan tashkil topgan ierarxiyaga ega, ammo zamonaviy domenlar faqat ikkinchi va yuqori darajalardan foydalanadi. Bu qoralamani yozishda foydalanayotgan vositamning domeni Google Docs.

Shuningdek qarang: 25 ta Facebook videosining soʻnggi statistikasi, faktlari va tendentsiyalari (2023)

Google Docs domeni – docs.google.com:

  • docs = uchinchi daraja yoki “subdomain.”
  • .google = ikkinchi daraja yoki “domen nomi.”
  • .com = yuqori darajali yoki “domen kengaytmasi”.

1984-yilda faqat oltita TLD borligini aytganimizni eslaysizmi? Bugungi kunda ularning soni 1500 dan ortiq. Ular uch xil toifaga ajratilgan.

Umumiy yuqori darajadagi domenlar (gTLD) eng katta toifadir. gTLD'lar .com, .org va .net kabi umumiy domenlarni o'z ichiga oladi, lekin yana noyob iteratsiyalarni ham o'z ichiga oladi. Bugun domenni roʻyxatdan oʻtkazganingizda, .biz, .me, .io, .xyz, .pizza, .beer, .motorcycles va boshqalar kabi TLDlarni oʻz ichiga olgan domenlar boʻyicha takliflarni topasiz.

Homiylik qilingan yuqori darajadagi domenlar (sTLD) hukumatlar, harbiy kuchlar va ta’lim tashkilotlari kabi muayyan tashkilotlar tomonidan homiylik qilinadigan TLD’lardir. Shunday qilib, bu TLDlarga .gov, .mil va .edu kiradi.

Mamlakat kodining yuqori darajadagi domenlari(ccTLD) muayyan mamlakatlar uchun ishlab chiqarilgan TLDlardir. Veb-saytlar ulardan ma'lum mamlakatlardagi mijozlarni maqsad qilganlarida foydalanadilar. 200 dan ortiq ccTLD mavjud, jumladan, Buyuk Britaniya uchun .uk, Rossiya uchun .ru, Xitoy uchun .cn, Braziliya uchun .br va hokazo.

Domenni ro'yxatdan o'tkazishda , buning uchun domen nomi va TLD ni tanlashingiz kerak. Uning IP-manzili registratoringizning DNS serverida saqlanadi.

Agar siz uni roʻyxatdan oʻtkazmaguningizcha domen nomingizdan turli xil TLDlar bilan foydalanadigan boshqa domenlar ustidan vakolatga ega boʻlmaysiz.

Bu shuni anglatadiki, agar siz example.com saytida ro'yxatdan o'tsangiz, raqobatchi example.xyz ro'yxatdan o'tishi mumkin. Ular DNS tomonidan mutlaqo boshqa domenlar sifatida ko‘rib chiqiladi.

Yangi domeningizni brauzeringizga kiritganingizda veb-saytingizga olib borishi uchun domenni o‘z domeningizga yo‘naltirish uchun registratoringizning DNS sozlamalaridan foydalanishingiz kerak. xost nomlari serverlari.

Domen serverlari qanday ishlaydi?

Nameserverlar domenlarni ularning joylashgan IP manzillariga tarjima qilish jarayonining bir qismidir. Ular DNS yozuvlarini, xususan veb-saytlarni aniqlashimizga yordam beradigan IP manzillarni saqlaydi.

Keling, DNS serveriga tashrif buyurmoqchi bo'lganingizda brauzeringizga IP-manzilni qaytarish uchun o'tadigan jarayonni (DNS rezolyutsiyasi deb ataladi) ko'rib chiqamiz. veb-sayt.

Aytaylik, siz Google Docs boshqaruv paneliga tashrif buyurmoqchisiz. Brauzeringizda (yoki o'zingizningAgar siz yorliqdan foydalansangiz, brauzer shunday qiladi). DNS ushbu domenni siz uchun tarjima qilishidan oldin uning IP manzilini aniqlash uchun so'rovingizni to'rtta asosiy server orqali bajarishi kerak.

Birinchisi rekursor server . Bu oddiy, chunki uning maqsadi sizning so'rovingizni bajarishdir. Agar kerak bo'lsa, u sizga qo'shimcha so'rovlar yuboradi.

Keyingi root nameserver . Nom serverlari DNS yozuvlari uchun konteynerlar, jumladan domenning IP manzilini o'z ichiga olgan A yozuvi. Biz buni allaqachon belgilab oldik. Shuningdek, biz DNS qanday qilib DNS rezolyutsiyasi deb ataladigan jarayon orqali odamlar o'qiy oladigan domenlarni mashinaga mos IP manzillarga o'tkazish uchun javobgarligini allaqachon aniqladik. Ildiz nom serveri bu jarayonni boshlaydi.

So'rovingiz ildiz nom serveri orqali o'tgandan so'ng, u TLD nom serveriga o'tadi. Ayni paytda DNS domeningizning IP manzili saqlanadigan A yozuvini qidirmoqda. U buni domenni unga biriktirilgan TLD asosida tegishli TLD nom serverida topish orqali amalga oshiradi. Bu docs.google.com misolida .com TLD nom serveridir.

U ikkinchi va yuqori darajali domenlaringizni topgach, subdomenni qidiradi, chunki uning IP manzili qanday boʻlishiga qarab boshqa boʻlishi mumkin. DNS sozlamalari sozlangan. Bu shuni anglatadiki, uning qidiruvi Google Docs uchun .com TLD nom serverida docs.google.com ga tushadi.

DNS-ga ega bo'lgach.Sizning yozuvingizni to'g'ri TLD nom serverida topsangiz, vakolatli server veb-sayt identifikatorini uni rekursiv hal qiluvchiga (asl rekursor serveridan) qaytarishdan oldin uning IP manzili orqali tekshiradi, shunda brauzeringiz veb-sahifani yuklaydi.

Siz muntazam ravishda brauzeringizga manzillarni kiritasiz. Qidiruv tizimlari va yorliqlardan foydalanganingizda brauzeringiz buni siz uchun qiladi. Qanday bo'lmasin, DNS veb-saytning internetdagi aniq manzilini topish uchun bir necha bosqichlardan o'tdi. Sizningcha, brauzeringizda bir necha soniya ichida veb-sahifa yuklanganini ko'rdingiz.

Agar siz allaqachon bo'lgan bo'lsangiz. veb-saytga tashrif buyurgan bo'lsangiz, jarayon ancha qisqaroq bo'ladi, chunki asl rekursiv hal qiluvchi avtordor serverga qo'ng'iroq qilishdan ko'ra birinchi navbatda keshlangan ma'lumotlarini ko'rib chiqadi va veb-saytning IP-manzilini aniqlaydi.

DNS serverlari tushuntirilgan

DNS rekursor va vakolatli serverlar ko'pincha bir-biri bilan chalkashib ketishadi, chunki ikkalasi ham brauzeringizga IP manzillarini qaytaradi. Biroq, ular bir-biridan juda farq qiladi. Masalan, ular DNS rezolyutsiyasi jarayonining turli nuqtalarida qo‘llaniladi.

Chaqirilish rekursor serverining DNS so‘rovlarini mustaqil hal qilish qobiliyatidan kelib chiqadi. Odatda, rekursor server so'rovingiz va IP manzili saqlanadigan vakolatli server o'rtasida bog'lovchi vazifasini bajaradi. Biroq, agar siz allaqachon veb-saytga tashrif buyurgan bo'lsangiz va o'zingizni tozalamagan bo'lsangizkeshda bo'lsa, rekursor server o'zining keshlangan ma'lumotlarini ko'rib chiqish orqali saytning IP-manzilini mustaqil ravishda qaytarishi mumkin.

Ushbu keshlangan ma'lumotlarsiz so'rovingiz odatdagidek DNS rezolyutsiyasi liniyasi bo'ylab vakolatli manzilga yetguncha yo'naltirilishi kerak. server. Ushbu server jarayonning oxirgi bosqichidir, chunki bu server qo'shimcha so'rovlarni amalga oshirishi shart emas. Bu yerda DNS yozuvlari saqlanadi.

Agar hech qanday yozuv topilmasa, u xato xabarini qaytaradi va siz tashrif buyurmoqchi boʻlgan veb-saytni yuklay olmaysiz.

IP-manzillar vakolatli serverda turli yozuvlarda saqlanadi. Agar domeningiz uchun DNS sozlamalarini yangilashga majbur bo‘lsangiz, masalan, domeningizga elektron pochta mijozini (masalan, Google Workspace) ulashni xohlasangiz, bu yozuvlarni avval ham ko‘rgan bo‘lishingiz mumkin.

Ushbu yozuvlar quyidagilardan iborat. "DNS sintaksisi" da yozilgan bir nechta matnli fayllar. Turli yozuvlar har xil sintaksisga ega va ularning har birida soʻrovlar kelib tushganda, nufuzli server har bir yozuvdagi maʼlumotlarni qanday boshqarishi kerakligi boʻyicha turli koʻrsatmalarga ega.

Bu yerda siz turli xil yozuvlarni topasiz. domenga biriktirilgan va ular nimaga mo‘ljallanganligi haqida qisqacha tushuntirishlar:

  • A – Domenning IP manzilini saqlaydi.
  • CNAME – Taxallus domen yoki subdomenni u vakili bo‘lgan haqiqiy domenga yo‘naltiradi. CNAME yozuvlari IP manzillarni saqlamaydi, chunki ular faqatular ichida saqlangan domenlar yoki subdomenlar boshqa domen uchun taxallus sifatida foydalanilganda ishlatiladi. Taxallus domenlarida A yozuvlari mavjud emas, shuning uchun vakolatli server so'rovlarni taxallus ko'rsatgan domenning A yozuviga yo'naltirishi kerak.
  • MX - E-pochta serveriga ishora qiladi. Bu sizning [email protected] dan farqli o'laroq [email protected] kabi biznes elektron pochta manzillaridan elektron pochta xabarlarini yuborish uchun domeningizdan foydalanmoqchi bo'lganingizda DNS serverlari foydalanadigan rekorddir.
  • TXT – Ma’muriy maqsadlardagi matnli eslatmalarni saqlash uchun foydalaniladi.
  • NS – Nom serverlarini saqlash uchun foydalaniladigan yozuv. Domenni xostingiz emas, balki maxsus registratorda ro'yxatdan o'tkazmoqchi bo'lganingizda foydalanasiz. Xostingiz foydalanadigan har bir nom serveri uchun boshqa NS yozuvini yaratishingiz kerak bo'ladi. Yozuv domeningizni xost nom serverlariga yo'naltiradi, shuning uchun u erda saqlangan veb-sayt veb-brauzerda yozuvga biriktirilgan domenni kiritganingizda yuklanadi. Ko'pgina NS yozuvlarida siz sozlashingiz mumkin bo'lgan "TTL" sozlamalari ham mavjud. Bu "yashash vaqti" degan ma'noni anglatadi yoki marshrutizatorlar uning muddati tugaguniga qadar rekordni o'tkazib yuborishi mumkin. Bu rekursor server o'zi saqlagan keshlangan IP-manzilni necha marta qaytara olishini bildiradi. Yozuv muddati tugagach (TTL soni tugaydi), server domenning IP manzilini topish uchun DNS ruxsati trubkasiga yana bir bor o'z so'rovini yuborishi kerak. TTL sozlamalarini qachon topasizsiz CDN keshlashni o'rnatdingiz.
  • SOA - Administrator ma'lumotlarini saqlash uchun foydalaniladi. TTL sozlamalari bu erda ham qo'llanilishi mumkin. Bu yozuvda administrator elektron pochta manzillari va domen yangilanganidan beri qancha vaqt oʻtgani haqidagi maʼlumotlar ham mavjud.

Boshqa DNS yozuvlari ham bor, lekin ular domeningizga tegishli boʻlgan eng keng tarqalganlaridir. .

Ildiz nom serverlari

Ildiz nom serveri domen nomini identifikatsiya qilinadigan IP manziliga tarjima qilishning birinchi bosqichidir. Rekursor-server o'z so'rovini avval bu yerga yuboradi. Ildiz nom serveri ushbu soʻrovni tegishli TLD nom serveriga oʻtkazish uchun javobgardir.

DNS foydalanadigan ildiz nomlari serverlarining 13 turi mavjud va ularning barchasi Tayinlangan nomlar va Internet korporatsiyasi deb nomlangan notijorat tashkilot tomonidan boshqariladi. Raqamlar (ICANN).

Ushbu tashkilot domenlarga oid barcha yurisdiktsiyani nazorat qiladi. Shaxsiy maʼlumotlaringizni roʻyxatdan oʻtgan har bir domenga tegishli boʻlishingizni talab qiluvchi nizomni yaratgan tashkilot.

Har bir rekursiv hal qiluvchi ildiz nom serverining har bir turi bilan tanish va DNS butun dunyo boʻylab har birining bir nechta nusxasidan foydalanadi. .

Ildiz nom serverlari CDN yoki DDoS himoyasini ta'minlovchi registratordan foydalanganda domeningiz oladigan trafikka Anycast marshrutini qo'llash uchun ham javobgardir. Anycast - bu trafikni bir nechta serverlarga yo'naltiradigan tarmoq manzilini aniqlash usuli. Bu

Patrick Harvey

Patrik Xarvi - bu sohada 10 yildan ortiq tajribaga ega bo'lgan tajribali yozuvchi va raqamli marketolog. U bloglar, ijtimoiy media, elektron tijorat va WordPress kabi turli mavzularda keng bilimga ega. Uning yozishga bo'lgan ishtiyoqi va odamlarga Internetda muvaffaqiyat qozonishiga yordam berish uni o'z auditoriyasiga qadrli bo'lgan tushunarli va qiziqarli postlar yaratishga undadi. Tajribali WordPress foydalanuvchisi sifatida Patrik muvaffaqiyatli veb-saytlar yaratishning sir-asrorlarini yaxshi biladi va u bu bilimlardan biznes va jismoniy shaxslarga o'zlarining onlayn mavjudligini aniqlashda yordam berish uchun foydalanadi. Tafsilotlarga diqqat bilan qaraydigan va mukammallikka sodiqlik bilan Patrik o'z o'quvchilariga raqamli marketing sohasidagi so'nggi tendentsiyalar va maslahatlar berishga bag'ishlangan. Agar u blog yuritmayotgan bo'lsa, Patrikni yangi joylarni kashf qilish, kitob o'qish yoki basketbol o'ynashni topish mumkin.