How to Flush DNS Cache

Ha kapcsolódási problémái vannak, érdemes kiüríteni a DNS gyorsítótárat. Ebben a cikkben megismerheti ennek előnyeit, és megtudhatja, hogyan ürítheti a DNS gyorsítótárat a népszerű operációs rendszerekben.

Okok a DNS gyorsítótár rendszeres ürítésére

A webböngészőkhöz hasonlóan az operációs rendszerek is tárolják a DNS (Domain Name System) gyorsítótárának nevezett gyorsítótárfájlokat. A gyorsítótárfájlok információkat tartalmaznak az összes meglátogatott webhelyről – hostneveket, IP-címeket és erőforrásrekordokat.

A legtöbb operációs rendszer DNS-cache-tárolást végez, hogy csökkentse a DNS-kiszolgálók terhelését nagy forgalom esetén. A gyorsítótárak érvényességi idejét a Time To Live (TTL) határozza meg. Amíg a gyorsítótárfájlok még érvényesek, addig a DNS-kiszolgálón való átjárás nélkül válaszolnak a tartalmi kérésekre.

Mindezek ellenére a hibás vagy elavult DNS-cache-fájlok használata hibához és biztonsági sebezhetőségekhez vezethet. Ezért javasoljuk, hogy rendszeresen törölje a DNS gyorsítótárat.

Az alábbi okok miatt érdemes rendszeresen törölni a DNS gyorsítótárat:

  • A keresési viselkedés nyomon követésének megakadályozása – a DNS rekordok tárolása megkönnyíti a hackerek számára a böngészési előzmények előrejelzését.
  • Biztonság – a DNS gyorsítótár fájlok a DNS hamisítás fő célpontjai, ami veszélyezteti a felhasználók érzékeny adatait, például a bejelentkezési adatokat és személyes adatokat.
  • Technikai problémák megoldása – az operációs rendszer rákényszerítése a frissített DNS rekordok keresésére megoldhatja a kapcsolódási problémákat és a helytelenül megjelenített webes tartalmakat.

A DNS gyorsítótár kiürítésének módjai

A DNS gyorsítótár kiürítésének lépései az operációs rendszertől függően változhatnak. Az alábbi útmutató megmutatja, hogyan végezze el ezt Windows, Linux és Mac OS X rendszerekben.

Microsoft Windows

Az alábbi útmutató Windows XP, 7, Vista, 8, 8.1 és 10 operációs rendszerekre alkalmazható.

  1. Nyomja meg a Windows+R billentyűkombinációt egyszerre a Windows parancssor konzoljának megnyitásához, majd írja be a cmd parancsot.
  2. A számítógépen lévő DNS-cache fájlok törléséhez írja be a következő parancsot:
    ipconfig /flushdns
  3. Ha a folyamat sikeres, a következő megerősítő üzenetet látja:

Linux

Az Ubuntu alapértelmezés szerint nem gyorsítótárazza a DNS-rekordokat. Ha manuálisan telepít egy DNS-szolgáltatást, például a name service caching daemon (nscd) szolgáltatást, az alábbi lépések megmutatják, hogyan lehet a DNS gyorsítótárat kiüríteni.

  1. Nyomja meg a Ctrl+Alt+T billentyűkombinációt együtt a terminálablak megnyitásához.
  2. Az init.d alkönyvtárban lévő DNS-cache fájlok törléséhez írja be a következő parancsot:
    sudo /etc/init.d/nscd restart

Mac OS X

  1. Nyomja meg az F4 billentyűt, majd a terminál ablak megnyitásához írja be a Terminal parancsot a Launchpad keresőmezőjébe.
  2. Ha Mac OS Sierra, X El Capitan, X Mavericks, X Mountain Lion vagy X Lion rendszert használ, írja be a következő parancsot:
    sudo killall -HUP mDNSResponder
  3. A DNS-cache kiürítéséhez Mac OS X Yosemite rendszeren a következő utasítást írja be:
    sudo discoveryutil udnsflushcaches
  4. Ha Mac OS X Snow Leopard rendszert használ, használja a parancsot:
    sudo dscacheutil -flushcache
  5. Mac OS X Leopard és az alattiak esetében a következő parancsot írja be a DNS-cache kiürítéséhez:
    sudo lookupd -flushcache

Vonatkozás

Ha kapcsolati problémákat tapasztal, vagy helytelenül megjelenő weboldalakat lát, előfordulhat, hogy a rendszer hibás vagy elavult DNS-cache rekordokat tárol. A DNS gyorsítótár kiürítésével gyorsan megoldhatja a problémát. Ha a probléma nem oldódik meg, ehelyett megnézheti ezt a bemutatót a böngésző gyorsítótárának törléséről.

Ezt a bejegyzést legutóbb 2019. november 25-én 10:54-kor

módosították.

Szólj hozzá!