DNS-gyorsítótár (néha DNS néven megoldó gyorsítótár) egy ideiglenes adatbázis, amelyet a számítógép operációs rendszere tart fenn, amely nyilvántartást tartalmaz a legutóbbi látogatásokról és a webhelyek és egyéb internetes domainek látogatásának kísérletéről.
Más szavakkal, a DNS-gyorsítótár csak a legutóbbi DNS-lekérdezések memóriája, amelyet a számítógép gyorsan meg lehet jeleníteni, amikor megpróbálja kitalálni, hogyan kell betölteni egy webhelyet.
A legtöbb ember csak akkor hallja a DNS-gyorsítótár kifejezést, amikor a DNS-gyorsítótár kiürítésével / törlésével foglalkozik annak érdekében, hogy javítsa az internetes kapcsolat problémáját. Ezen az oldalon alul van még.
A DNS-gyorsítótár célja
Az internet a Domain Name System (DNS) rendszerre támaszkodva fenntartja az összes nyilvános weboldal indexét és a hozzájuk tartozó IP-címeket. Úgy gondolhatja, mint egy telefonkönyv.
Telefonkönyvvel nem kell mindenki telefonszámát memorizálni, amely az egyetlen módja annak, hogy a telefonok kommunikálhassanak: egy számmal. Ugyanígy használják a DNS-t, így elkerülhetjük, hogy minden weboldal IP-címét megjegyezzük, ami az egyetlen módja annak, hogy a hálózati eszközök kommunikáljanak a weboldalakkal.
Ez történik a függöny mögött, amikor felkéri a webböngészőt, hogy töltsön be egy weboldalt.
Beírja az URL-t Go-Travels.com és a webböngésző megkérdezi az útválasztóját az IP-címért. A router DNS-kiszolgáló címét tárolja, így megkérdezi a DNS-kiszolgálót az adott gazdanév IP-címére. A DNS-kiszolgáló megtalálja a hozzá tartozó IP-címet Go-Travels.com majd meg tudja érteni, hogy melyik webhelyet kérdezi, majd a böngészője betöltheti a megfelelő oldalt.
Ez minden olyan webhelyen történik, amelyet meg akar látogatni. Minden alkalommal, amikor egy felhasználó meglátogatja a webhelyet host nevével, a webböngésző kérelmet indít az internetre, de ezt a kérést nem lehet befejezni, amíg a webhely neve "átvált" egy IP-címre.
A probléma az, hogy még ha vannak olyan rengeteg nyilvános DNS-kiszolgálói is, amelyek segítségével a hálózat megpróbálhatja felgyorsítani a konverziós / felbontási folyamatot, mégis gyorsabb a helyi "telefonkönyv" helyi példánya, amely a DNS-gyorsítótárat érinti játék.
A DNS-gyorsítótár még inkább megpróbálja felgyorsítani a folyamatot, ha a kérést az interneten küldi el a nemrégiben meglátogatott címek névfeloldását.
Jegyzet: Valójában DNS-gyorsítótár található a "lookup" folyamat minden hierarchiájában, amely végül megkapja a számítógéped a weboldalt. A számítógép eléri az útválasztóját, amely kapcsolatba lép az internetszolgáltatóval, ami egy másik ISP-t üthet, mielőtt a "root DNS-kiszolgálóknak" nevezett. A folyamatok mindegyikének ugyanazon okból DNS-gyorsítótár van, amely gyorsítja a névfeloldási folyamatot.
A DNS-gyorsítótár működése
Mielőtt egy böngésző kiadja a kéréseket a külső hálózathoz, a számítógép elfogja mindegyiket, és megkeresi a tartománynevet a DNS gyorsítótár adatbázisában. Az adatbázis tartalmaz egy listát az összes nemrégiben hozzáférett domain névről és azokról a címekről, amelyeket a DNS kiszámított számukra a kérés első alkalommal történő megadásakor.
A helyi DNS-gyorsítótár tartalmát a Windows alatt az ipconfig / displaydns parancs segítségével lehet megtekinteni, hasonló eredményekkel:
docs.google.com-------------------------------------Felvétel neve. . . . . : docs.google.comFelvételi típus. . . . . : 1Itt az ideje élni . . . . : 21Adatok hossza. . . . . : 4Szakasz. . . . . . . VálaszA (fogadó) rekordot. . . : 172,217.6.174 A DNS-ben az "A" rekord az a DNS-bejegyzés része, amely tartalmazza az adott gépnév IP-címét. A DNS-gyorsítótár tárolja ezt a címet, a kért weboldal nevét és számos más paramétert a befogadó DNS-bejegyzésből. DNS-gyorsítótár lesz mérgezett vagy szennyezett amikor beillesztik a jogosulatlan domainneveket vagy IP-címeket. Előfordulhat, hogy a gyorsítótár technikai hibák vagy adminisztratív balesetek miatt megsérül, de a DNS gyorsítótár mérgezés általában olyan számítógépes vírusokkal vagy más hálózati támadásokkal jár, amelyek érvénytelen DNS-bejegyzéseket helyeznek be a gyorsítótárba. A mérgezés miatt az ügyfélkérelmek átirányításra kerülnek a rossz célállomásokra, általában rosszindulatú weboldalakra vagy hirdetéses oldalakra. Például, ha a docs.google.com a rekord felett volt egy másik "A" rekord, akkor amikor belépett docs.google.com a böngésződben valahova máshová kell venni. Ez komoly problémát jelent a népszerű weboldalak számára. Ha egy támadó átirányítja a kérelmet Gmail.com például egy olyan weboldalra, amelyre úgy néz ki, mint a Gmail, de nem, akkor az adathalász támadásokkal szembesülhet, mint a bálnavadászat. A gyorsítótár mérgezés vagy egyéb internetkapcsolati problémák megoldása esetén a számítógép adminisztrátorának szüksége lehet flush (vagyis törölje, visszaállíthatja vagy törölheti) egy DNS-gyorsítótárat. Mivel a DNS-gyorsítótár törlése megszünteti az összes bejegyzést, törli az esetleges érvénytelen rekordokat, és kényszeríti a számítógépet arra, hogy újratelepítse ezeket a címeket a következő alkalommal, amikor megpróbálja elérni ezeket a webhelyeket. Ezek az új címek a DNS-kiszolgálótól származnak, amelyet a hálózat használ. Tehát a fenti példa használatához, ha a Gmail.com rekordot mérgezett, és egy különös weboldalra irányította át a DNS-t, ami jó első lépés a rendszeres Gmail.com ismét vissza. A Microsoft Windows rendszerben a helyi DNS-gyorsítótárat átírhatja a parancssorból az ipconfig / flushdns parancs segítségével. Tudod, hogy működik, amikor meglátod A Windows IP-konfiguráció sikeresen leöblítette a DNS Resolver Cache-t vagy A DNS Resolver Cache-t sikeresen leöblítették üzenet. A parancssori terminálon keresztül a macOS felhasználóknak a dscacheutil -flushcache-t kell használnia, de tudniuk kell, hogy a futás után nincs "sikeres" üzenet, így nem tudják, hogy működik-e. A Linux felhasználóknak be kell írniuk a /etc/rc.d/init.d/nscd újraindítást parancs. A router DNS-gyorsítótár is lehet, ezért az útválasztó újraindítása gyakran hibaelhárítási lépés. Ugyanezen okból előfordulhat, hogy a DNS-gyorsítót a számítógépén átöblítheti, így újraindíthatja útválasztóját az ideiglenes memóriájában tárolt DNS-bejegyzések törléséhez. Mi a DNS-gyorsítótár mérgezése?
DNS öblítés: Mit csinál és hogyan kell csinálni




