3. modul · 3.1
A és AAAA rekordok
3. modul: Rekordok a weboldalhoz · Olvasási idő: 7 perc
Tanulási cél: E lecke után Ön képes lesz egy nevet IPv4- és IPv6-címre irányítani, és tudni fogja, mi romlik el, ha elfelejti az AAAA-rekordot.
Kulcsfogalmak: A-rekord, AAAA-rekord, IPv4, IPv6, több A-rekord, dokumentációs címek
A legtöbbet használt rekord
Ha valaki meg szeretné látogatni az Ön weboldalát, a böngészőnek tudnia kell, melyik címen található a szerver. Ez a cím egy IP-cím, és azt a rekordot, amely egy nevet ehhez a címhez kapcsol, A-rekordnak nevezzük (A, mint address). Ez a DNS legrégebbi és legtöbbet használt rekordja.
Egy A-rekord így néz ki egy zónában:
example.com. 3600 IN A 192.0.2.10
www.example.com. 3600 IN A 192.0.2.10Olvassa balról jobbra: a example.com. név, 3600 másodpercig jegyezhető meg, az internet osztályban (IN, amelytől szinte sosem lát eltérést), típus A, érték 192.0.2.10.
Egy A-rekord mindig egy IPv4-címre mutat: négy, 0 és 255 közötti szám, pontokkal elválasztva. Körülbelül 4,3 milliárd ilyen cím létezik, ami kevés a Földön található összes eszközhöz. Ezért létezik az IPv6.
AAAA: ugyanaz, csak IPv6-hoz
Egy IPv6-cím sokkal hosszabb: nyolc, négy hexadecimális karakterből álló csoport, kettősponttal elválasztva. Az egymást követő, csak nullákból álló csoportokat egyszer lecserélheti :: jelre. Azt a rekordot, amely egy nevet egy IPv6-címhez kapcsol, AAAA-rekordnak nevezzük, kiejtve "quad-A"-ként. A név onnan ered, hogy egy IPv6-cím négyszer olyan hosszú, mint egy IPv4-cím (128 bit a 32-vel szemben).
example.com. 3600 IN AAAA 2001:db8::10
www.example.com. 3600 IN AAAA 2001:db8::10Egy név rendelkezhet mindkettővel: egy A-rekorddal és egy AAAA-rekorddal is. Ez modern tárhelyszolgáltatásnál a megszokott helyzet. Egy IPv6-kapcsolattal rendelkező látogató (egyre több otthoni hálózat és szinte minden mobilhálózat) ilyenkor általában az AAAA-rekordot használja, egy IPv6 nélküli látogató pedig az A-rekordot.
Ebben a tanfolyamban a 192.0.2.x, 198.51.100.x és 203.0.113.x címeket használjuk IPv4-hez, valamint a 2001:db8:: címet IPv6-hoz. Ezek kifejezetten dokumentációs célra vannak fenntartva (RFC 5737 és RFC 3849): valódi szervernek sosem adják ki őket, így egy példa sosem mutathat véletlenül valaki szerverére.
A csapda: az elfelejtett AAAA-rekord
A gyakorlatban ez gyakran hibázik el. Ön áthelyezi a weboldalát egy új szerverre, vagy a domainjét egy webáruházplatformhoz kapcsolja. Az A-rekordot szépen beállítja az új címre. De volt egy AAAA-rekord is a régi szerverre, és azt hagyja ott.
Az eredmény: az IPv6 nélküli látogatók az új oldalt látják, az IPv6-tal rendelkező látogatók (gyakran mindenki, aki 4G-n vagy 5G-n van) a régi oldalt látják, vagy hibaüzenetet, ha a régi szerver már megszűnt. És mivel Önnek otthon talán nincs IPv6-ja, Ön nem lát semmi furcsát. "A laptopomon működik, a telefonomon nem" egy klasszikus jele ennek.
A szabály tehát: ha módosítja az A-rekordot, mindig nézze meg az AAAA-rekordot is. Három lehetőség van:
- Az új szervernek is van IPv6-címe: állítsa be az AAAA-rekordot erre az új címre.
- Az új szervernek nincs IPv6-ja: törölje a régi AAAA-rekordot.
- Nem volt AAAA-rekord: akkor nincs teendő.
Több A-rekord egy névhez
Egy névnek lehet több A-rekordja is:
example.com. 300 IN A 192.0.2.10
example.com. 300 IN A 192.0.2.11A DNS ilyenkor mindkét címet visszaadja, és a böngésző választ közülük. A nagy oldalak ezt arra használják, hogy a látogatókat több szerver között osszák el, vagy hogy tovább tudjanak működni, ha az egyik kiesik. Egy hagyományos weboldalnál ezt általában nem szeretné: ha a két cím közül az egyik egy régi szerver, a látogatók fele a rossz oldalt kapja. A platformok, mint például a webáruház-építők, ezért gyakran kifejezetten kérik: "ügyeljen rá, hogy csak egy A-rekord legyen beállítva a domainjén".
Mi szabad és mi nem egy A-rekordban
- Az érték mindig egy IP-cím, sosem egy név. Ha egy nevet egy másik névre szeretne irányítani, akkor CNAME-re van szüksége (3.2. lecke).
- Az IP-cím után nem teszünk pontot. A záró pont csak a nevekhez tartozik (2.2. lecke).
- Egy A-rekord nem tartalmaz portot és útvonalat. A
192.0.2.10:8080vagy a192.0.2.10/shopnem lehetséges. A DNS csak azt tudja, hol van a szerver, azt nem, melyik oldalt szeretné megtekinteni (3.4. lecke). - Magához a domainnévhez a legtöbb panelben a
@jelet használja, vagy üresen hagyja a névmezőt. Egy aldomainhez csak az első részt adja meg, példáulwwwvagyshop.
A gyakorlatban: így néz ki egy panelben
Példaként a DirectAdmint használjuk, amely egy széles körben használt tárhelykezelő panel. Más panelek (cPanel, Plesk, Cloudflare és a legtöbb regisztrátor DNS-képernyői) máshogy nevezik a gombokat, de a mezők mindenhol ugyanazok: típus, név, TTL és érték.
- Nyissa meg a DNS adminisztráció menüt, és válassza ki a megfelelő domaint.
- Kattintson az Új rekord felvétele gombra.
- Válassza a típusnál az A-t (vagy AAAA-t IPv6-hoz).
- A Név mezőbe csak az első részt adja meg, például
shop-ot ashop.example.comesetén. Magához a domainhez hagyja üresen, vagy írja be, hogy@. - Hagyja a TTL értéket az alapértelmezett értéken, például 3600-on.
- Az Érték mezőbe írja be az IP-címet, például
203.0.113.10-t. - Mentse el.
Egy meglévő rekord módosítása a rekord mögötti ceruzával történik. Ezután ellenőrizze ugyanabban a listában, hogy van-e még AAAA-rekord ugyanahhoz a névhez.
Összefoglalás
- Egy A-rekord egy nevet egy IPv4-címhez kapcsol, egy AAAA-rekord egy IPv6-címhez.
- Egy névnek lehet mindkettője; ez modern tárhelyszolgáltatásnál megszokott.
- Ha módosítja az A-rekordot, mindig ellenőrizze az AAAA-rekordot is: különben az IPv6-látogatók a régi szervert látják.
- Az érték mindig egy IP-cím, pont, port vagy útvonal nélkül.
- Több A-rekord lehetséges egy névhez, de egy hagyományos weboldalnál ez általában hiba.
Kvíz
Feladat
Z3.1 feladat: A és AAAA keresése. Keresse meg a wikipedia.org IPv4-címét (A) és IPv6-címét (AAAA). Adja meg mindkét címet. Ha a wikipedia.org-nak több is van, elég az egyik.
O3.1 feladat: Önálló beállítás a gyakorlózónában. Hozzon létre a gyakorlózónájában két rekordot a web névhez:
- egy A-rekordot
192.0.2.10értékkel - egy AAAA-rekordot
2001:db8::10értékkel
Ezután kattintson az Ellenőrzés gombra.
O3.1. feladat
Ezt a feladatot a saját gyakorlózónájában végzi el: egy valódi DNS-zónában, amely a WebOké névszerverein fut, és kizárólag az Ön számára jött létre. Jelentkezzen be az e-mail címével. Egy belépési linket kap e-mailben, amellyel visszatérhet erre a leckére. Az e-mail címét kizárólag a tanfolyamhoz használjuk.
További olvasnivaló
Ezek a cikkek a WebOké paneljeiben leírt lépéseket ismertetik; más panelekben hasonlóan működnek.
