Sobes.tech
Junior

Milliseid DNS-kirjeid teate?

sobes.tech AI

Vastus AI-lt

On palju DNS-kirje tüüpe, millest igaüks täidab oma spetsiifilise rolli domeeninimede süsteemis. Peamised neist on:

  • A (Address Record): seob domeeninime IPv4-aadressiga. See on kõige levinum kirje, mida kasutatakse ressursi asukoha otseseks näitamiseks võrgus.

    // Näide A kirjest
    example.com A 192.0.2.1
    
  • AAAA (IPv6 Address Record): sarnane A kirjele, kuid seob domeeninime IPv6-aadressiga.

    // Näide AAAA kirjest
    example.com AAAA 2001:db8::1
    
  • CNAME (Canonical Name Record): loob pseudonime teisele domeeninimele. See lihtsustab haldamist, võimaldades ühendada mitu nime ühe ressursiga.

    // Näide CNAME kirjest
    www.example.com CNAME example.com
    
  • MX (Mail Exchange Record): näitab e-posti servereid, mis vastutavad domeeni e-posti vastuvõtu eest, ning nende prioriteeti.

    // Näide MX kirjest
    example.com MX 10 mail.example.com
    example.com MX 20 backupmail.example.com
    
  • TXT (Text Record): kasutatakse tekstiinfo salvestamiseks domeeni kohta. Sageli kasutatakse turvaseadistuste (SPF, DKIM, DMARC) ja domeeni omandi kinnitamiseks.

    // Näide TXT kirjest SPF jaoks
    example.com TXT "v=spf1 include:_spf.google.com ~all"
    
  • PTR (Pointer Record): kasutatakse DNS-i tagasipööratud lahendamiseks, seostades IP-aadressi domeeninimega. Peamiselt kasutatakse rDNS-i rakendamiseks ja postisüsteemides saatjate legitiimsuse kontrollimiseks.

    // Näide PTR kirjest tagasipööratud tsoonis
    1.2.0.192.in-addr.arpa PTR example.com
    
  • NS (Name Server Record): näitab autoriteetseid DNS-servereid domeeni või alamdomeeni jaoks. Need serverid vastutavad DNS-zonade pakkumise eest.

    // Näide NS kirjest
    example.com NS ns1.example.com
    example.com NS ns2.example.com
    
  • SOA (Start of Authority Record): sisaldab põhiteavet DNS-zona kohta, sealhulgas põhiserveri nime, kontaktisiku, zona seerianumbri ja vahemälu ajastusi.

    // Näide SOA kirjest
    example.com SOA ns1.example.com admin.example.com (
         2023110101 ; Seerianumber
         3600       ; Värskendus
         1800       ; Uuesti proovimine
         604800     ; Kehtivusaeg
         86400      ; Minimaalne TTL
    )
    

Lisaks nendele põhityüpidele on olemas ka teisi, vähem levinud, spetsialiseeritud eesmärkidel, näiteks:

  • SRV (Service Record): määrab serverite asukoha (host ja port) konkreetse teenuse jaoks.
  • DNSKEY (DNS Key Record): sisaldab avalikku võtit DNSSEC-allkirjade kontrollimiseks.
  • DS (Delegation Signer Record): ühendab vanema ja tütarzone DNSSEC-i ahelas.
  • NAPTR (Naming Authority Pointer Record): kasutatakse telefonis (ENUM) telefoninumbrite URI-ks muutmiseks.