Sobes.tech
Intern

Ko nozīmē DNS ieraksti?

sobes.tech AI

Atbilde no AI

DNS (Domain Name System) ieraksti sasaista cilvēka lasāmus domēna vārdus (piemēram, example.com) ar IP adresēm un citu informāciju, kas nepieciešama interneta darbībai. Katram ierakstam ir noteikts tips, kas norāda tā mērķi.

Galvenie DNS ierakstu tipi un to mērķis:

  • A (Address Record): sasaista domēna vārdu ar IPv4 adresi:
    // sasaista example.com ar IPv4 adresi
    example.com.        IN    A    192.168.1.1
    
  • AAAA (IPv6 Address Record): sasaista domēna vārdu ar IPv6 adresi:
    // sasaista example.com ar IPv6 adresi
    example.com.        IN    AAAA    2001:0db8::1
    
  • CNAME (Canonical Name Record): izveido pseidonīmu (aliāzi) citam domēna vārdam. Pieprasījums uz aliāzi tiks novirzīts uz galveno domēna vārdu.
    // www.example.com ir aliāzs example.com
    www.example.com.    IN    CNAME    example.com.
    
  • MX (Mail Exchanger Record): norāda pasta serverus, kas ir atbildīgi par e-pasta saņemšanu domēnam. Ietver prioritāti.
    // Pasta serveris ar prioritāti 10, kas norāda uz mail.example.com
    example.com.        IN    MX    10    mail.example.com.
    // Pasta serveris ar prioritāti 20, kas norāda uz anothermail.example.com
    example.com.        IN    MX    20    anothermail.example.com.
    
  • TXT (Text Record): glabā teksta informāciju, kas var tikt izmantota dažādiem mērķiem, piemēram, domēna īpašumtiesību pārbaudei, SPF vai DKIM.
    // SPF ieraksta piemērs
    example.com.        IN    TXT    "v=spf1 include:_spf.google.com ~all"
    
  • NS (Name Server Record): norāda autoritatīvos DNS serverus domēnam vai apakšdomēnam.
    // ns1.example.com ir autoritatīvs serveris example.com
    example.com.        IN    NS    ns1.example.com.
    // ns2.example.com ir autoritatīvs serveris example.com
    example.com.        IN    NS    ns2.example.com.
    
  • PTR (Pointer Record): tiek izmantots atpakaļ DNS - IP adreses pārveidošanai uz domēna vārdu. Atrodas in-addr.arpa (IPv4) vai ip6.arpa (IPv6) zonās.
    // Atpakaļ pārveidošana 192.168.1.1
    1.1.168.192.in-addr.arpa.    IN    PTR    example.com.
    
  • SRV (Service Record): norāda pakalpojuma serveru atrašanās vietu (hostname un portu):
    // Serveris pakalpojumam _sip._tcp, domēnā example.com, ports 5060, prioritāte 10, svars 5
    _sip._tcp.example.com.    IN    SRV    10    5    5060    sipserver.example.com.
    

Katrai ierakstam ir arī TTL (Time To Live), kas norāda, cik ilgi DNS kešiem vajadzētu saglabāt atbildi.

Vispārējā ieraksta struktūra:

// <vārds>    [TTL]    [klase]    <ieraksta tips>    <dati>

Klasē parasti ir IN (Internet).