Junior
Mis on DNS-kanded ja millist rolli nad mängivad võrgu töös?
sobes.tech AI
Vastus AI-lt
DNS kirjed hoiavad teavet, mis on vajalik domeeninimede IP-aadressideks muutmiseks ja vastupidi, samuti muud teenuseandmed. Need moodustavad DNS-süsteemi aluse, mis on eluliselt oluline interneti ja kohalike võrkude toimimiseks, võimaldades juurdepääsu ressurssidele kergesti meeldejäävate nimede kaudu IP-aadresside asemel.
Peamised kirje tüübid:
- A (Address Record): Seob domeeninime IPv4-aadressiga.
- AAAA (IPv6 Address Record): Seob domeeninime IPv6-aadressiga.
- CNAME (Canonical Name Record): Loob teise domeeninime pseudonüümi. Kasulik alamdomeenide suunamiseks.
- MX (Mail Exchanger Record): Määrab e-posti vastuvõtv serveri, mis vastutab domeeni e-posti vastuvõtu eest.
- TXT (Text Record): Kasutatakse tekstilise teabe salvestamiseks, näiteks domeeni omandi kinnitamiseks (SPF, DKIM).
- PTR (Pointer Record): Teostab IP-aadressi pöörduva muutmise domeeninimeks (kasutatakse PTR tsoonides).
Näide päringust ja A kirje saamisest:
# Google.com A kirje päring
dig google.com A
Võrgu roll:
- Nimede muutmine: Peamine funktsioon - domeeninimede ja IP-aadresside vastavusse viimine, võimaldades kasutajatel pääseda veebilehtedele ja teistele ressurssidele nende nimede kaudu, mitte numbriliste aadresside järgi.
- Trafiku marsruutimine: MX kirjed suunavad e-posti liiklust, A/AAAA kirjed määravad, kuhu saata HTTP/HTTPS ja muu võrguliiklus.
- Usaldusväärsuse tõstmine: Mitme A/AAAA kirje kasutamine ühe domeeni puhul (DNS Round Robin) aitab jaotada koormust ja tõsta vastupidavust tõrgete suhtes.
- Kinnitamine ja turvalisus: TXT kirjed on kasutusel SPF, DKIM ja DMARC jaoks, aidates vältida e-kirja võltsimist.
- Teenuste avastamine: SRV kirjed (Service Locator) näitavad, millised teenused on domeenis saadaval.
Näiteks, kui sisestate brauserisse www.example.com, toimub järgmine:
- Brauser küsib kohalikult DNS-lahendajalt IP-aadressi
www.example.com. - Lahendaja (või teised DNS-serverid ahelas) leiab A kirje
www.example.com. - DNS-server tagastab IP-aadressi.
- Brauser kasutab seda IP-aadressi TCP-ühenduse loomiseks veebiserveriga.