Hogyan működik a domainnév?

Minden alkalommal, amikor valaki beírja a domainnevedet, az internet hat lépéses keresést végez, mielőtt az oldalad betöltődik. A legtöbben nem is sejtik, hogy ez történik. És az élet legtöbb dolgában nem is kell tudnod. De ha márkát építesz online, ha érted,…

Piszkozat

Az előző fejezetben megállapítottuk, hogy a domainnév és a weboldal két különböző dolog. A domainnév a cím. A weboldal az, ami azon a címen él. Ami összeköti őket, az a DNS. Most mélyebbre ásunk abban, hogyan működik a domainnév, és mi történik minden alkalommal, amikor valaki begépeli a böngészőjébe.

A rövid válasz: a domainnév úgy működik, hogy egy ember által olvasható címet lefordít annak a szervernek a számszerű IP-címére, ahol a weboldalad fájljai tárolva vannak. A teljes válasz keresések láncolatát foglalja magában, amelyet a böngésződ automatikusan kezel, a másodperc törtrészében, anélkül hogy bármit látnál belőle.

Hogyan működik a domainnév?

Beírod a wemasy.hu címet a böngésződbe, és entert nyomsz. Íme, mi történik ezután, a megtörténés sorrendjében.

A böngésződ először a saját gyorsítótárát ellenőrzi. Ha nemrég már megkereste ezt a domainnevet, már tudja az IP-címet, és közvetlenül betölti az oldalt. Ha nem, továbbadja a kérést egy DNS-feloldónak. A feloldót általában az internetszolgáltatód üzemelteti, bár használhatsz nyilvános feloldókat is. A feladata, hogy megtalálja a kért domainnév IP-címét.

A feloldó ezután a saját gyorsítótárát ellenőrzi. Ha nemrég megkereste a wemasy.hu címet, a választ a memóriából adja vissza. Ha nem, elkezd kérdezni. A feloldó lekérdezést küld egy gyökér-névszervernek. A gyökér-névszerverek a DNS-rendszer csúcsán állnak. Nem tudják minden domainnév IP-címét, de tudják, hol találhatók az egyes felsőszintű domainek megfelelő névszerverei. A gyökér-névszerver azt mondja a feloldónak, hogy kérdezze meg a .com TLD-névszerverét.

A TLD-névszerver az összes .com domaint kezeli. Nem tudja a wemasy.hu konkrét IP-címét, de tudja, mely névszerverek felelősek érte. A feloldót a wemasy.hu hiteles névszerveréhez irányítja.

A hiteles névszerveren van a valódi válasz. Ez tartalmazza a domain DNS-rekordjait, köztük az A rekordot, amely a domainnevet egy konkrét IP-címre képezi le. A feloldó megkapja az IP-címet, visszaadja a böngésződnek, és a böngésződ csatlakozik az azon a címen lévő szerverhez. A szerver visszaadja a weboldal fájljait, és az oldal betöltődik.

A te szemszögedből beírtál egy nevet, és megjelent egy oldal. Mögötte négy külön rendszer válaszolt egymás után. Az egész párbeszéd általában 100 ezredmásodpercnél rövidebb.

Mi a DNS, és miért létezik?

A DNS a Domain Name System rövidítése. Ez az a globális címtár, amely lehetővé teszi, hogy számok helyett neveket használj a weboldalak megtalálásához. Nélküle minden alkalommal meg kellene jegyezned egy olyan számsort, mint a 185.230.65.11, amikor meg akarsz látogatni egy oldalt.

A rendszert decentralizáltnak építették. Nincs egyetlen szerver, amely tudná, hol él minden weboldal. Ehelyett a felelősség a világ több ezer névszerverén oszlik meg, amelyek mindegyike az egész egy részének rekordjait tartja. Ettől a rendszer gyors, ellenálló és skálázható.

A DNS sokkal többet kezel, mint csak a weboldalakat. Irányítja az e-mailt, ellenőrzi a domain tulajdonjogát, működteti az aldomaineket, és biztonsági rekordokat kezel. A DNS-rendszer működésének teljes képéért a DNS mélyebb bemutatásáról szóló fejezet mindent részletesen tárgyal.

Mi az a névszerver, és mit csinál?

A névszerver olyan szerver, amely egy domain DNS-rekordjait tárolja. Amikor domainnevet regisztrálsz, hozzárendelik néhány névszerverhez. Ezek a névszerverek a hiteles forrásai mindennek, ami DNS-sel kapcsolatos az adott domainről. Ha valaki tudni akarja a domainneved mögötti IP-címet, a névszervereidnél köt ki a válaszért.

A legtöbb domainregisztrátor alapértelmezett névszervereket rendel hozzá, amikor domaint regisztrálsz. Ha külön tárhelyszolgáltatót használsz, a névszervereidet a tárhelyedre kell mutatnod. Így kapcsolódik az egyik helyen regisztrált domain ahhoz a weboldalhoz, amelyet valahol máshol építettél.

Amikor névszervert váltasz, azt mondod a globális DNS-rendszernek, hogy kezdje el a domained rekordjait egy új helyen keresni. A régi névszervereken beállított DNS-rekordok nem kerülnek át automatikusan. Az újakon újra létre kell hoznod őket.

Mi az az A rekord?

Az A rekord olyan DNS-rekord, amely egy domainnevet egy IP-címre képez le. Ez az alaprekord, amely a domainnevet egy weboldalra mutatja. Amikor a DNS-feloldó eléri a hiteles névszerveredet, és megkérdezi, hol él a wemasy.hu, az A rekordot találja meg.

A DNS-rekordoknak többféle típusa van, mindegyik más célt szolgál. Az A rekordok az IP-címek leképezését kezelik. Az MX rekordok az e-mail irányítását. A CNAME rekordok olyan álneveket hoznak létre, amelyek egyik domainnevet a másikra mutatják. A TXT rekordok ellenőrző karakterláncokat és biztonsági beállításokat tárolnak. Az A rekord az, amely a legközvetlenebbül kötődik ahhoz, hogyan tölt be a domainneved egy weboldalt. Az egyes típusok pontos leírásáért nézd meg a DNS-rekordtípusokról szóló útmutatót.

Mi történik, ha a DNS még nincs beállítva?

Ha regisztrálsz egy domainnevet, és sosem állítod be a DNS-rekordokat, a domain létezik a nyilvántartóban, de sehová nem vezet. Az a böngésző, amely megpróbálja megkeresni az IP-címet, nem kap választ. Az oldal nem töltődik be. A látogatók hibaüzenetet vagy üres képernyőt látnak, a böngészőtől függően.

Ezért nem ugyanaz a domainnév regisztrálása, mint a működő weboldal. A domainnév abban az értelemben él, hogy regisztrálva van, és senki más nem veheti el. De nem működik, amíg a DNS-rekordok nincsenek beállítva, és nem mutatnak egy szerverre, amelyen tényleges weboldalfájlok vannak.

Ugyanez történik átmenetileg minden alkalommal, amikor módosítod a DNS-beállításaidat. Mindig van egy rés aközött, amikor elmented a változtatást, és amikor az eléri a teljes DNS-rendszert.

Mi az a DNS-propagáció?

A DNS-propagáció az az idő, amely alatt a DNS-rekordjaid változása elterjed a világ összes feloldóján és gyorsítótárán. Amikor frissítesz egy A rekordot vagy névszervert váltasz, a változás nem lép életbe mindenhol azonnal. A különböző feloldók különböző ideig tárolták a régi információt.

A propagáció időtartama egy TTL nevű beállítástól függ, ami a time to live rövidítése. A TTL-t minden DNS-rekordnál beállítják, és megmondja a feloldóknak, mennyi ideig tárolják az információt, mielőtt frissítést keresnének. A 3600 másodperces TTL azt jelenti, hogy a feloldók akár egy órán át is megtarthatják a régi adatot a frissítés előtt. Az alacsonyabb TTL gyorsabb propagációt, de gyakoribb lekérdezéseket jelent.

A propagáció alatt egyes látogatók a régi szerverre érkeznek, mások az újra, attól függően, melyik feloldót használják. A teljes propagáció általában néhány órán belül befejeződik, bár alkalmanként akár 48 órát is igénybe vehet. A DNS-propagációról szóló fejezet ezt teljes egészében tárgyalja, beleértve azt is, hogyan ellenőrizheted, befejeződött-e a propagáció, és mit tegyél, ha a vártnál tovább tart.

Miért számít ez a folyamat a márkádnak?

Ha közelebbről megnézed, hogyan van megtervezve a domainnévrendszer, olyan szintű kontrollt találsz, amely csak az első alkalommal válik nyilvánvalóvá, amikor szükséged van rá.

A domainneved nem kötődik egyetlen konkrét szerverhez sem. Arra a szerverre mutat, amelyre te megmondod. Ha a weboldalad másik tárhelyre költözik, frissíted a DNS-rekordokat, és a látogatók követik. A domainnév ugyanaz marad. A márkád címe nem változik. A linkjeid, a keresési helyezéseid és a közönséged emlékezete a címedről mind érintetlen marad.

Ez a szétválasztás a domain és a szerver között teszi kezelhetővé az oldal újjáépítését vagy költöztetését. Építhetsz egy új változatot az oldaladból egy tesztszerveren, kipróbálhatod, majd frissíted az A rekordot, hogy a domainneved az új szerverre mutasson. Az átváltás úgy történik, hogy a látogatóid sosem látnak törött címet.

Azt is jelenti, hogy a domainnevednek van egyfajta tartóssága, amellyel a weboldalad fájljai nem rendelkeznek. A szervereket frissítik, a platformok változnak, a weboldalakat újraépítik. A domainnév mindezen átvészeli, amíg megújítod. Ezért a domainneved olyan márkaérték, amelyet érdemes védeni. Ha többet szeretnél tudni arról, mi a domainnév, és mivel jár a regisztrálása, nézd meg a domainnév és a weboldal különbségéről szóló fejezetet.

Hogyan segít a WEMASY a domainnév összekapcsolásában

A WEMASY-ben domaint regisztrálhatsz, a weboldalaidat pedig a weboldalépítőben építheted fel.

Ha a domainedet máshol regisztráltad, összekapcsolhatod a WEMASY weboldaladdal. Hogy mi van az egyes csomagokban, azt a WEMASY árak oldalon nézheted meg.

Gyakran ismételt kérdések

Mi történik, ha rossz IP-címre irányítom a domainemet?

Azok a látogatók, akik beírják a domainnevedet, rossz szerverre kerülnek, vagy a semmire, ha az IP-címnek nincs mögötte weboldala. A böngésző kapcsolódási hibát vagy üres oldalt kap. A megoldás az A rekord frissítése a helyes IP-címre, és a DNS-propagáció befejezésének megvárása. Ezért fontos kétszer ellenőrizni a DNS-rekordokat, amikor domaint kötsz egy új tárhelyhez. Az oldalaidat felépítheted a WEMASY weboldalépítőjében is.

Miért mutatja az oldalam még mindig a régi változatot, miután új szerverre költöztem?

A DNS-rekordokat a keresési lánc több pontján tárolják gyorsítótárban, köztük a saját eszközödön és az internetszolgáltatód feloldójánál. Még az A rekord frissítése után is előfordulhat, hogy a régi IP-cím helyben még gyorsítótárban van. A böngésző- és DNS-gyorsítótár törlése segíthet, de bizonyos esetekben egyszerűen meg kell várnod a TTL-időszak lejártát, mielőtt minden látogató a frissített változatot látja.

Használhatom ugyanazt a domainnevet két különböző weboldalhoz egyszerre?

Nem. Egy domainnév az A rekordján keresztül egyszerre csak egy IP-címre mutathat. Ha az oldalad különböző részeit különböző szerverekre akarod irányítani, használhatsz aldomaineket. Például a shop.cegnev.hu mutathat más szerverre, mint a cegnev.hu, miközben mindkettő ugyanahhoz a domainhez tartozik.

Kell műszaki tudás a domainem DNS-beállításainak kezeléséhez?

Az alapvető DNS-módosítások, például egy A rekord frissítése vagy egy CNAME hozzáadása, mély műszaki tudás nélkül is kezelhetők, ha a szolgáltatód felülete világos. Maguk a fogalmak egyszerűek, ha érted, mit csinál az egyes rekordtípus. Azok a platformok, amelyek a domainregisztrációt a tárhellyel együtt kínálják, gyakran automatikusan elintézik a DNS-beállítást, így a rekordokhoz sosem kell hozzányúlnod.

Mi a különbség a névszerver és a DNS-rekord között?

A névszerver az a szerver, amely a domained összes DNS-rekordját tartja. A DNS-rekord egy konkrét bejegyzés a névszerveren belül, amely megmondja a DNS-rendszernek, mit tegyen egy adott kéréssel, például a webes forgalom, az e-mail vagy az aldomainek irányításával. Amikor frissíted a névszervereidet, az összes DNS-rekordod irányítását átadod egy új szolgáltatónak. Amikor egyetlen DNS-rekordot frissítesz, egyetlen konkrét utasítást változtatsz meg, miközben a névszerver ugyanaz marad.

Most már tudod, hogyan működik a domainnév attól a pillanattól, hogy valaki begépeli, addig, amíg az oldal betöltődik. Van egy rokon fogalom, amelyet valószínűleg láttál a domainnévvel felváltva használni, de ez valami más. Ez az URL. A következő fejezet pontosan megmutatja, mi választja el az URL-t a domainnévtől, és miért számít a különbség, amikor beállítod az oldaladat.

Használd ki azonnal
a saját weboldaladon.

Kezdd ingyen a WEMASY-vel, és építsd fel az oldaladat pár perc alatt.