Junior
Mida tähendavad DNS-kanded?
sobes.tech AI
Vastus AI-lt
DNS-kirjed (Resource Records, RR) on DNS-süsteemi põhielemendid, mis sisaldavad teavet domeenide, nende IP-aadresside, ressursside asukoha jms kohta.
Peamised kirje tüübid:
A: Määrab hosti nime (näiteks www.example.com) IPv4-aadressile.AAAA: Määrab hosti nime IPv6-aadressile.CNAME: Loob pseudonüümi teisele domeeninimele. Kasutatakse alamdomeenide suunamiseks või mitme teenuse haldamise lihtsustamiseks.MX: Näitab e-posti servereid, mis vastutavad domeeni e-posti vastuvõtu eest. Sisaldab prioriteeti iga serveri jaoks.PTR: Tagurpidi DNS-kirje, mis seob IP-aadressi hosti nimega. Kasutatakse tagurpidi domeenides.TXT: Tekstiline teave, mida kasutatakse erinevatel eesmärkidel, näiteks domeeni kinnitamiseks, SPF (Sender Policy Framework) või DKIM (DomainKeys Identified Mail) e-posti kaitseks.NS: Näitab autoriteetseid nimiservereid domeenil. Iga domeen peab omama vähemalt kahte NS-kirjet.SOA: "Start of Authority" kirje sisaldab domeeni haldussüsteemi teavet, näiteks kontaktandmeid, tsooni seerianumbrit, uuendamise aega jms.
Näidiskirje struktuur:
name TTL class type rdata
name: ressursi nimi (näiteks www).TTL(Time To Live): aeg sekundites, mille jooksul kirje võib olla vahemälus.class: protokolli perekond. EnamastiIN(Internet).type: kirje tüüp (A, AAAA, CNAME jms).rdata: andmed, mis on spetsiifilised tüübile (näiteks IP-aadress A-kirjel).
DNS tsooni konfiguratsioonifaili näide (bind-ühilduv formaat):
$ORIGIN example.com.
$TTL 3600
@ IN SOA ns1.example.com. admin.example.com. (
2023102701 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
86400 ) ; Minimum TTL
IN NS ns1.example.com.
IN NS ns2.example.com.
@ IN A 192.168.1.1
www IN A 192.168.1.2
mail IN A 192.168.1.3
IN MX 10 mail.example.com.