Ako vyprázdniť medzipamäť DNS na počítačoch Mac (05.21.24)

Každý, kto používa internet, zanecháva určitý druh digitálnej stopy. Súbory cookie a Javascript sa často používajú na sledovanie správania návštevníkov webových stránok.

Vedeli ste však, že váš operačný systém ukladá aj informácie o vašich surfovacích aktivitách? To sa deje pomocou vyrovnávacej pamäte DNS, ktorú by ste mali pravidelne čistiť, aby ste predišli problémom.

V tomto článku sa dozviete, čo je to medzipamäť DNS, prečo ju ukladá váš počítač a ako vyprázdniť medzipamäť DNS v počítačoch Mac.

Čo je to medzipamäť DNS?

Servery DNS prevádzajú názvy domén, napríklad www.abc.com, na číselné webové adresy, ktoré môžu počítačové systémy spracovať. Prehliadače predvolene kontaktujú servery DNS pri každom prístupe na webovú adresu. Čím viac má adresa URL návštevníkov, tým viac práce pre server DNS vedie k chybám DNS, napríklad „Server DNS neodpovedá.“

S cieľom minimalizovať prácu pre server DNS a zabrániť častému načítaniu vždy, keď sa používateľ pokúša získať prístup na rovnaký web, obsahujú operačné systémy ako Windows a macOS pre každú vyriešenú adresu vlastnú vyrovnávaciu pamäť. Toto sa nazýva medzipamäť DNS. Medzipamäť DNS v zásade ukladá všetky príslušné informácie potrebné na rozlíšenie názvu. Váš prehliadač tak nemusí mať prístup na server DNS pri každom zadaní dotazu.

Každá medzipamäť DNS obsahuje nasledujúce informácie:

  • Reimgovanie údajov alebo údajov rdata - Tieto údaje popisujú záznam, napríklad adresu alebo názov hostiteľa.
  • Typ záznamu - Týka sa to typu vytvoreného záznamu.
  • Názov záznamu - zaznamenáva sa názov domény objekt, pre ktorý bol záznam vykonaný.
  • Čas do života - Týka sa doby platnosti záznamu reimg, ktorá je zvyčajne uložená v sekundách.
  • Trieda - odkazuje sa na protokol skupina, do ktorej reimg patrí.
  • Reimg data length - Toto je hodnota dĺžky reimg dát.
Prečo je potrebné vyčistiť medzipamäť DNS v Cataline

Aké sú dôvody pravidelného vyprázdňovania DNS? Ako už bolo spomenuté, pravidelné čistenie medzipamäte DNS má svoj účel. Tento proces však nie je automatický. Položky sa ukladajú do medzipamäte, pokiaľ nevyprší platnosť definovaného TTL. Používateľ musí iniciovať vyprázdnenie a je potrebných niekoľko dôvodov.

Skryť činnosti vyhľadávania

Aj keď sa monitorovanie správania používateľov vykonáva hlavne pomocou súborov cookie, JavaScriptu a iného softvéru, vyrovnávacia pamäť DNS stále obsahuje pomerne dôležité informácie, ktoré sú potenciálnym cieľom pre zberateľov údajov. Na základe uvedených adries a ďalších informácií uložených v pamäti cache môže ktokoľvek analyzovať históriu vašej stránky. Zoznam webových adries uložených v pamäti cache prezrádza, ktoré webové stránky navštevujete častejšie. Čím komplexnejšia je vaša zbierka adries uložených v pamäti, tým viac prezrádza o vás a vašich aktivitách.

Bezpečnostné účely

Toto je pravdepodobne jeden z najdôležitejších dôvodov, prečo by ste mali pravidelne mazať cache DNS. Dáta uložené v pamäti cache sú užitočné na rýchle dodanie webových stránok, v zlých rukách však môžu byť mimoriadne nebezpečné. Ak hackeri získajú prístup do vašej medzipamäte DNS, môžu ľahko manipulovať s položkami a zmeniť vaše aktivity. Môžu vás napríklad presmerovať na nesprávne webové stránky alebo zobraziť rôzne výsledky vyhľadávania. Toto sa tiež nazýva otrava DNS alebo spoofing DNS. Tento trik sa zvyčajne používa na odcudzenie prihlasovacích údajov pre online bankovníctvo a ďalšie účty. Vymazaním vášho DNS nebudú mať zločinci možnosť ukradnúť vaše prihlasovacie údaje.

Vyriešte technické problémy

Ak máte problémy s prístupom na konkrétne webové stránky alebo s používaním webových aplikácií, jedným z povinných krokov na riešenie problémov je vyprázdnenie medzipamäte DNS. Je napríklad možné, že sa zastaraná verzia volanej webovej stránky zobrazuje kvôli zastaraným položkám. To sa stane, keď má názov domény uložený v pamäti cache nesprávnu alebo starú adresu IP. To sa dá ľahko vyriešiť vymazaním medzipamäte DNS. Keď to urobíte, požiadavka bude opäť smerovaná na príslušný server DNS, a nie z medzipamäte. Týmto sa v priebehu procesu aktualizujú informácie o adrese a obnoví sa pripojenie na webovú stránku.

Ako vyprázdniť medzipamäť DNS v programoch Catalina a Big Sur

Teraz, keď sme zistili, že je dôležité vyčistiť medzipamäť DNS, poďme teraz diskutovať o krokoch, ako vypláchnuť medzipamäť DNS v Cataline a Big Sur.

Ak používate staršiu verziu systému macOS, proces je mierne odlišný, takže to nebude fungovať. Aby boli kroky účinné, musíte mať spustený aspoň Catalinu.

Postupujte podľa týchto pokynov:

  • Otvorte Terminál prechodom na Vyhľadávač & gt; Prejsť & gt; Pomôcky . Terminál môžete vyhľadať aj pomocou Spotlight
  • V okne Terminál zadajte nasledujúci príkaz:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
  • Stlačením klávesu Enter vykonáte príkaz.
  • Po zobrazení výzvy zadajte svoje heslo správcu.
  • Zatvorte terminál.
  • Po dokončení vyššie uvedených krokov ste úspešne vymazali vyrovnávaciu pamäť DNS. Ak narazíte na problémy s resetovaním a vypláchnutím medzipamäte DNS, môžete urobiť nasledovne:

    • Reštartujte počítač Mac a po reštarte skúste vyčistiť medzipamäť.
    • Vypnúť váš firewall a bezpečnostný softvér dočasne.
    • Vyčistite nepotrebné súbory z počítača Mac pomocou aplikácie na opravu počítačov Mac.
    • Spustite počítač v núdzovom režime a odtiaľ skúste vyčistiť medzipamäť DNS.
    Ako vyprázdniť medzipamäť DNS v počítačoch Mac so starším macOS

    Kroky vyššie fungujú iba pre macOS Catalina a Big Sur. Ak používate starší systém macOS, musíte si prečítať príslušné príkazy uvedené nižšie. Na zadávanie príkazov budete stále používať terminál, len príkazové riadky sa mierne líšia.

    Sierra a High Sierra:
    • sudo killall -HUP mDNSResponder
    Yosemite (OS X 10.10.4) a El Capitan:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
    Yosemite (OS X 10.10.1 až 10.10 .3):
    • sudo discoveryutil mdnsflushcache
    • sudo discoveryutil udnsflushcaches
    Mavericks:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
    Zhrnutie

    Keď vymažete medzipamäť DNS pomocou vyššie uvedených príkazov, nezabudnite, že nedostanete žiadne potvrdenie ani správu, ktorá naznačuje, že proces bol úspešný. Jediný spôsob, ako budete vedieť, že medzipamäť DNS bola resetovaná, je, keď máte konečne prístup na webovú stránku, s ktorou ste mali predtým problémy.


    YouTube Video: Ako vyprázdniť medzipamäť DNS na počítačoch Mac

    05, 2024