Mi az a DNS-szerver?

A DNS-szerver egy számítógép, amely egész nap egyetlen kérdésre válaszol: "Hol van ez a weboldal?" Valahányszor beírsz egy domainnevet a böngésződbe, egy DNS-szerver keresi ki a választ, és küldi a böngésződet a megfelelő helyre. DNS-szerverek nélkül az…

Piszkozat

Ha elolvastad a DNS-ről szóló fejezetet, már tudod, hogy a doménnévrendszer a neveket IP-címekre fordítja. A DNS-szerver az egyik gép, amely ezt a fordítást elvégzi. Nem csak egy van belőle. A világon több millió DNS-szerver működik, és mindegyiknek külön szerepe van a lekérdezési láncban.

Mi az a DNS-szerver egyszerűen?

A DNS-szerver egy számítógép, amely domainnevekkel kapcsolatos információkat tárol, és válaszol a lekérdezésekre. Amikor a böngésződnek meg kell találnia egy weboldalt, megkérdez egy DNS-szervert. Az a szerver vagy már eltárolta a választ, vagy tudja, melyik másik szervert kérdezze meg legközelebb.

Gondolj rá úgy, mint egy ügyfélszolgálat hívására. Elkérsz valakinek a telefonszámát. Az ügyintéző fejből is tudhatja, vagy lehet, hogy meg kell kérdeznie valaki mást. Mindenképp megkapod a számot, és tárcsázhatsz. A DNS-szerver ugyanígy működik. Te megadsz egy domainnevet, ő pedig visszaadja az IP-címet, amelyre a böngészőnek szüksége van az oldal betöltéséhez.

A DNS-szerver jelentése egyszerű. Ez egy, a doménnévrendszernek szentelt szerver. Egyetlen dolga, hogy segítsen a neveket számokra fordítani, hogy az eszközök megtalálják egymást az interneten.

Melyik a négy DNS-szervertípus?

Nem minden DNS-szerver csinálja ugyanazt. Négy típus van, és mindegyik a lekérdezési folyamat más lépését kezeli. Ha érteni akarod, hogyan működnek a DNS-szerverek, azt kell megértened, mit csinál az egyes típus, és mikor kapcsolódik be.

Rekurzív feloldó

A rekurzív feloldó (resolver) az első szerver, amellyel a böngésződ beszél. Általában az internetszolgáltatód üzemelteti. Amikor beírsz egy domainnevet, és entert nyomsz, a kérés először ide megy. A feloldónál a legtöbb domain végső válasza nincs meg. Ehelyett elvégzi a nehezebb munkát. A nevedben felveszi a kapcsolatot más szerverekkel, összegyűjti a választ, és visszaküldi a böngésződnek.

Képzeld el a rekurzív feloldót könyvtárosként. Elkéred az egyik könyvet. A könyvtáros nem tudja fejből az összes könyvet, de tudja, hogyan találja meg. Megnézi a katalógust, odamegy a megfelelő polchoz, leveszi a könyvet, és a kezedbe adja. A feloldó ugyanezt teszi az IP-címekkel.

A feloldó azokat a válaszokat is elmenti, amelyeket már lekérdezett. Ezt hívják gyorsítótárazásnak (cache). Ha valaki más ugyanazon a hálózaton öt perccel ezelőtt ugyanazt a domaint kérte, a feloldó már eltárolta a választ, és átugorhatja a többi lépést.

Gyökér névszerver

Ha a feloldó gyorsítótárában nincs meg a válasz, az első állomása egy gyökér névszerver. 13 gyökér névszerverkészlet van szétszórva a földön. A DNS-rendszer legtetején állnak.

A gyökér névszerver nem ismeri egyetlen konkrét weboldal IP-címét sem. Azt viszont tudja, melyik szerver kezeli az egyes domainkiterjesztéseket. Ha egy .com domaint keresel, a gyökér névszerver megmondja a feloldónak, hol találja a .com szervereket. Ha .org domaint keresel, a .org szerverekre irányít.

A gyökér névszerverek minden olyan DNS-lekérdezés kiindulópontjai, amely még nincs a gyorsítótárban. Nem ők válaszolják meg a kérdést, de mindig tudják, hová küldjék tovább.

TLD névszerver

A TLD a top-level domain, vagyis a legfelső szintű domain rövidítése. A TLD névszerver egy adott kiterjesztés alatti összes domaint kezeli. A .com TLD névszerver minden .com domaint ismer. A .net TLD névszerver minden .net domaint ismer.

Amikor a rekurzív feloldó eléri a TLD névszervert, megkérdezi: "Melyik szerver felel erről a konkrét domainről?" A TLD névszerver nem a végső IP-címet adja vissza. Az adott domain hiteles névszerverének címét adja vissza. Ez az a szerver, amelynél ott van a tényleges válasz.

Hiteles névszerver

A hiteles névszerver az utolsó állomás. Ez az a szerver, amely a domain tényleges DNS-rekordjait tárolja. Tudja azt az IP-címet, ahol a weboldal él, hová menjen az e-mail, és minden más rekordot, amelyet a domain tulajdonosa beállított.

Amikor a rekurzív feloldó eléri a hiteles névszervert, megkapja a keresett IP-címet. A feloldó visszaküldi ezt a címet a böngésződnek, a böngésződ csatlakozik az ott lévő webszerverhez, és az oldal betöltődik.

Hogyan dolgoznak együtt ezek a DNS-szerverek?

Minden DNS-lekérdezés ugyanazt a láncot követi. Íme, mi történik attól a pillanattól, hogy beírsz egy domaint, addig, amíg az oldal betöltődni kezd.

  1. Beírsz egy domainnevet a böngésződbe, és entert nyomsz.
  2. A böngésződ ellenőrzi a saját gyorsítótárát. Ha nemrég járt ezen az oldalon, az IP-cím már el lehet mentve.
  3. Ha nem, a kérés a rekurzív feloldóhoz kerül (általában az internetszolgáltatód szerveréhez).
  4. A feloldó ellenőrzi a gyorsítótárát. Ha van friss válasza, azonnal visszaküldi.
  5. Ha nincs, a feloldó felveszi a kapcsolatot egy gyökér névszerverrel. A gyökér névszerver azt mondja: "A .com domainekért menj ehhez a TLD névszerverhez."
  6. A feloldó felveszi a kapcsolatot a TLD névszerverrel. A TLD névszerver azt mondja: "Erre a konkrét domainre menj ehhez a hiteles névszerverhez."
  7. A feloldó felveszi a kapcsolatot a hiteles névszerverrel. A hiteles névszerver visszaadja a tényleges IP-címet.
  8. A feloldó elküldi az IP-címet a böngésződnek, és legközelebbre eltárolja.
  9. A böngésződ csatlakozik az IP-címhez, és a weboldal betöltődik.

Ez az egész folyamat ezredmásodpercek alatt lezajlik. Sosem látod, de minden alkalommal lefut, amikor meglátogatsz egy weboldalt, e-mailt küldesz, vagy bármilyen online szolgáltatást használsz.

Mi történik, ha egy DNS-szerver lassú vagy leáll?

Ha a láncban bármelyik DNS-szerver lassú vagy elérhetetlen, azonnal érzed. A tünetek így néznek ki.

  • Az oldalak sokáig nem kezdenek el betöltődni. A lassú rekurzív feloldó késleltetést ad, mielőtt a böngésződ egyáltalán letölteni kezdené az oldalt. Maga az oldal lehet gyors, de az előtte futó DNS-lekérdezés mindent visszatart.
  • A weboldalak egyáltalán nem töltődnek be. Ha a feloldó nem éri el a gyökér, a TLD vagy a hiteles névszervert, a lekérdezés meghiúsul, és a böngésződ hibát mutat. A weboldal továbbra is elérhető, de az eszközöd nem találja.
  • "A DNS-szerver nem válaszol" hibák. Ez azt jelenti, hogy az eszközöd egyáltalán nem éri el a rekurzív feloldót. A lánc első szervere nélkül nincs lekérdezés, és nem töltődik be egyetlen weboldal sem.
  • Egyes oldalak működnek, mások nem. A gyorsítótárazott lekérdezések továbbra is működnek. A nemrég meglátogatott oldalak betöltődhetnek, mert a feloldónál már elmentve vannak az IP-címeik. Az új oldalak nem, mert a feloldó nem tud új lekérdezést lefuttatni.

A DNS-kiesések ritkák a gyökér és a TLD szinten, mert ezeket a rendszereket erős tartalék-infrastruktúrával építették. A leggyakoribb hibapont a rekurzív feloldó, vagyis az internetszolgáltatód szervere, vagy a hiteles névszerver, amelyet a domain- vagy tárhelyszolgáltatód kezel.

Mi a különbség a nyilvános és a privát DNS között?

Alapértelmezés szerint az eszközöd az internetszolgáltatód által biztosított rekurzív feloldót használja. Ez a privát DNS-szervered. Magától működik. Te nem választottad, és valószínűleg észre sem vetted.

A nyilvános DNS-szerver egy másik cég által üzemeltetett alternatív rekurzív feloldó. Bárki átválthat rá. A nyilvános DNS-szerverek gyorsnak, megbízhatónak és világszerte elérhetőnek készülnek.

A fő okok, amiért az emberek az internetszolgáltatójuk DNS-éről nyilvános DNS-szerverre váltanak, a következők.

  • Sebesség. Néhány nyilvános DNS-szerver gyorsabban válaszol, mint az internetszolgáltatód alapértelmezettje, főleg ha a szolgáltatód szerverei túlterheltek vagy messze vannak.
  • Megbízhatóság. A nyilvános DNS-szervereket erős tartalékrendszerekkel tervezik. Ha az egyik szerver leáll, egy másik veszi át a kérést. Az internetszolgáltatód DNS-ének lehet, hogy nincs ilyen szintű tartaléka.
  • Szűrés. Néhány nyilvános DNS-szerver beépített tartalomszűrést kínál, amely a betöltés előtt blokkolja az ismert káros weboldalakat. Ez extra védelmi réteget ad anélkül, hogy bármit telepítenél az eszközödre.

A váltás nem változtatja meg az internetszolgáltatódat, sem az internetsebességedet összességében. Csak azt módosítja, melyik szerver kezeli a DNS-lekérdezéseidet.

Megváltoztathatod a DNS-szerveredet?

Igen. Megváltoztathatod, melyik DNS-szervert használja az eszközöd, és ez öt percnél kevesebbet vesz igénybe.

A legtöbb számítógépen és telefonon van egy hálózati beállítási képernyő, ahol megadhatod a kívánt DNS-szerver címét. Az automatikus beállítást lecseréled a használni kívánt nyilvános DNS-szerver címére. Mentés után az eszközöd minden DNS-lekérdezést arra a szerverre küld az internetszolgáltatód alapértelmezett szervere helyett.

A DNS-szervert a routernél is megváltoztathatod. Ha a routered DNS-beállításait frissíted, az otthoni vagy irodai hálózatod minden eszköze automatikusan az új szervert használja, anélkül, hogy minden eszközön külön át kellene állítani.

Az alábbi okok miatt érdemes lehet megváltoztatnod a DNS-szerveredet.

  • A mostani DNS lassú, és az oldalak túl sokáig nem kezdenek el betöltődni.
  • Szeretnéd a beépített tartalomszűrést, amelyet néhány nyilvános DNS-szerver nyújt.
  • Az internetszolgáltatód DNS-szervere már kiesett, és megbízhatóbbat szeretnél.

A DNS-szerver ugyanaz, mint a névszerver?

Ez a két fogalom átfedi egymást, és ez zavart okoz. Itt a rövid változat.

A névszerver bármely szerver, amely egy domain DNS-rekordjait tárolja, és válaszol az adott domainre vonatkozó lekérdezésekre. A hiteles névszerver névszerver. A gyökér névszerver is névszerver. Mindegyik DNS-adatot tárol, és válaszol a kérésekre.

A DNS-szerver tágabb fogalom. Tartalmazza a névszervereket, de a rekurzív feloldókat is, amelyek maguk nem tárolnak DNS-rekordokat. A feloldók csak kimennek, és megszerzik a válaszokat a névszerverektől.

A mindennapi használatban sokan ugyanazt értik "DNS-szerver" és "névszerver" alatt. Amikor a tárhelyszolgáltatód azt mondja, "irányítsd a domainedet a mi névszervereinkre", a hiteles névszervereket érti, amelyek az oldalad DNS-rekordjait tárolják. Amikor valaki azt mondja, "változtasd meg a DNS-szerveredet", általában a rekurzív feloldót érti, amelyet az eszközöd a lekérdezésekhez használ.

A sorozat következő fejezete részletesen bemutatja a névszervereket, köztük azt, mit tárolnak, hogyan találod meg a sajátodat, és mikor kell megváltoztatnod őket.

Hogyan kezeli a WEMASY a DNS-szervereket

A WEMASY weboldalépítőjében felépítheted a weboldalad oldalait. A domainedhez tartozó névszerver- és DNS-beállításokat a domainregisztrátorodnál kell elvégezned, ezért érdemes megérteni, hogyan működnek.

Nézd meg, mit tartalmaz az egyes csomag a WEMASY árazás oldalon.

Gyakran ismételt kérdések a DNS-szerverekről

Hány DNS-szerver van a világon?

Pontos szám nincs, mert folyamatosan újabb DNS-szerverek kerülnek hozzá. 13 gyökér névszerverkészlet van, de mindegyik készlet több száz, különböző helyeken lévő másolatból áll. Ezen túl minden internetszolgáltató, tárhelycég és nagyobb szervezet saját DNS-szervert üzemeltet. Az összes szám milliós nagyságrendű. A WEMASY weboldalépítőjében ezt közvetlenül a weboldaladon is beállíthatod.

Láthatja egy DNS-szerver, milyen weboldalakat látogatsz?

Igen. A használt rekurzív feloldó látja minden domainnevet, amelyet az eszközöd lekérdez. Ezért választanak néhányan olyan nyilvános DNS-szervert, amelynek az adatvédelmi szabályzatában megbíznak. Az internetszolgáltatód DNS-szervere alapértelmezés szerint naplózza a lekérdezéseidet. Ha számít neked az adatvédelem, keress olyan nyilvános DNS-szolgáltatót, amely nem tárol lekérdezési naplókat.

Gyorsabbá teszi az internetet, ha megváltoztatod a DNS-szerveredet?

Javíthat azon, milyen gyorsan kezdenek betöltődni a weboldalak, mert a DNS-lekérdezés az első lépés, mielőtt bármilyen oldaladat letöltődne. Ha a jelenlegi DNS-szervered lassú, a gyorsabbra váltás csökkenti ezt a kezdeti késleltetést. Az internet összesített sebességét és a letöltési sebességet nem növeli. A javulás az enter megnyomása és az oldal megjelenésének kezdete közötti időben jelentkezik.

Mi történik, ha rossz DNS-szervercímet adsz meg?

Ha kézzel hibás DNS-szervercímet adsz meg az eszközöd vagy a routered beállításaiban, a DNS-lekérdezések meghiúsulnak, és a weboldalak nem töltődnek be. Az eszközöd olyan szervert próbál elérni, amely vagy nem létezik, vagy nem válaszol a DNS-lekérdezésekre. A javítás egyszerű. Menj vissza a hálózati beállításokhoz, és vagy javítsd ki a címet, vagy válts vissza az automatikus beállításra, hogy az eszközöd újra az internetszolgáltatód DNS-ét használja.

Gyakran leállnak a DNS-szerverek?

A gyökér és a TLD névszerverek szinte soha nem állnak le. Szerverek százainak tartalékával építették őket, szétszórva a világban. Az internetszolgáltatók rekurzív feloldói gyakrabban állnak le, bár ez is ritka. A kisebb tárhelyszolgáltatók hiteles névszervereinél szintén előfordulhatnak kiesések. Amikor egy DNS-szerver leáll, a hatás attól függ, melyik az, és hogy a gyorsítótárazott rekordok még rendelkezésre állnak-e a hiány áthidalására.

Használd ki azonnal
a saját weboldaladon.

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