A DNS a domainneveket kapcsolja össze azokkal a technikai adatokkal, amelyek alapján az internetes rendszerek megtalálják a weboldalt, a levelezőszervert és más szolgáltatásokat. A legtöbb felhasználónak nem kell naponta DNS-rekordokat szerkesztenie, de tárhelyváltásnál, céges e-mail beállításakor vagy domain-ellenőrzésnél fontos lehet tudni, mit jelent egy A, CNAME, MX vagy TXT rekord. Ebben az útmutatóban a leggyakoribb rekordtípusokat, a beállítás helyét és a biztonságos módosítás fő lépéseit vesszük végig.

Mi a DNS, és hol vannak a beállításai?

A DNS (Domain Name System) hierarchikus, elosztott névrendszer: a domainnevet IP-címekhez és más szolgáltatási adatokhoz kapcsolja. A DNS-rekordok nem feltétlenül a domain regisztrátoránál kezelhetők. A regisztrátor intézi a domain regisztrációját és a névszerverek kijelölését; a DNS-zónát pedig az a szolgáltató kezeli, amelynek a hiteles névszerverei a domainhez tartoznak.

Ezért először ellenőrizd, hol van beállítva a domain névszervere. Ha külső DNS-szolgáltatót használsz, a rekordokat ott kell módosítani. A névszerver-váltás a hiteles DNS-szolgáltatót cseréli le; a rekordmódosítás a meglévő zónán belül változtat adatokat.

A legfontosabb DNS-rekordok

Az alábbiak a leggyakrabban használt rekordtípusok. A pontos értékeket mindig attól a szolgáltatótól kérd el, amelyhez a domainnek mutatnia kell. Példaként sem szabad véletlenszerű IP-címet vagy levelezőszerver-nevet használni éles rendszerben.

A rekord – IPv4-cím. Egy domainnevet egy IPv4-címhez rendel. Weboldalnál a tárhelyszolgáltató megadhat egy A rekordhoz használható címet.

AAAA rekord – IPv6-cím. Hasonló az A rekordhoz, de IPv6-címet ad meg. Csak akkor állíts be ilyet, ha a célkiszolgáló IPv6-on is megfelelően elérhető, és a szolgáltató megadta a helyes értéket.

CNAME rekord – név aliasa. Egy nevet egy másik kanonikus névhez irányít. Például a `www` név mutathat egy szolgáltató által megadott célra. A CNAME használatára és a zónacsúcsra vonatkozó korlátozások DNS-szolgáltatónként eltérően jelenhetnek meg; a zóna csúcsán nem szabad automatikusan minden más rekordot CNAME-re cserélni.

MX rekord – levelezés. A domainhez tartozó bejövő e-mail-forgalom célját jelöli meg, prioritási értékkel. Az MX rekordot a levelezőszolgáltató adja meg. Ha a weboldal átköltözik, de a levelezés nem, az MX rekordok változatlanul hagyása lehet szükséges.

TXT rekord – szöveges adat. Többféle célra használható: domain-ellenőrzésre, e-mail-hitelesítésre és egyéb szolgáltatói beállításokra. Az SPF, DKIM és DMARC konfigurációk a gyakorlatban gyakran TXT rekordokhoz kapcsolódnak, de a pontos név és érték a levelezőrendszertől függ. DKIM esetén a szolgáltató CNAME rekordot is előírhat. A DMARC rekord rendszerint a `_dmarc` név alatt szerepel. Ne másolj át más domainről SPF-, DKIM- vagy DMARC-értéket.

NS rekord és névszerver-kijelölés. Az NS a névszerverekre utal. A domainnél beállított hiteles névszerverek határozzák meg, melyik DNS-zóna válaszol a domainre. Az NS rekordok zónán belüli használata és a regisztrátori névszerver-kijelölés összefügg, de a két felület nem feltétlenül ugyanazt a beállítást jelenti.

SOA rekord – a zóna alapadatai. A zóna kezdő rekordja olyan adminisztratív és technikai adatokat tartalmaz, amelyek szükségesek a zóna működéséhez. A .hu nyilvántartó technikai feltételei között szerepel a zóna szintaktikailag hibátlan SOA rekordja.

Ki adja meg a helyes rekordértékeket?

A rekord célja határozza meg, kitől kérd az értéket. Weboldalhoz a tárhelyszolgáltató vagy a webplatform adja meg az A/AAAA-címet vagy a CNAME-célt. E-mailhez a levelezőszolgáltatótól kérd az MX-, SPF-, DKIM- és DMARC-beállításokat. Domainellenőrzésnél a kérő szolgáltatás adja meg a TXT-rekordot vagy az alternatív ellenőrzési módot. A saját domaines e-mailről a Datalan e-mail-csomagjainál találsz további információt.

Módosítás előtt készíts másolatot a meglévő rekordokról, vagy exportáld a DNS-zónát, ha lehetséges. Így visszaállíthatod a korábbi állapotot, ha fontos érték törlődik. A weboldal A rekordja, az MX rekord és az e-mail-hitelesítési rekordok külön feladatot látnak el, ezért ne kezeld őket felcserélhetőként.

Lépésről lépésre: biztonságos DNS-módosítás

  1. Azonosítsd a célt. A weboldalt szeretnéd az új tárhelyre irányítani, e-mailt állítasz be, domaint ellenőrzöl, vagy névszervert váltasz?
  2. Ellenőrizd a hiteles DNS-szolgáltatót. A rekordot azon a szolgáltatói felületen módosítsd, amelynek névszerverei a domainhez tartoznak.
  3. Kérd el a pontos értékeket. Ne találj ki IP-címet, MX-prioritást, célnevet vagy hitelesítési karakterláncot.
  4. Készíts mentést a jelenlegi zónáról. Jegyezd fel a rekord típusát, nevét, értékét és TTL-jét.
  5. Módosíts csak azt, amire szükség van. Ne töröld automatikusan az összes régi rekordot. Ellenőrizd, szükség van-e még rájuk a levelezéshez, aldomainhez, ellenőrzéshez vagy más szolgáltatáshoz.
  6. Mentsd el a változtatásokat, majd tesztelj. Ellenőrizd a domain fő változatát és a `www` nevet, az e-mail-küldést és -fogadást, valamint azokat a szolgáltatásokat, amelyek TXT rekordot használnak.
  7. Várd meg a gyorsítótárak frissülését. A DNS-változás nem minden internetszolgáltatónál és eszközön válik láthatóvá ugyanabban a pillanatban.

Mi a TTL, és miért nem mindig azonnali a változás?

A TTL (Time to Live) azt határozza meg, hogy a DNS-válasz mennyi ideig maradhat gyorsítótárban, mielőtt újra lekérdeznék. Emiatt egy rekord módosítása után egy ideig eltérő válaszokat tapasztalhatsz különböző hálózatokon: egyes rendszerek még a korábban kapott értéket használják, míg mások már az újat kérdezik le. A változás érvényesülése függ a korábbi TTL-től, a DNS-szolgáltató működésétől és a gyorsítótárak állapotától.

Tárhelyváltás előtt, ha a DNS-szolgáltató lehetővé teszi, érdemes a TTL-t jó előre csökkenteni. Google Search Central útmutatója azt javasolja, hogy a váltás előtt lehetőleg akár egy héttel csökkentsd a TTL-t, így a régi értékek rövidebb ideig maradnak cache-ben. A TTL csökkentése nem helyettesíti a weboldal új szerverre másolását vagy a DNS-zóna helyes beállítását; csak a gyorsítótárazás viselkedésére hat.

Gyakori DNS-hibák

  • Rossz DNS-szolgáltatónál szerkesztesz. Ha a domain másik névszerverkészletet használ, a nem hiteles zónában végzett módosításnak nincs hatása a nyilvános válaszokra.
  • A weboldal működik, de az e-mail nem. Ennek oka lehet törölt vagy hibás MX rekord, illetve hiányzó SPF/DKIM-beállítás.
  • Csak az egyik névváltozat működik. A `domain.hu` és a `www.domain.hu` eltérő rekordokat vagy webkiszolgáló-konfigurációt használhat.
  • Azonnali eredményt vársz. A gyorsítótár miatt egy ideig eltérés lehet a hálózatok között.
  • Másik szolgáltatótól származó értéket másolsz. A DNS-értékek domain- és szolgáltatásspecifikusak, ezért minden rekordot a saját szolgáltatódtól kapott adatok alapján állíts be.
  • A névszerverváltást DNS-rekord-módosításnak tekinted. A két beállítás más szinten működik, és más következménnyel járhat.

Mikor érdemes segítséget kérni?

Ha üzleti weboldal vagy céges levelezés működik a domainen, és nem vagy biztos abban, melyik rekordot kell módosítani, a változtatás előtt kérdezd meg a tárhely- vagy levelezőszolgáltatót. Ez különösen fontos, ha egyszerre több rendszer függ a domaintől. A .hu domain technikai működőképességéhez a nyilvántartó előír névszerverekre és SOA rekordra vonatkozó feltételeket; a szolgáltatók rendszerint segítenek a szükséges technikai részletek biztosításában.

Ha tárhelyet váltasz, olvasd el a domain átköltöztetésének útmutatóját. Ha a domain fenntartási idejével van kérdésed, a domain hosszabbításáról szóló cikk segít a határidők és a szolgáltatói folyamat megértésében.

Összefoglalás

A DNS beállításainál a legfontosabb, hogy tudd, melyik szolgáltató a hiteles DNS-zóna kezelője, és pontosan milyen célt szolgál a módosított rekord. A megfelelő A/AAAA vagy CNAME rekord a weboldal elérését, az MX a levelezési útvonalat, a TXT rekordok pedig többek között a domain-ellenőrzést és az e-mail-hitelesítést támogathatják. Változtatás előtt mentsd le a jelenlegi beállításokat, kérd el a szolgáltatótól a pontos értékeket, és az átállás után teszteld a weboldalt és a levelezést is.

Hivatalos és szakmai források