Sobes.tech
Intern

Mida tähendavad DNS-kanded?

sobes.tech AI

Vastus AI-lt

DNS (Domain Name System) kirjed seovad inimesele kergesti loetavaid domeeninimesid (näiteks example.com) IP-aadresside ja muu teabega, mis on vajalikud interneti toimimiseks. Igal kirjel on oma tüüp, mis näitab selle eesmärki.

DNS-i kirje tüüpide peamised ja nende eesmärk:

  • A (Address Record): seob domeeninime IPv4-aadressiga:
    // seob example.com IPv4-aadressiga
    example.com.        IN    A    192.168.1.1
    
  • AAAA (IPv6 Address Record): seob domeeninime IPv6-aadressiga:
    // seob example.com IPv6-aadressiga
    example.com.        IN    AAAA    2001:0db8::1
    
  • CNAME (Canonical Name Record): loob aliasi (kaudu) teise domeeninime jaoks. Päring aliasi kohta suunatakse põhidomeeni.
    // www.example.com on alias example.com jaoks
    www.example.com.    IN    CNAME    example.com.
    
  • MX (Mail Exchanger Record): näitab e-posti servereid, mis vastutavad domeeni e-kirjade vastuvõtu eest. sisaldab prioriteeti.
    // e-posti vahetusserver prioriteediga 10, mis osutab mail.example.com-le
    example.com.        IN    MX    10    mail.example.com.
    // e-posti vahetusserver prioriteediga 20, mis osutab anothermail.example.com-le
    example.com.        IN    MX    20    anothermail.example.com.
    
  • TXT (Text Record): salvestab tekstilist teavet, mida saab kasutada erinevatel eesmärkidel, näiteks domeeni omandi kontrollimiseks, SPF või DKIM.
    // SPF kirje näide
    example.com.        IN    TXT    "v=spf1 include:_spf.google.com ~all"
    
  • NS (Name Server Record): näitab autoriteetseid DNS-servereid domeeni või alamdomeeni jaoks.
    // ns1.example.com on autoriteetne server example.com jaoks
    example.com.        IN    NS    ns1.example.com.
    // ns2.example.com on autoriteetne server example.com jaoks
    example.com.        IN    NS    ns2.example.com.
    
  • PTR (Pointer Record): kasutatakse DNS-i pööramiseks - IP-aadressi konverteerimiseks domeeninimeks. Asub in-addr.arpa (IPv4) või ip6.arpa (IPv6) tsoonides.
    // pöörduv konverteerimine 192.168.1.1 jaoks
    1.1.168.192.in-addr.arpa.    IN    PTR    example.com.
    
  • SRV (Service Record): näitab teenuse serverite asukohta (hostname ja port):
    // server teenuse _sip._tcp jaoks domeenis example.com, port 5060, prioriteet 10, kaal 5
    _sip._tcp.example.com.    IN    SRV    10    5    5060    sipserver.example.com.
    

Igal kirjel on ka TTL (Time To Live), mis näitab, kui kaua DNS-vahemälud peaksid vastust hoidma.

Üldine kirje struktuur:

// <nimi>    [TTL]    [klass]    <kirje tüüp>    <andmed>

Klass on tavaliselt IN (Internet).