DNS-i vahemälu loputamine Macis (05.17.24)

Igaüks, kes kasutab Internetti, jätab mingisuguse digitaalse jalajälje. Küpsiseid ja Javascripti kasutatakse sageli veebisaidi külastajate käitumise jälgimiseks.

Kuid kas teadsite, et teie operatsioonisüsteem salvestab teavet ka teie surfamistegevuse kohta? Seda tehakse DNS-i vahemälu kaudu, mida peaksite probleemide vältimiseks regulaarselt puhastama.

Selles artiklis selgitatakse, mis on DNS-vahemälu, miks teie arvuti selle salvestab ja kuidas DNS-i vahemälu Macis loputada. p> Mis on DNS-vahemälu?

DNS-serverid teisendavad domeeninimed, näiteks www.abc.com, arvulisteks veebiaadressideks, mida arvutisüsteemid saavad töödelda. Vaikimisi võtavad brauserid DNS-serveritega ühendust alati, kui pöördutakse veebiaadressi poole. Mida rohkem külastajaid on URL-il, seda rohkem töötab DNS-server, mis võib põhjustada DNS-i tõrkeid, näiteks "DNS-server ei reageeri".

DNS-serveri töö minimeerimiseks ja sagedase toomise vältimiseks, kui kasutaja üritab pääseda samale veebisaidile, lisavad operatsioonisüsteemid, nagu Windows ja macOS, iga lahendatud aadressi jaoks oma vahemälu. Seda nimetatakse DNS-i vahemäluks. Põhimõtteliselt salvestab DNS-i vahemälu kogu asjakohase teabe, mis on vajalik nimede lahendamiseks. Nii ei pea teie brauser iga kord päringu tegemisel DNS-serverile juurde pääsema.

Iga DNS-i vahemälu sisaldab järgmist teavet:

  • andmete või rdata uuesti sisestamine - Need andmed kirjeldavad kirjet, näiteks aadressi või hosti nime.
  • Kirje tüüp - see viitab loodud kirje tüübile.
  • Kirje nimi - see salvestab domeeni nime objekt, mille jaoks kirje tehti.
  • Aeg elada - see puudutab reimgi kirje kehtivusaega, tavaliselt salvestatakse sekundites.
  • Klass - see viitab protokollile rühm, kuhu reimg kuulub.
  • Reimgi andmete pikkus - see on reimgi andmete pikkuse väärtus.
Miks peate Catalinas DNS-i vahemälu tühjendama

Millised on tavalise DNS-i loputamise põhjused? Nagu varem arutletud, on DNS-vahemälu regulaarsel loputamisel oma eesmärk. Kuid see protsess ei ole automaatne. Kirjed salvestatakse vahemällu, kui määratud TTL aegub. Kasutaja peab loputamise algatama ja teil on mitu põhjust, miks peate seda tegema.

Peida otsingutegevused

Kuigi kasutajate käitumist jälgitakse peamiselt küpsiste, JavaScripti ja muu tarkvara abil, sisaldab DNS-vahemälu endiselt suhteliselt olulist teavet, mis on andmekogujate potentsiaalne sihtmärk. Loetletud aadresside ja vahemällu salvestatud lisateabe põhjal saavad kõik teie lehe ajalugu analüüsida. Vahemällu salvestatud veebiaadresside loetelu reedab, milliseid veebisaite sagedamini külastate. Mida põhjalikum on vahemällu salvestatud aadresside kogu, seda rohkem see teie ja teie tegevuste kohta ilmneb.

Turvalisuse eesmärgil

See on ilmselt üks olulisemaid põhjuseid, miks peaksite DNS-i vahemälu regulaarselt tühjendama. Vahemällu salvestatud andmed on kasulikud veebilehtede kiireks edastamiseks, kuid valedes kätes võivad need olla äärmiselt ohtlikud. Kui häkkerid saavad juurdepääsu teie DNS-i vahemälule, saavad nad kirjetega hõlpsasti manipuleerida ja teie tegevusi muuta. Näiteks võivad nad suunata teid valedele veebisaitidele või näidata erinevaid otsingutulemusi. Seda nimetatakse ka DNS-i mürgitamiseks või DNS-i võltsimiseks. Seda trikki kasutatakse tavaliselt veebipanga ja muude kontode sisselogimisteabe varastamiseks. DNS-i loputades pole küberkurjategijatel võimalust teie sisselogimisi varastada.

Lahendage tehnilised probleemid

Kui teil on probleeme konkreetsetele veebisaitidele juurdepääsu või veebirakenduste kasutamisega, on DNS-vahemälu loputamine üks vajalik tõrkeotsingu toiming. Näiteks on võimalik, et aegunud kirjete tõttu kuvatakse kutsutud veebisaidi aegunud versioon. See juhtub siis, kui vahemälus salvestatud domeeninimel on vale või vana IP-aadress. Selle saab hõlpsasti parandada, kui tühjendate DNS-i vahemälu. Kui seda teete, suunatakse päring uuesti sobivasse DNS-serverisse, mitte vahemälust. See värskendab protsessis aadressi teavet ja ühendus veebilehega taastatakse.

Kuidas puhastada DNS-vahemälu Catalinas ja Big Suris

Nüüd, kui oleme tuvastanud DNS-i vahemälu tühjendamise olulisuse, arutame nüüd samme, kuidas DNS-vahemälu loputada Catalinas ja Big Suris.

Kui kasutate vanemat macOS-i versiooni, on protsess veidi erinev, nii et see ei toimi. Et toimingud oleksid tõhusad, peate töötama vähemalt Catalinaga.

Järgige siin toodud juhiseid.

  • Avage terminal , minnes saidile Leidja & gt; Mine & gt; Utiliidid . Samuti saate terminali otsida, kasutades valikut Spotlight .
  • Sisestage aknas Terminal järgmine käsk:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
  • Käsu täitmiseks vajutage nuppu Enter .
  • Sisestage viiba korral oma administraatori parool.
  • Sulgege terminal.
  • Kui olete ülaltoodud toimingud teinud, olete oma DNS-vahemälu edukalt tühjendanud. Kui teil tekib DNS-i vahemälu DNS-i lähtestamine ja selle tühjendamine, saate teha järgmist.

    • Taaskäivitage oma Mac ja proovige vahemälu pärast taaskäivitamist tühjendada.
    • Lülitage välja ajutiselt oma tulemüüri ja turvatarkvara.
    • Puhastage Maci rämpsfailid, kasutades Maci remondirakendust.
    • Käivitage turvarežiim ja proovige sealt DNS-i vahemälu kustutada.
    Kuidas Maci DNS-vahemälu loputada vanemate macOS-idega

    Ülaltoodud toimingud toimivad ainult macOS Catalina ja Big Sur puhul. Kui kasutate vanemat macOS-i, peate viitama allpool olevatele asjakohastele käskudele. Kasutate käskude sisestamiseks endiselt terminali, lihtsalt käsuread on veidi erinevad.

    Sierra ja High Sierra:
    • sudo killall -HUP mDNSResponder
    Yosemite (OS X 10.10.4) ja El Capitan:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
    Yosemite (OS X 10.10.1 kuni 10.10 .3):
    • sudo discoveryutil mdnsflushcache
    • sudo discoveryutil udnsflushcache
    Mavericks:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
    Kokkuvõte

    Kui tühjendate ülaltoodud käskude abil DNS-i vahemälu, võtke arvesse, et te ei saa kinnitust ega ühtegi teadet, mis näitab, et protsess oli edukas. Ainus viis, kuidas teate, et DNS-vahemälu on lähtestatud, on see, kui saate lõpuks juurde pääseda veebisaidile, millega varem oli probleeme.


    Youtube video: DNS-i vahemälu loputamine Macis

    05, 2024