DNS-kirjed A, AAAA, CNAME, MX, TXT: seadistamine

10 Jan 2026 Autor: Olga Naumova

DNS-kirjed seovad domeeninime IP-aadresside ja teenustega: A ja AAAA osutavad IP-aadressile, CNAME teisele nimele, MX postiserverile ja TXT hoiab tekstiandmeid (SPF, kinnitused). Allpool vaatame läbi iga tüübi, selle vormingu ja selle, kuidas tulemust kontrollida.

DNS-kirjete põhitüübid

Tüüp Otstarve Näidisväärtus
A nimi → IPv4 203.0.113.10
AAAA nimi → IPv6 2001:db8::1
CNAME alias → teine nimi shop.example.com
MX domeeni postiserver mail.example.com
TXT tekstiandmed v=spf1 include:…
NS tsooni delegeerimine ns1.provider.com

A- ja AAAA-kirje

A-kirje annab domeenile serveri IPv4-aadressi, AAAA aga IPv6-aadressi. See on iga veebilehe alus.

example.com.      3600  IN  A     203.0.113.10
www.example.com.  3600  IN  A     203.0.113.10
example.com.      3600  IN  AAAA  2001:db8::1

Arv 3600 on TTL sekundites (vahemällu salvestamise aeg). Väiksem TTL kiirendab muudatuste jõustumist, suurem vähendab koormust.

CNAME-kirje

CNAME muudab ühe nime teise nime aliaseks. Kasulik siis, kui mitu alamdomeeni peavad osutama ühele hostile.

blog.example.com.  3600  IN  CNAME  example.com.

Piirang: CNAME-i ei saa panna domeeni juurele (example.com) koos teiste kirjetega ega segada sama nime juures MX- ja NS-kirjetega.

MX-kirje

MX määrab domeeni postiserverid. Arv nime ees on prioriteet (väiksem = kõrgem):

example.com.  3600  IN  MX  10  mail.example.com.
example.com.  3600  IN  MX  20  backup-mail.example.com.

Postiserveril endal peab olema A-kirje, mis osutab tema IP-aadressile.

TXT-kirje

TXT hoiab suvalist teksti. Kõige sagedamini kasutatakse seda e-posti kaitseks ja domeeni omandi kinnitamiseks:

example.com.       3600  IN  TXT  "v=spf1 ip4:203.0.113.10 -all"
_dmarc.example.com. 3600 IN  TXT  "v=DMARC1; p=quarantine; rua=mailto:[email protected]"

Kuidas kirjeid seadistada

  1. Logige DNS-i juhtpaneeli (domeeni registripidaja või majutuse juures).
  2. Valige vajaliku domeeni tsoon.
  3. Lisage kirje: määrake tüüp, nimi (@ juure jaoks), väärtus ja TTL.
  4. Salvestage ja oodake jõustumist — kuni vana TTL-i lõppemiseni (tavaliselt minutid, harvem tunnid).

Täiendavad kirjetüübid

Peale põhiliste tuleb sageli ette veel mõni tüüp, mida tasub teada:

  • NS — määrab tsooni autoriteetsed nimeserverid; nende kaudu delegeeritakse domeen majutusele.
  • SRV — määrab konkreetse teenuse hosti ja pordi (kasutusel VoIP-s, XMPP-s, Minecraftis, Active Directorys).
  • CAA — piirab, millised sertifitseerimiskeskused tohivad domeenile sertifikaate väljastada.
  • PTR — pöördkirje (IP → nimi), seadistatakse IP-aadressi pakkuja tsoonis ja on oluline e-kirjade kohaletoimetamiseks.

Näide SRV-kirjest teenuse jaoks pordil 5222:

_xmpp-client._tcp.example.com. 3600 IN SRV 10 5 5222 chat.example.com.

Arvud sõna SRV järel: prioriteet, kaal, port ja sihthost.

Kuidas kirjeid kontrollida

Utiliit dig (Linux, macOS):

dig example.com A +short
dig example.com MX +short
dig example.com TXT +short

Windowsis kasutage käsku nslookup:

nslookup -type=A example.com
nslookup -type=MX example.com

Korduma kippuvad küsimused

Miks kirje ei jõustu kohe? DNS-i vahemälu tõttu, mida juhib TTL. Kuni vana TTL pole lõppenud, annavad lahendajad välja endist väärtust. Vähendage TTL-i enne muudatust aegsasti.

Mis vahe on A- ja CNAME-kirjel www jaoks? A osutab www otse IP-aadressile, CNAME aga teisele nimele (näiteks domeeni juurele). CNAME on mugavam, kui IP-aadress võib muutuda.

Milleks on vaja TXT SPF-kirjet? See ütleb, millised serverid tohivad teie domeeni nimel kirju saata, ja vähendab tõenäosust, et kirjad satuvad rämpsposti.

Kas A-kirjeid võib olla mitu? Jah, mitu A-kirjet ühe nime kohta annavad lihtsa round-robini — lahendaja väljastab aadresse kordamööda.

Mis on TTL ja millise väärtuse valida? TTL on kirje vahemällu salvestamise aeg sekundites. 3600 (tund) sobib üldjuhuks; enne plaanilist muudatust pange 300, et muudatused jõustuksid kiiresti.

Panite veebilehe üles ja seadistate domeeni oma serverile? Võtke kasutusele Linuxi VPS jaotisest VPS rent või usaldage seadistamine teenusele serverite haldus.

Olga Naumova