Com esborrar la memòria cau de DNS al Mac (05.21.24)

Qualsevol persona que faci servir Internet deixa algun tipus d’empremta digital. Les cookies i Javascript s’utilitzen sovint per controlar el comportament dels visitants del lloc web.

Però sabíeu que el vostre sistema operatiu també emmagatzema informació sobre les vostres activitats de navegació? Això es fa mitjançant la memòria cau de DNS, que heu de netejar periòdicament per evitar problemes.

En aquest article s'explica què és la memòria cau de DNS, per què es desa l'ordinador i com es pot buidar la memòria cau de DNS al Mac. p> Què és la memòria cau de DNS?

Els servidors DNS converteixen noms de domini, com ara www.abc.com, en adreces web numèriques que els sistemes informàtics poden processar. Per defecte, els navegadors es posen en contacte amb els servidors DNS cada vegada que s’accedeix a una adreça web. Com més visitants tingui un URL, més treball tindrà el servidor DNS, cosa que podria provocar errors de DNS, com ara "El servidor DNS no respon".

Per minimitzar el treball del servidor DNS i evitar la recuperació freqüent quan l'usuari intenta accedir al mateix lloc web, els sistemes operatius, com ara Windows i macOS, inclouen la seva pròpia memòria cau per a cada adreça resolta. Això s’anomena memòria cau de DNS. Bàsicament, la memòria cau de DNS emmagatzema tota la informació rellevant necessària per a la resolució de noms. D’aquesta manera, el navegador no ha d’accedir al servidor DNS cada vegada que es fa una consulta.

Cada memòria cau de DNS conté la informació següent:

  • Reimg de dades o rdata - Aquestes dades descriuen el registre, com ara l'adreça o el nom de l'amfitrió.
  • Tipus de registre: es refereix al tipus de l'entrada creada
  • Nom del registre: registra el nom de domini de l'objecte per al qual s'ha fet l'entrada.
  • Temps de vida: es refereix al període de validesa del registre reimg, normalment emmagatzemat en segons.
  • Classe: es refereix al protocol grup al qual pertany el reimg.
  • Reimg de longitud de dades: aquest és el valor de la longitud de les dades de reimg.
Per què necessiteu esborrar la memòria cau de DNS a Catalina

Quins són els motius per a un buidatge de DNS regular? Com s’ha comentat anteriorment, netejar la memòria cau de DNS té regularment el seu propòsit. Però aquest procés no és automàtic. Les entrades s'emmagatzemen a la memòria cau tret que caduqui el TTL definit. L’usuari ha d’iniciar la compensació i hi ha diversos motius pels quals cal fer-ho.

Amaga les activitats de cerca

Tot i que el control del comportament dels usuaris es realitza principalment mitjançant l’ús de cookies, JavaScript i altres programes, la memòria cau de DNS encara conté informació relativament important, que és un objectiu potencial per als recopiladors de dades. Basat en les adreces llistades, a més d'informació addicional desada a la memòria cau, qualsevol persona pot analitzar l'historial de la vostra pàgina. La llista d’adreces web emmagatzemades a la memòria cau delata els llocs web que visiteu amb més freqüència. Com més completa sigui la vostra col·lecció d'adreces a la memòria cau, més revelarà sobre vosaltres i les vostres activitats.

Propòsits de seguretat

Aquesta és probablement una de les raons més importants per les quals heu d'esborrar la memòria cau de DNS regularment. Les dades guardades a la memòria cau són útils per lliurar pàgines web ràpidament, però poden ser extremadament perilloses si es troben a mans equivocades. Si els pirates informàtics accedeixen a la vostra memòria cau de DNS, poden manipular fàcilment les entrades i alterar les vostres activitats. Per exemple, us poden redirigir a llocs web equivocats o mostrar resultats de cerca diferents. Això també s’anomena intoxicació per DNS o falsificació del DNS. Aquest engany s'utilitza generalment per robar informació d'inici de sessió per a la banca en línia i altres comptes. Si netegeu el vostre DNS, els ciberdelinqüents no tindran l'oportunitat de robar-vos els inicis de sessió.

Resoleu problemes tècnics

Quan teniu problemes per accedir a llocs web específics o per utilitzar aplicacions web, netejar la memòria cau de DNS és un dels passos de resolució de problemes necessaris. Per exemple, és possible que la versió obsoleta del lloc web anomenat es mostri a causa d’entrades obsoletes. Això passa quan el nom de domini emmagatzemat a la memòria cau té una adreça IP antiga o incorrecta. Això es pot solucionar fàcilment si esborreu la memòria cau de DNS. Quan feu això, la sol·licitud es tornarà a encaminar cap al servidor DNS adequat i no des de la memòria cau. Això actualitzarà la informació de l'adreça en el procés i es restablirà la connexió a la pàgina web.

Com netejar la memòria cau de DNS a Catalina i Big Sur

Ara que hem establert la importància d'esborrar la memòria cau de DNS, analitzem ara els passos sobre com esborrar la memòria cau de DNS a Catalina i Big Sur.

Si utilitzeu una versió anterior de macOS, el procés és lleugerament diferent, de manera que això no funcionarà. Perquè els passos siguin efectius, heu d’executar com a mínim Catalina.

Seguiu els passos aquí:

  • Obriu el Terminal anant a Cercador & gt; Vés & gt; Utilitats . També podeu cercar Terminal mitjançant Spotlight/
  • A la finestra de Terminal, escriviu l’ordre següent:
    • sudo dscacheutil -flushcache
    • sudo killall -HUP mDNSResponder
  • Prem Intro per executar l'ordre.
  • Introduïu la contrasenya d'administrador quan se us demani.
  • Tanqueu el terminal.
  • Quan hàgiu completat els passos anteriors, heu esborrat correctament la memòria cau de DNS. Si teniu problemes de restabliment i eliminació de la memòria cau de DNS, aquí teniu les coses que podeu fer:

    • Reinicieu el Mac i proveu d'esborrar la memòria cau després del reinici.
    • Apagueu el tallafoc i el programari de seguretat temporalment.
    • Neteja els fitxers brossa del teu Mac mitjançant l’aplicació de reparació de Mac.
    • Arrenca en mode segur i prova d’esborrar la memòria cau de DNS d’allà.
    Com esborrar la memòria cau de DNS al Mac amb macOS antics

    Els passos anteriors només funcionen per a macOS Catalina i Big Sur. Si esteu executant un macOS anterior, heu de consultar les ordres adequades següents. Seguirà fent servir el terminal per introduir les ordres, només que les línies d’ordres són lleugerament diferents.

    Sierra i High Sierra:
    • sudo killall -HUP mDNSResponder
    Yosemite (OS X 10.10.4) i 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
    Resum

    Quan esborreu la memòria cau de DNS mitjançant les ordres anteriors, tingueu en compte que no rebreu cap afirmació ni cap missatge que indiqui que el procés ha estat correcte. L'única manera de saber que s'ha restablert la memòria cau de DNS és quan finalment podeu accedir a la pàgina web amb la qual heu tingut problemes anteriorment.


    Vídeo de YouTube: Com esborrar la memòria cau de DNS al Mac

    05, 2024