Mündəricat

Sizin üçün rəqəmləri yadda saxlamaq asandır, yoxsa adları? Çox güman ki, adları yadda saxlamaq daha asandır. Veb saytların istifadəçilər üçün sadə və yadda qalan domen adlarından istifadə etməsinin səbəblərindən biri də budur.

İnternetin ilk dövrlərində veb sayta daxil olmaq üçün onun rəqəmsal IP ünvanından istifadə etmək lazım idi. Bu rəqəmləri yadda saxlamaq və istifadə etmək əksər istifadəçilər üçün çətin və əlverişsiz idi. Bu problemi həll etmək üçün Domen Adı Sistemi (DNS) yaradıldı.

DNS insanların asanlıqla oxuya bildiyi domen adlarını kompüterlərin bir-birini tanımaq və bir-biri ilə əlaqə qurmaq üçün istifadə etdiyi IP ünvanlarına çevirir. Bu proses istifadəçilərə rəqəmsal IP ünvanlarını yadda saxlamadan, yadda qalan domen adları vasitəsilə veb saytlara daxil olmağa imkan verir.

DNS nədir?

DNS-i başa düşməyin sadə yolu onu internetin telefon kitabçası kimi təsəvvür etməkdir.

Kontaktlarınızda bir insanın telefon nömrəsini onun adı ilə saxladığınız kimi, DNS də domen adları ilə onlara aid IP ünvanları arasındakı əlaqəni saxlayır. İstifadəçi veb brauzerə domen adını daxil etdikdə DNS həmin domenə aid IP ünvanını tapmağa kömək edir ki, brauzer düzgün serverə qoşula bilsin.

DNS internet infrastrukturunun ən vacib komponentlərindən biridir. Onun əsas vəzifəsi domen adlarını IP ünvanlarına çevirmək və sorğuların düzgün ünvana yönləndirilməsinə kömək etməkdir.

DNS niyə vacibdir?

DNS insanlara veb saytlara və onlayn xidmətlərə rəqəmsal IP ünvanları əvəzinə tanınan domen adları vasitəsilə daxil olmağa imkan verərək interneti daha rahat istifadə olunan edir.

Lakin DNS yalnız veb saytlara giriş üçün istifadə edilmir. O, həmçinin e-poçt çatdırılması, domenin təsdiqlənməsi, xidmətlərin aşkarlanması və digər şəbəkə funksiyaları üçün də istifadə olunur. Məsələn, MX qeydləri domen üçün e-poçtları qəbul edən poçt serverlərini müəyyən etməyə kömək edir, TXT qeydləri isə təsdiqləmə və digər mətn əsaslı məlumatları saxlamaq üçün istifadə oluna bilər.

DNS olmasaydı, istifadəçilər və tətbiqlər rəqəmsal ünvanlara və əl ilə konfiqurasiya edilmiş məlumatlara daha çox güvənməli olardı və bu da internetin idarə olunmasını və istifadəsini xeyli çətinləşdirərdi.

Qısa, sadə və yadda qalan domen adı seçmək güclü onlayn mövcudluq qurmaq yolunda vacib ilk addımdır. Veb sayt açırsınız, onlayn biznesə başlayırsınız və ya şəxsi layihə yaradırsınız — düzgün domen insanların brendinizi asanlıqla tanımasına və yadda saxlamasına kömək edə bilər. Əgər domen almağa hazırsınızsa, brendinizə uyğun, asan yadda qalan və uzunmüddətli məqsədlərinizə cavab verən ad seçdiyinizə əmin olun.

DNS necə işləyir?

Tutaq ki, brauzerinizə https://potenting.com/ ünvanını daxil edirsiniz. Brauzer veb saytın serverinə qoşulmazdan əvvəl domen adı IP ünvanına çevrilməlidir.

DNS bu prosesi bir sıra sorğular vasitəsilə həyata keçirir. Lazımi məlumatın artıq keşdə olub-olmamasından asılı olaraq, sorğuda dörd əsas DNS server növü iştirak edə bilər. Bu serverlər sorğulanan domen üçün səlahiyyətli məlumatı tapmaq üçün birlikdə işləyir.

  • DNS Recursor (DNS Resolver)

Resolver keşində olmayan məlumatı tapmalı olduqda Root Nameserver DNS axtarışı prosesinin növbəti mərhələsidir. Root server sorğulanan domenin son IP ünvanını vermir. Əvəzində o, domen uzantısına əsasən resolver-i müvafiq Top-Level Domain (TLD) Nameserver-ə yönləndirir. Məsələn, sorğulanan domen potenting.com olarsa, root nameserver resolver-i .com TLD-yə cavabdeh olan nameserver-lərə yönləndirir.

Root nameserver-i böyük kitabxanadakı kataloq kimi təsəvvür edə bilərsiniz. O, axtardığınız dəqiq məlumatı ehtiva etmir, lakin axtarışı harada davam etdirməli olduğunuzu göstərir.

  • Root Nameserver

Resolver keşində olmayan məlumatı tapmalı olduqda Root Nameserver DNS axtarışı prosesinin növbəti mərhələsidir. Root server sorğulanan domenin son IP ünvanını vermir. Əvəzində o, domen uzantısına əsasən resolver-i müvafiq Top-Level Domain (TLD) Nameserver-ə yönləndirir. Məsələn, sorğulanan domen potenting.com olarsa, root nameserver resolver-i .com TLD-yə cavabdeh olan nameserver-lərə yönləndirir.

Root nameserver-i böyük kitabxanadakı kataloq kimi təsəvvür edə bilərsiniz. O, axtardığınız dəqiq məlumatı ehtiva etmir, lakin axtarışı harada davam etdirməli olduğunuzu göstərir.

  • TLD (Top-Level Domain) Nameserver

TLD Nameserver .com, .org və ya .net kimi müəyyən yuxarı səviyyəli domenə cavabdehdir. Resolver .com TLD nameserver-dən potenting.com barədə soruşduqda, TLD nameserver adətən veb saytın son IP ünvanını qaytarmır. Əvəzində o, potenting.com domeninə cavabdeh olan Authoritative Nameserver haqqında məlumat verir.

Bu, resolver-ə axtarışı davam etdirməyə və son DNS məlumatını domen üçün səlahiyyətli olan serverdən sorğulamağa imkan verir.

  • Authoritative Nameserver

Authoritative Nameserver domenin faktiki DNS qeydlərini saxlayır. Resolver potenting.com üçün sorğunu onun authoritative nameserver-inə göndərdikdə server öz DNS qeydlərini yoxlayır və domenin IP ünvanı kimi sorğulanan məlumatı qaytarır.

Daha sonra DNS resolver bu məlumatı qəbul edir və nəticəni istifadəçinin cihazına qaytarır. Brauzer bu IP ünvanından istifadə edərək veb saytın serveri ilə əlaqə qurur və sorğulanan səhifəni yükləyir.

How Does DNS Work

DNS qeydləri nədir?

DNS qeydləri DNS serverlərində saxlanılan və domen haqqında müxtəlif növ məlumatları ehtiva edən yazılardır. Hər qeyd növünün özünəməxsus təyinatı var.

Ən geniş yayılmış DNS qeydlərindən bəziləri bunlardır:

  • A qeydi: Domen adını IPv4 ünvanı ilə əlaqələndirir.
  • AAAA qeydi: Domen adını IPv6 ünvanı ilə əlaqələndirir.
  • CNAME qeydi: Bir domen adını digər domen adına yönləndirir.
  • MX qeydi: Domen üçün e-poçtları qəbul edən poçt serverlərini müəyyən edir.
  • NS qeydi: Domenin authoritative nameserver-lərini göstərir.
  • TXT qeydi: Domenin təsdiqlənməsi və e-poçt autentifikasiyası kimi məqsədlər üçün istifadə oluna bilən mətn əsaslı məlumatları saxlayır.
  • SOA qeydi: DNS zonası haqqında vacib inzibati məlumatları, o cümlədən authoritative nameserver və zona yeniləmələri barədə məlumatları ehtiva edir.

Bu qeydlər sayəsində DNS domen adını sadəcə IP ünvanı ilə əlaqələndirməkdən daha çoxunu edə bilir.

DoH nədir?

DNS internetdə ən vacib və ən geniş istifadə olunan protokollardan biridir. Lakin onun zəif cəhətlərindən biri ənənəvi dizaynında müəyyən dərəcədə DNS infrastrukturuna etimada əsaslanması və DNS sorğu və cavablarının adətən şifrələnmədən göndərilməsidir.

Müasir dövrdə bu, müxtəlif təhlükəsizlik və məxfilik problemlərinə səbəb ola bilər. Məsələn, təsəvvür edin ki, istifadəçi ilə DNS server arasındakı rabitə kanalı ələ keçirilib və ya təcavüzkar DNS cavablarını dəyişdirə bilir. Belə halda istifadəçi cavabın dəyişdirildiyini anlamadan domenin həqiqi ünvanı əvəzinə başqa bir serverin ünvanını ala bilər.

DNS over HTTPS (DoH) bu problemlərin bir qismini həll etmək üçün yaradılıb. DoH ilə DNS sorğuları şifrələnmiş HTTPS bağlantısı üzərindən göndərilir. Nəticədə DNS sorğu və cavabları ötürülərkən asanlıqla izlənilə və ya dəyişdirilə bilmir.

Sadə dillə desək, DoH DNS rabitəsinin təhlükəsizliyini və məxfiliyini artırmaq üçün HTTPS-dən istifadə edir və DNS sorğu və cavablarının ötürülmə zamanı asanlıqla ələ keçirilməsinin və ya dəyişdirilməsinin qarşısını almağa kömək edir.

Nəticə

DNS müasir internetin işləmə prinsipinin əsas hissəsidir. O, istifadəçilərə veb saytlara və onlayn xidmətlərə rəqəmsal IP ünvanları əvəzinə asan yadda qalan domen adları vasitəsilə daxil olmağa imkan verir. Bu sadə təcrübənin arxasında düzgün məlumatı tapmaq üçün DNS resolver-lər, root nameserver-lər, TLD nameserver-lər və authoritative nameserver-lər birlikdə işləyir.

DNS qeydləri də sadəcə domeni IP ünvanı ilə əlaqələndirməkdən daha çoxunu təmin edir. A, AAAA, CNAME, MX, NS, TXT və SOA kimi qeydlər veb saytlara girişi, e-poçt çatdırılmasını, domen idarəetməsini, təsdiqləməni və bir çox digər şəbəkə xidmətlərini dəstəkləyir. Eyni zamanda ənənəvi DNS sisteminin, xüsusilə DNS trafikinin məxfiliyi və təhlükəsizliyi baxımından məhdudiyyətləri var. DNS over HTTPS (DoH) kimi texnologiyalar ötürülmə zamanı DNS sorğu və cavablarını şifrələyərək bu narahatlıqların bir qismini aradan qaldırmağa kömək edir.

DNS-in necə işlədiyini anlamaq brauzerə hər dəfə domen adı daxil etdiyimizdə pərdə arxasında nələrin baş verdiyini daha yaxşı başa düşməyə imkan verir. DNS istifadəçilər üçün əsasən görünməz olsa da, interneti praktik, miqyaslana bilən və əlçatan edən əsas sistemlərdən biri olaraq qalır.

Tez-tez verilən suallar

1. TLD nameserver nədir?

TLD nameserver potenting.com kimi müəyyən bir domenə cavabdeh olan authoritative nameserver-lər haqqında məlumat verir.

2. DNS işləməzsə nə baş verir?

DNS həlli uğursuz olarsa, brauzer və ya tətbiq serverin IP ünvanını müəyyən edə bilməyə bilər və bu da sorğulanan veb sayta və ya xidmətə daxil olmağa mane ola bilər.