DNS nədir?

Hər dəfə veb saytı açdığınız zaman görünməz kataloq xidməti yazdığınız adı kompüterinizin əldə edə biləcəyi nömrəyə çevirir. Domen Adı Sisteminin necə işlədiyi və onun hər hansı bir domen haqqında dərc etdiklərini necə oxumaq olar.

İnternet telefon kitabçası

Kompüterlər adlarına görə baxmırlar - qoşulurlar IP ünvanları. DNS, Domen Adı Sistemi, kimi yaddaqalan adları xəritələyən paylanmış kataloqdur example.com həmin nömrələrə. O, 1983-cü ildə məhz ona görə icad edilmişdir ki, Stenfordda ilk internetin tək host faylını saxlamaq mümkün olmurdu.

DNS-i iki şey diqqətəlayiq edir: odur paylanmışdır (heç bir maşın hər şeyi bilmir) və belədir hər yerdə yaddaşda saxlanılır (cavablar bir müddət yadda qalır, ona görə də axtarışlar sürətlidir). Hər iki xüsusiyyət sistemin gündən-günə necə davranacağını formalaşdırır.

DNS axtarışı zamanı nə baş verir

Brauzeriniz veb-sayt tələb etdikdə, DNS serverlər zənciri bir neçə millisaniyə ərzində əməkdaşlıq edir:

The life of a lookup
# 1. Cihazınız konfiqurasiya edilmiş həlledicidən soruşur (tez-tez ISP və ya 8.8.8.8 / 1.1.1.1)
# 2. Həlledici, əgər keşlənmiş cavabı yoxdursa, iyerarxiya üzrə hərəkət edir:
# kök serverləri → ".com" serverləri → example.com-un öz ad serverləri
# 3. Domenin nüfuzlu serveri faktiki qeydlərlə cavab verir
# 4. Həlledici qeydin TTL üçün cavabı keşləyir və sizə cavab verir

Sonuncu hop - domenin özü üçün danışan server - NS qeydlərinin (aşağıda) işarə etdiyi şeydir. Yuxarıdakı hər şey sadəcə nümayəndəlikdir.

Əhəmiyyətli olan qeyd növləri

Domenin DNS zonası tipli qeydlərdən ibarət kiçik verilənlər bazasıdır. Bunlar əslində qarşılaşacağınızlardır:

NövNə edirMisal
ABir adı IPv4 ünvanına uyğunlaşdırırexample.com → 93.184.216.34
AAAABir adı IPv6 ünvanına uyğunlaşdırırexample.com → 2606:2800::2201
CNAMELəqəb: adı başqa ada yönəldirwww.example.com → example.com
MXDomenin e-poçtunu qəbul edən poçt serverləri10 aspmx.l.google.com
TXTPulsuz mətn: SPF anti-spam, DKIM, sahiblik sübutları"v=spf1 -all"
NSZona üçün səlahiyyətli ad serverlərins1.examplehost.com
CAAHansı sertifikat orqanları TLS sertifikatları verə bilər0 issue "letsencrypt.org"
SOAZona metadata: əsas server, əlaqə, keşləmə taymerlərins1. dns-admin. …
PTRƏks tərəf: IP-ni host adına qaytarır8.8.8.8 → dns.google

İki qəribəliyi bilməyə dəyər: CNAME icazə verilmir domenin kökündə (buna görə də example.com birbaşa A/AAAA qeydlərindən istifadə edir) və bir domen MX "0 ." var null MX — "bu domen e-poçt göndərir, lakin heç birini qəbul etmir" deməyin qəsdən yolu.

Keşləmə, TTL və yayılma

Hər rekord a daşıyır TTL (yaşamaq vaxtı) — həlledicilərin təkrar soruşmadan əvvəl cavabı təkrar istifadə edə biləcəyi saniyələrin sayı. 3600 saniyəlik TTL dünya üzrə bir saata qədər keşləmə deməkdir; 60 saniyəlik TTL, dəyişikliklərin bir dəqiqədən az müddətdə görünməsi deməkdir.

İnsanlar "DNS yayılması" dedikdə bunu nəzərdə tuturlar: dəyişikliklərin yayımı yoxdur, sadəcə öz sürəti ilə vaxtı bitən keşlər. Planlaşdırılan miqrasiyadan əvvəl klassik hiylə TTL-ni əvvəlcədən aşağı salmaq, keçid etmək, onun hər yerdə tez yerə enməsinə baxmaq, sonra keşləmədən həzz almaq üçün TTL-ni yenidən qaldırmaqdır.

Problemin həlli üçün göstəriş: sayt sizin üçün deyil, başqaları üçün yüklənirsə, yerli həllediciniz hələ də köhnə keşlənmiş cavabı saxlaya bilər. Cihazınızı 1.1.1.1-ə dəyişdirmək və ya DNS keşini təmizləmək adətən problemi həll edir.

İstənilən domenin DNS-ni özünüz yoxlayın

Komanda xətti alətlərinə ehtiyacınız yoxdur — brauzerimizin yardım proqramları canlı olaraq Google və Cloudflare həlledicilərinə sorğu göndərir:

  • DNS yoxlayıcı — hər hansı bir domenin hər rekord növünü bir kliklə çəkin.
  • IP-yə domen — hostinq təfərrüatları ilə yalnız domenin göstərdiyi ünvanlara baxın.
  • Əks IP axtarışı — PTR qeydi: IP hansı host adına cavab verir.

Ətraflı məlumat əldə edin

FAQ

DNS sualları

Sadə dildə DNS nədir?

DNS (Domain Name System) internetin telefon kitabçasıdır: o, example.com kimi yaza biləcəyiniz adları kompüterlərin əslində qoşulduğu IP ünvanlarına tərcümə edir. Onsuz, hər veb sayt üçün nömrə ünvanlarını yadda saxlamalı olacaqsınız.

8.8.8.8 və 1.1.1.1 ünvanları hansılardır?

Bunlar Google və Cloudflare tərəfindən idarə olunan ictimai DNS həllediciləridir. ISP-niz defolt olaraq birini işlədir, lakin hər kəs bunun əvəzinə bu ictimai olanları sorğulaya bilər – onlar pulsuz, sürətli və tez-tez DNS dəyişikliklərini qəbul etmək üçün daha tezdir. Bizim DNS alətlərimiz onların hər ikisini şifrələnmiş DNS-over-HTTPS üzərindən sorğulayır.

DNS dəyişikliyinin hər yerdə işləməsi nə qədər vaxt aparır?

Rekordun əvvəlki TTL (yaşamaq vaxtı) olduğu müddətcə. Həlledicilər TTL müddəti üçün keş cavablarını verir - saniyələr və günlər - beləliklə, siz qeydi redaktə etdikdən sonra bütün dünyada həlledicilər keşlənmiş nüsxəsinin müddəti bitənə qədər köhnə cavaba xidmət etməyə davam edirlər. Dəyişikliyi daha sürətli etmək üçün planlaşdırılan dəyişiklikdən əvvəl TTL-ni aşağı salın.

DNS ilə IP ünvanı arasındakı fərq nədir?

IP ünvanı internetdə cihazı müəyyən edən nömrədir; DNS yaddaqalan domen adlarını həmin nömrələrlə əlaqələndirən sistemdir. Domen ad, IP təyinat və DNS onların arasındakı tərcümədir.