Android

Hogyan lehet üríteni a dns gyorsítótárat?

How To Clear Cache On iPhone

How To Clear Cache On iPhone

Tartalomjegyzék:

Anonim

A DNS gyorsítótár egy ideiglenes adatbázis, amely a korábbi DNS-keresésekkel kapcsolatos információkat tárolja. Más szavakkal, amikor ellátogat egy weboldalra, az operációs rendszer és a böngésző nyilvántartást vezet a domainről és a megfelelő IP-címről. Ez kiküszöböli az ismételt lekérdezések szükségességét a távoli DNS-kiszolgálókhoz, és lehetővé teszi az operációs rendszer vagy a böngésző számára a weboldal URL-jének gyors megoldását.

Bizonyos helyzetekben, például a hálózati problémák elhárításakor vagy a DNS-megoldók megváltoztatása után ki kell ürítenie a DNS-gyorsítótárat. Ez törli a gyorsítótárazott DNS-bejegyzéseket, és egy későbbi áttekintést hajt végre a tartomány feloldására az újonnan konfigurált DNS-beállítások alapján.

Ez az útmutató utasításokat tartalmaz a DNS gyorsítótár kitöltésére különféle operációs rendszerekre és webböngészőkre.

A DNS gyorsítótár törlése / öblítése Windows rendszeren

A DNS-gyorsítótár ürítésének folyamata azonos a Windows összes verziója esetén. Nyissa meg a parancssort rendszergazdai jogosultságokkal, és futtassa az ipconfig /flushdns .

Windows 10 és Windows 8

A DNS-gyorsítótár törléséhez Windows 10 és 8 esetén hajtsa végre a következő lépéseket:

  1. Írja be a cmd parancsot a Windows keresősávba.

    Kattintson a jobb gombbal a Parancssor elemre, majd a Futtatás rendszergazdaként elemre. Ez megnyitja a Parancssor ablakot.

Windows 7

A DNS-gyorsítótár törléséhez Windows 7-ben hajtsa végre a következő lépéseket:

  1. Kattintson a Start gombra.

    Írja be a cmd parancsot a Start menü keresés szövegmezőbe.

    Kattintson a jobb gombbal a Parancssor elemre, majd a Futtatás rendszergazdaként elemre. Ez megnyitja a Parancssor ablakot.

    A parancssorba írja be a következő sort, és nyomja meg az Enter billentyűt:

    ipconfig /flushdns

    Siker esetén a rendszer a következő üzenetet adja vissza:

    Windows IP Configuration Successfully flushed the DNS Resolver Cache.

A DNS-gyorsítótár törlése / öblítése Linuxon

Linuxon nincs OS-szintű DNS gyorsítótárazás, hacsak nincs telepítve és fut egy gyorsítótárazási szolgáltatás, például a Systemd-Resolved, a DNSMasq vagy az Nscd. A DNS-gyorsítótár ürítésének folyamata az alkalmazott Linux-terjesztéstől és a gyorsítótár-szolgáltatástól függően eltérő.

Rendszeresen megoldva

A legtöbb modern Linux disztribúció, például az Ubuntu 18.04, rendszeresen feloldott szolgáltatást használ a DNS-bejegyzések gyorsítótárazásához.

A következő parancs segítségével megtudhatja, hogy a szolgáltatás fut-e:

sudo systemctl is-active systemd-resolved.service

Ha a szolgáltatás fut, a parancs active lesz. Ellenkező esetben inactive lesz.

A rendszeresen feloldott DNS-gyorsítótár törléséhez írja be:

sudo systemd-resolve --flush-caches

Siker esetén a parancs nem ad vissza üzenetet.

dnsmasq

A Dnsmasq egy könnyű DHCP és DNS gyorsítótárazó névszerver.

Ha a rendszer DNSMasq-t használ cache-szerverként, akkor a DNS-gyorsítótár ürítéséhez újra kell indítania a Dnsmasq szolgáltatást:

sudo systemctl restart dnsmasq.service

Vagy

sudo service dnsmasq restart

nscd

Az Nscd egy gyorsítótárazási démon, és ez a preferált DNS-gyorsítótárazási rendszer a RedHat-alapú disztribúciók legtöbbjéhez.

Ha a rendszer Nscd-t használ, akkor a DNS-gyorsítótár ürítéséhez újra kell indítania az Nscd-szolgáltatást:

sudo systemctl restart nscd.service

Vagy

sudo service nscd restart

Törölje / ürítse ki a DNS-gyorsítótárat a macOS-on

A gyorsítótár kiürítésének parancs a MacOS-ban kissé eltér a futtatott verziótól. A parancsot rendszergazdai jogosultságokkal rendelkező felhasználóként (sudo felhasználó) kell végrehajtani.

A DNS gyorsítótár ürítéséhez a MacOS-ban hajtsa végre a következő lépéseket:

  1. Nyissa meg a Finder alkalmazást.

    Lépjen az Alkalmazások> Segédprogramok> Terminál elemre. Ez megnyitja a Terminál ablakot.

    A parancssorba írja be a következő sort, és nyomja meg az Enter billentyűt:

    sudo killall -HUP mDNSResponder

    Írja be a sudo jelszavát, majd nyomja meg újra az Enter billentyűt. Siker esetén a rendszer semmilyen üzenetet nem küld vissza.

A macOS korábbi verzióiban a gyorsítótár ürítésére szolgáló parancs eltérő.

macOS 10.11 és 10.9 verzió

sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder

macOS 10.10 verzió

sudo discoveryutil mdnsflushcache sudo discoveryutil udnsflushcaches

macOS 10.6 és 10.5 verzió

sudo dscacheutil -flushcache

Törölje / ürítse ki a böngésző DNS-gyorsítótárát

A legtöbb modern böngésző beépített DNS-klienssel rendelkezik, amely megakadályozza az ismétlődő lekérdezéseket a webhely minden látogatásakor.

Google Chrome

A Google Chrome DNS-gyorsítótárának törléséhez hajtsa végre a következő lépéseket:

  1. Nyisson meg egy új lapot, és írja be a chrome://net-internals/#dns a Chrome címsorába.Kattintson a „Host cache törlése” gombra.

Ha ez nem működik neked, próbálja meg törölni a gyorsítótárat és a sütiket.

  1. Nyissa meg a „Böngészési adatok törlése” párbeszédpanelt a CTRL+Shift+Del gombbal. Válasszon egy időtartományt. Az összes törléséhez válassza az „All time” lehetőséget. Ellenőrizze a „Sütik és egyéb webhelyadatok” és a „Tárolt képek és fájlok” négyzetet. Kattintson a „Adatok törlése” gombra.

Ennek a módszernek működnie kell minden Chrome-alapú böngészőben, beleértve a Chromium, a Vivaldi és az Opera böngészőt is.

Firefox

A Firefox DNS gyorsítótárának törléséhez hajtsa végre a következő lépéseket:

  1. A jobb felső sarokban kattintson a hamburger ikonra a Firefox menü megnyitásához: Kattintson az ⚙ Options (Preferences) linkre. Kattintson a ⚙ Options (Preferences) oldalon található Adatvédelem és biztonság vagy Adatvédelem fülre. Görgessen le az History szakaszhoz, majd kattintson a az Clear History… gombra Clear History… Válasszon egy időtartományt a törléshez. Válassza a „Minden” elemet az összes törléséhez. Jelölje ki az összes négyzetet, majd kattintson a „Törlés most” gombra.

Ha ez nem működik Önnek, próbálkozzon a következő módszerrel, és ideiglenesen tiltsa le a DNS-gyorsítótárat.

  1. Nyisson meg egy új lapot, és írja be a about:config elemet a Firefox címsorába. Keresse meg a network.dnsCacheExpiration , ideiglenesen állítsa az értéket 0-ra, majd kattintson az OK gombra. Ezután változtassa meg az alapértelmezett értéket, majd kattintson az OK gombra. Keressen a network.dnsCacheEntries elemre, ideiglenesen állítsa az értéket 0-ra, majd kattintson az OK-ra. Ezután változtassa meg az alapértelmezett értéket, majd kattintson az OK gombra.

Következtetés

Megtanulta a DNS-gyorsítótár ürítésének vagy ürítésének lehetőségeit Windows, Linux és MacOS operációs rendszerekre.

A Linux és a MacOS felhasználók a dig paranccsal lekérdezhetik és elháríthatják a DNS-problémákat.

terminál