Sobes.tech
Junior

DNS qeydiyyatları nə deməkdir?

sobes.tech Süni İntellekt

AI-dan cavab

DNS qeydləri (Resource Records, RR) — domen adlar sistemi (DNS) üçün əsas bloklar olub, domenlər haqqında məlumatları, onların IP ünvanlarına uyğunluğunu, resursların yerləşdiyi yerləri və s. ehtiva edir.

Əsas qeyd növləri:

  • A: Host adını (məsələn, www.nümunə.com) IPv4 ünvanına xəritələşdirir.
  • AAAA: Host adını IPv6 ünvanına xəritələşdirir.
  • CNAME: Digər domen adı üçün takma ad yaradır. Alt domenlərin yönləndirilməsi və ya çoxsaylı xidmətlərin idarə olunmasını asanlaşdırmaq üçün istifadə olunur.
  • MX: Domen üçün elektron poçt qəbul edən serverləri göstərir. Hər server üçün prioritet saxlayır.
  • PTR: DNS əks qeydidir, IP ünvanını host adına xəritələşdirir. DNS əks zonalarında istifadə olunur.
  • TXT: Müxtəlif məqsədlər üçün istifadə olunan mətn məlumatlarını saxlayır, məsələn, domenin təsdiqi, SPF (Sender Policy Framework) və ya DKIM (DomainKeys Identified Mail) ilə elektron poçtların qorunması.
  • NS: Domen üçün səlahiyyətli ad serverlərini göstərir. Hər domen ən azı iki NS qeydinə malik olmalıdır.
  • SOA: "Start of Authority" qeydidir və domen haqqında inzibati məlumatları, məsələn, administratorun əlaqə ünvanını, zona seriya nömrəsini, yeniləmə vaxtlarını və s. ehtiva edir.

Qeyd strukturu nümunəsi:

name    TTL   class  type  rdata
  • name: Resurs adı (məsələn, www).
  • TTL (Time To Live): Qeydlərin keşikdə saxlanma müddəti (saniyə ilə).
  • class: Protokol ailəsi. Ən çox IN (İnternet).
  • type: Qeyd növü (A, AAAA, CNAME və s.).
  • rdata: Qeyd növünə aid xüsusi məlumatlar (məsələn, A qeyd üçün IP ünvanı).

DNS zona faylının nümunəsi (bind uyğun formatda):

$ORIGIN nümunə.az.
$TTL 3600
@       IN      SOA     ns1.nümunə.az. admin.nümunə.az. (
                        2023102701      ; Serial
                        3600            ; Yeniləmə
                        1800            ; Yenidən cəhd
                        604800          ; Bitmə vaxtı
                        86400 )         ; Minimum TTL
        IN      NS      ns1.nümunə.az.
        IN      NS      ns2.nümunə.az.

@       IN      A       192.168.1.1
www     IN      A       192.168.1.2
mail    IN      A       192.168.1.3
        IN      MX      10 mail.nümunə.az.