A webhely hibaelhárítása megfélemlítő felelősséget jelenthet. Ha olyan feladatokról van szó, mint például a Domain Name Server (DNS) gyorsítótárának kiürítése, akkor könnyen el lehet borulni és összezavarodni, még mielőtt elkezdené.
Szerencsére ezt a feladatot gyorsan és egyszerűen, akár kevés technikai tapasztalattal vagy anélkül. Két rövid lépésben tiszta lesz a DNS-gyorsítótár, és folytathatja az esetleges problémák megoldását.
Ebben a bejegyzésben elmagyarázzuk, hogy mi a DNS-gyorsítótár és mi előfordulhat, hogy meg kell tisztítania a sajátját. Ezután megosztunk egy valós példát közvetlen tapasztalatainkból, és elmagyarázzuk, hogyan hajthatja végre ezt a hibaelhárítási lépést, függetlenül attól, hogy milyen hardvert használ.
Szeretné megnézni a videó verziónkat? Kattintson az alábbi játékra:
Bevezetés a DNS-gyorsítótárba
Annak megértéséhez, hogy miért kell öblítenie a DNS-gyorsítótárát, több összetevőt kell lebontanunk.
Először is, a Domain Name System (DNS) az összes internetes webhely és azok IP-címeinek indexe. Úgy gondolhat rá, mint egy weboldalra vagy könyvtárra. Ami a „gyorsítótárat” illeti, az valaminek a pillanatképének mentése (például egy weboldal), így a későbbiekben gyorsabban tölthető be.
Tehát a DNS gyorsítótárazás magában foglalja az operációs rendszert (OS) vagy a böngésző rögzíti a nemrég felkeresett IP-címet és elmenti őket egy adatbázisba. Ez lehetővé teszi, hogy a böngésző gyorsabban töltse be újra a korábban meglátogatott webhelyeket, mintha minden alkalommal újra hivatkoznia kellene a DNS-re.
Sajnos a DNS-gyorsítótár sérülhet, és adathalász-sémákhoz vezethet. Ez egyszerűen elavulttá válhat, vagy internetkapcsolati problémákat okozhat. Ezen helyzetek bármelyikében a DNS-gyorsítótár törlése gyakran segíthet a probléma megoldásában és az online kapcsolatba lépésben.
A DNS-gyorsítótár esettanulmánya
A lényeg további szemléltetése érdekében nézzük meg egy példa, amely valójában egy Kisnta kliens webhelyével történt.
Az ügyfél azért keresett meg minket, mert képeik, CSS-jük és JavaScriptjük nem töltődött be megfelelően a weboldalukra.
A webhely Úgy tűnt, hogy számunkra nagyon jól töltődik be, és az ügyfél nem hajtott végre friss változtatásokat. Miután megvizsgáltuk a webhelyüket a Chrome Devtools segítségével, láthattuk, hogy minden, ami a CDN aldomainjükről származik (cdn.domain.com), nem megfelelően töltődik be, és 404 hibáról számolt be.
Az első dolog, amit tettünk pingelte a CDN aldomaint, hátha elérjük. A várakozásoknak megfelelően adott választ. Ezután futtattuk az ügyfél CDN URL-jét az ingyenes whatsmydns eszközön keresztül.
Ez az eszköz lehetővé teszi a felhasználók számára, hogy gyorsan ellenőrizzék a DNS-rekordok (például a CDN CNAME) felbontását több földrajzi helyről. Biztosítani akartuk, hogy a webhely mindenhol rendesen betöltődjön, csak a fizikai helyünkön túl, és hogy megoldást nyerjen az ügyfél CDN-szolgáltatójára.
Az eredmények azt mutatták, hogy:
Példa a whatsmydns CNAME felbontására
Ennyi ásás után megerősítettük, hogy ott van egy kis változás volt az ügyfél DNS-szolgáltatójánál, amely még mindig gyorsítótárazott volt a végén. Arra kértük őket, hogy töröljék a DNS-gyorsítótárukat helyben a számítógépükön, és frissítsék az oldalt.
Ekkor minden újból normálisan elkezdődött a WordPress webhelyén.
Tudva, hogyan kell törölni a A DNS-gyorsítótár sok hasonló helyzetben segíthet. Vessünk egy pillantást a működésére.
DNS-gyorsítótárának öblítése Mac, Windows, Linux és Chrome böngészőben
A DNS-gyorsítótár törlése viszonylag egyszerű folyamat, de igen az operációs rendszertől függően változik. Az is fontos, hogy ki kell-e öblítenie a számítógépről vagy a böngészőből. Az alábbiakban elmagyaráztuk, hogyan hajthatja végre ezt a feladatot a macOS, Windows és Linux operációs rendszerek (OS), valamint a Google Chrome böngészőben.
- macOS
- Windows
- Linux
- Chrome
A DNS-gyorsítótár törlése macOS-on
A DNS-gyorsítótár Mac-en, meg kell nyitnia a terminál néven ismert natív parancssori felületet, és futtatnia kell a megfelelő parancsot. Ez a folyamat attól függően változik, hogy a macOS melyik verzióját futtatja.
Ha nem biztos abban, hogy melyik verzióval dolgozik, kattintson az Apple ikonra a bal felső sarokban. asztalt, és válassza az About This Mac parancsot:
A About About Mac ablak megnyitása
Az aktuális verzió lesz az első felsorolt információ:
Megtekintés a jelenlegi macOS verzió
Miután megismerte ezeket az információkat, kövesse az alábbi lépéseket.
macOS El Capitan (10.11), Sierra (10.12), High Sierra (10.13), Mojave (10.14) és Catalina (10.15)
Ha a macOS 10-es verzióján dolgozik.A 11-es vagy újabb verziónál nyissa meg a parancssori felületet a Go > Segédprogramok elemre kattintva:
A Mac segédprogramok elérése
Ezután válassza a Terminál lehetőséget. Miután megnyílt, futtassa a következő parancsot:
sudo killall -HUP mDNSResponder
A rendszer kéri a számítógép jelszavának megadását:
Adja meg az adminisztrátor jelszavát a DNS öblítési parancs végrehajtásához
Miután elvégezte Megtettük, a DNS-gyorsítótárának tisztának kell lennie.
macOS Yosemite (10.10)
A terminált a fentiekben leírt módszerrel érheti el bármely macOS-verzióhoz. A Yosemite (10.10) verziójában az ablak megnyitásakor a következő parancsot kell futtatnia:
sudo discoveryutil udnsflushcaches
Írja be számítógépe jelszavát és a DNS-gyorsítótárnak sikeresen ki kell öblítenie.
macOS Lion (10.7), Mountain Lion (10.8) és Mavericks (10.9)
MacOS 10.7-10.9 verzió esetén nyissa meg a Terminált és futtassa a következő parancsot a DNS-gyorsítótár törléséhez:
sudo killall -HUP mDNSResponder
Észreveheti, hogy ez ugyanaz a parancs, amelyet a 10.11 és felett. Írja be a jelszavát a végrehajtáshoz.
macOS Snow Leopard (10.6)
Ha macOS Snow Leopard (10.6) rendszert futtat, nyissa meg a Terminált és írja be ezt a parancsot:
Feliratkozás a hírlevélre
A WordPress segítségével 1,187% -kal növeltük forgalmunkat. Megmutatjuk, hogyan.
Csatlakozzon több mint 20 000 emberhez, akik megkapják a heti hírlevelünket bennfentes WordPress-tippekkel!
sudo dscacheutil -flushcache
Ezután írja be a jelszavát a DNS gyorsítótárának törléséhez.
macOS Leopard (10.5)
Végül a macOS Leopard (10.5 ) felhasználóknak a következő parancsot kell futtatniuk a terminálban:
sudo lookupd -flushcache
A jelszó megadása után a DNS-gyorsítótárat ki kell üríteni.
A DNS-gyorsítótár törlése szintén megoldást jelent az ERR_SPDY_PROTOCOL_ERROR javítására.
2. A DNS-gyorsítótár törlése Windows rendszeren
A DNS-gyorsítótár kiürítése Windows rendszerű számítógépen meglehetősen egyszerű. Így hajthatja végre ezt a feladatot Windows 10, 8, 7 és XP rendszereken.
Windows 10
A DNS-gyorsítótár törléséhez Windows operációs rendszeren meg kell nyitnia a Command parancsot. Prompt, a rendszer parancssori felülete. Ezt a programot a Windows 10 rendszerben a Start gombra kattintva érheti el. Ezután keresse meg a Windows Systems > parancssort:
Parancssor megnyitása a Windows Start menüjéből
Miután megnyílt a parancssori felület, írja be a következő sort:
ipconfig /flushdns
Ennek a parancsnak vissza kell adnia a DNS-gyorsítótár sikeres kiürítését:
Unod már az 1. alszintű WordPress tárhely-támogatást a válaszokat? Próbálja ki világszínvonalú támogató csapatunkat! Tekintse meg terveinket
A parancssor A DNS-gyorsítótár kiürítésének megerősítő üzenete
Ezután bezárhatja a Parancssor ablakot.
Windows 8
A DNS-gyorsítótár törlése a Windows régebbi verzióiban ugyanazt a parancsot igényli: ipconfig /flushdns
. A Parancssor elérésének lépései azonban kissé eltérnek a verzióktól.
Windows 8 rendszerben nyissa meg az Alkalmazások képernyőt. A jobb szélen keresse meg a Windows rendszereket, és válassza a Parancssor parancsot.
A program megnyitásakor futtassa a ipconfig /flushdns
parancsot. A DNS-gyorsítótár sikeres törlése után meg kell kapnia egy megerősítést.
Windows 7 és Windows XP
Windows 7 vagy Windows XP rendszerben kattintson a Start gombra. Keresse meg az Összes program > kiegészítőket, és válassza a Parancssor parancsot.
A parancssori felületen futtassa a ipconfig /flushdns
parancsot. A DNS-gyorsítótár kiürülése után meg kell kapnia egy megerősítő üzenetet.
Hogyan törölje a DNS-gyorsítótárat Linuxon
A DNS-gyorsítótár Linux rendszerű gépeken való átmosása meglehetősen hasonló a folyamathoz. Mac vagy Windows számítógépen. Így teheti meg.
Ubuntu
A Linux a terminált használja parancssori felületként, csakúgy, mint a macOS. A megnyitásához kattintson az Asztal bal felső sarkában található Tevékenységek elemre. Ez egy keresősávot biztosít, ahol a “terminál” mezőbe írja be a program megkeresését és indítását.
Miután a parancssor az interfész nyitva van, hajtsa végre ezt a parancsot:
sudo systemd-resolve --flushcaches
A terminál ekkor kéri a jelszavát. Írja be, hogy befejezze a parancs végrehajtását és kiüríti a DNS-gyorsítótárát.
Egyéb disztribúciók
Ha nem Ubuntu Linux-disztribúciót használ, akkor a DNS-gyorsítótárát öblítheti a parancssori felület megnyitásával és a parancs futtatásával. :
sudo /etc/init.d/dns-clean start
A parancs végrehajtása után a gyorsítótárnak tisztának kell lennie.
A DNS-gyorsítótár törlése a Google Chrome böngészőben
Végül, amint a bejegyzés elején említettük, lehet, hogy oka van az operációs rendszer helyett a böngésző DNS-gyorsítótárának törlésére. A Google Chrome-ban ezt úgy teheti meg, hogy a következőeket írja be a címsávba:
chrome: // net-internals / # dns
Ezután kattintson a Gazdacache gyorsítótárának törlése gombra:
A gazdagép gyorsítótárának törlése gomb a Google Chrome-ban
Ezzel ki kell ürítenie a Chrome DNS-gyorsítótárát az Ön számára.
Törölnie kell a böngésző gyorsítótárát, és ellenőrizze a következőket: A böngésző gyorsítótárának törlése az összes nagyobb böngésző számára.
A DNS-gyorsítótár törlése egyszerű az operációs rendszertől és a böngészőtől függően változó folyamat. Megtanulhatja, hogyan kell öblíteni a DNS-gyorsítótárat Macen, Windowson, Linuxon és Chrome-on ezzel a részletes bemutatóval! 🧹🖥Kattintson a tweeteléshez
Összefoglaló
A DNS-gyorsítótár törlésének lehetősége ijesztőnek tűnhet, különösen, ha még nem ismeri az internetkapcsolat vagy más webhelyproblémák elhárítását. Szerencsére a tényleges folyamat meglehetősen egyszerű.
A DNS-gyorsítótár kiürítéséhez csak néhány lépés szükséges. Először tudnia kell, hogy milyen operációs rendszert és verziót használ. Ezután kövesse a fenti lépéseket, és egy vagy két egyszerű parancs megadásával törölheti a DNS-gyorsítótárat.
Ha tetszett ez az oktatóanyag, akkor imádni fogja a támogatásunkat. A Kinsta összes tárhely-terve a nap 24 órájában, a WordPress veterán fejlesztőinek és mérnökeinknek nyújt támogatást. Csevegjen ugyanazzal a csapattal, amely támogatja a Fortune 500 ügyfeleinket. Nézze meg terveinket