Paano i-flush ang DNS Cache sa Mac (05.21.24)

Ang sinumang gumagamit ng internet ay umalis ng ilang uri ng digital na bakas ng paa. Ang cookies at Javascript ay madalas na ginagamit upang subaybayan ang pag-uugali ng mga bisita sa website.

Ngunit alam mo bang ang iyong operating system ay nag-iimbak din ng impormasyon tungkol sa iyong mga aktibidad sa pag-surf? Ginagawa ito sa pamamagitan ng cache ng DNS, na dapat mong linisin nang regular upang maiwasan ang mga problema. Ipapaliwanag ng artikulong ito kung ano ang DNS cache, bakit nai-save ito ng iyong computer, at kung paano i-flush ang DNS cache sa Mac.

Ano ang DNS Cache?

Ang mga DNS server ay nagko-convert ng mga pangalan ng domain, tulad ng www.abc.com, sa mga numerong web address na maaaring maproseso ng mga system ng computer. Bilang default, nakikipag-ugnay ang mga browser sa mga server ng DNS tuwing maa-access ang isang web address. Mas maraming mga bisita ang mayroon ang isang URL, mas maraming trabaho para sa DNS server, na maaaring humantong sa mga error sa DNS, tulad ng "Hindi Sumasagot ang DNS Server."

Upang i-minimize ang trabaho para sa DNS server at upang maiwasan ang madalas na pagkuha tuwing sinusubukan ng gumagamit na mag-access sa parehong website, ang mga operating system, tulad ng Windows at macOS, ay nagsasama ng kanilang sariling cache para sa bawat nalutas na address. Tinawag itong cache ng DNS. Talaga, iniimbak ng cache ng DNS ang lahat ng nauugnay na impormasyon na kinakailangan para sa paglutas ng pangalan. Sa ganitong paraan, hindi kailangang i-access ng iyong browser ang server ng DNS sa tuwing gagawin ang isang query.

Ang bawat DNS Cache ay naglalaman ng sumusunod na impormasyon: - Inilalarawan ng data na ito ang talaan, tulad ng address o pangalan ng host.

  • Uri ng record - Ito ay tumutukoy sa uri ng nilikha na entry
  • Record name - Itinatala nito ang domain name ng ang bagay na kung saan ginawa ang pagpasok.
  • Oras upang mabuhay - Ito ay tumutukoy sa panahon ng bisa ng reimg record, karaniwang nakaimbak sa mga segundo.
  • Class - Tumutukoy ito sa protocol pangkat na pag-aari ng reimg.
  • Reimg haba ng data - Ito ang halaga para sa haba ng data ng reimg.
  • Bakit Kailangan Mong I-clear ang DNS Cache sa Catalina

    Ano ang mga dahilan para sa isang regular na DNS flush? Tulad ng tinalakay kanina, regular na may layunin ang flush ng DNS cache. Ngunit ang prosesong ito ay hindi awtomatiko. Ang mga entry ay nakaimbak sa cache maliban kung ang tinukoy na TTL ay mag-e-expire. Kailangang simulan ng gumagamit ang flush, at maraming mga kadahilanan kung bakit kailangan mong gawin ito.

    Itago ang mga aktibidad sa paghahanap

    Bagaman ang pagsubaybay sa pag-uugali ng gumagamit ay pangunahing ginagawa sa pamamagitan ng paggamit ng cookies, JavaScript, at iba pang software, naglalaman pa rin ang cache ng DNS ng medyo mahalagang impormasyon, na isang potensyal na target para sa mga nangongolekta ng data. Batay sa mga nakalistang address, kasama ang karagdagang impormasyon na nai-save sa cache, maaaring suriin ng sinuman ang iyong kasaysayan ng pahina. Ang listahan ng mga web address na nakaimbak sa cache betrays kung aling mga website ang mas madalas mong bisitahin. Ang mas malawak na koleksyon ng iyong mga naka-cache na address, mas maraming isiniwalat tungkol sa iyo at sa iyong mga aktibidad.

    Mga layuning pangseguridad

    Marahil ito ay isa sa pinakamahalagang dahilan kung bakit dapat mong limasin ang cache ng DNS nang regular. Ang data na nai-save sa cache ay kapaki-pakinabang para sa mabilis na paghahatid ng mga web page, ngunit maaari itong maging lubhang mapanganib sa mga maling kamay. Kung ang mga hacker ay nakakuha ng pag-access sa iyong DNS cache, madali nilang mapagagawa ang mga entry at binabago ang iyong mga aktibidad. Halimbawa, maaari ka nilang i-redirect sa mga maling website o ipakita ang iba't ibang mga resulta sa paghahanap. Tinatawag din itong pagkalason sa DNS o spoofing ng DNS. Ang trickery na ito ay karaniwang ginagamit upang magnakaw ng impormasyon sa pag-login para sa online banking at iba pang mga account. Sa pamamagitan ng pag-flush ng iyong DNS, ang mga cybercriminal ay hindi magkakaroon ng pagkakataon na nakawin ang iyong mga pag-log.

    Malutas ang mga teknikal na isyu

    Kapag nagkakaproblema ka sa pag-access sa mga tukoy na website o paggamit ng mga web application, ang pag-flush sa cache ng DNS ay isa sa kinakailangang mga hakbang sa pag-troubleshoot. Halimbawa, posible na ang hindi napapanahong bersyon ng tinawag na website ay ipinakita dahil sa hindi napapanahong mga entry. Nangyayari ito kapag ang pangalan ng domain na nakaimbak sa cache ay may isang hindi tama o lumang IP address. Madali itong maaayos sa pamamagitan ng pag-clear sa DNS cache. Kapag ginawa mo ito, ang kahilingan ay muling mai-redirect sa naaangkop na DNS server, at hindi mula sa cache. I-a-update nito ang impormasyon sa address sa proseso at ang koneksyon sa webpage ay ibabalik.

    Paano I-flush ang DNS Cache sa Catalina at Big Sur

    Ngayon na naitatag na namin ang kahalagahan ng pag-clear sa cache ng DNS, talakayin natin ngayon ang mga hakbang sa kung paano i-flush ang DNS Cache sa Catalina at Big Sur.

    Kung nagpapatakbo ka ng isang mas lumang bersyon ng macOS, ang proseso ay bahagyang naiiba sa gayon hindi ito gagana. Kailangan mong magpatakbo ng hindi bababa sa Catalina para maging epektibo ang mga hakbang.

    Sundin ang mga hakbang dito:

  • Buksan ang Terminal sa pamamagitan ng pagpunta sa Finder & gt; Pumunta & gt; Mga utility . Maaari ka ring maghanap para sa Terminal gamit ang Spotlight
  • Sa window ng Terminal, i-type ang sumusunod na utos:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
  • Hit Enter upang maisagawa ang utos.
  • Ipasok ang iyong admin password kapag na-prompt.
  • Isara ang Terminal.
  • Kapag nakumpleto mo ang mga hakbang sa itaas, pagkatapos ay matagumpay mong na-clear ang iyong DNS cache. Kung nakatagpo ka ng mga isyu sa pag-reset at pag-flush ng DNS cache, narito ang mga bagay na maaari mong gawin:

    • I-restart ang iyong Mac at subukang i-clear ang cache pagkatapos ng pag-reboot.
    • Patayin pansamantala ang iyong firewall at security software.
    • Linisin ang mga file ng basura mula sa iyong Mac gamit ang pag-aayos ng app ng Mac.
    • I-boot sa Safe Mode at subukang i-clear ang DNS cache mula doon.
    Paano I-flush ang DNS Cache sa Mac gamit ang Mas matandang macOS

    Gumagana lamang ang mga hakbang sa itaas para sa macOS Catalina at Big Sur. Kung nagpapatakbo ka ng isang mas matandang macOS, kailangan mong mag-refer sa mga naaangkop na utos sa ibaba. Gagamitin mo pa rin ang Terminal upang ipasok ang mga utos, na magkakaiba lamang ang mga linya ng utos.

    Sierra at High Sierra:
    • sudo killall -HUP mDNSResponder
    Yosemite (OS X 10.10.4) at El Capitan:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
    Yosemite (OS X 10.10.1 hanggang 10.10 .3):
    • sudo Discoverutil mdnsflushcache
    • sudo Discoverutil udnsflushcache
    Mavericks:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
    Buod

    Kapag nilinaw mo ang cache ng DNS gamit ang mga utos sa itaas, tandaan na hindi ka makakakuha ng anumang pagpapatibay o anumang mensahe na nagpapahiwatig na ang proseso ay matagumpay. Ang tanging paraan lamang na malalaman mong nai-reset ang cache ng DNS ay kapag na-access mo sa wakas ang webpage na mayroon kang problema.


    Youtube Video.: Paano i-flush ang DNS Cache sa Mac

    05, 2024