Com esborrar la memòria cau DNS en un Mac

Taula de continguts:

Com esborrar la memòria cau DNS en un Mac
Com esborrar la memòria cau DNS en un Mac
Anonim

Què cal saber

  • Escriviu Terminal a Spotlight o navegueu a Vés > Utilitats > Terminal.
  • A la finestra del terminal, introduïu l'ordre: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Aquest article explica com esborrar la memòria cau DNS en un Mac.

Com puc restablir el meu DNS en un Mac?

Si tens problemes de connectivitat, és possible que els puguis solucionar restablint el registre local de la informació del servidor de noms de domini (DNS) emmagatzemat al teu Mac. Aquesta informació pot estar obsoleta o corrupta, impedint que els llocs web es carreguin i alentint la vostra connexió. Per restablir la memòria cau DNS en un Mac, heu d'introduir una ordre del terminal al vostre Mac.

A continuació s'explica com esborrar la memòria cau DNS en un Mac:

  1. Tipus Ordre+ Espai per obrir Spotlight.

    Image
    Image
  2. Escriviu Terminal i seleccioneu Terminal dels resultats de la cerca.

    Image
    Image

    També podeu accedir al Terminal navegant a Vés > Utilitats > Terminal.

  3. Introduïu aquesta ordre a la finestra del terminal: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder i després premeu Retorn.

    Image
    Image

    Aquesta comanda només funciona a macOS El Capitan i posteriors. Si teniu una versió anterior de macOS, comproveu l'ordre correcte a la secció següent.

  4. Escriviu la vostra contrasenya i torneu a prémer enter.

    Image
    Image

    La contrasenya no apareixerà al Terminal mentre l'escriviu. Només has d'escriure la contrasenya i prémer Intro.

  5. La vostra memòria cau DNS es restablirà, però no hi haurà cap missatge en aquest sentit al terminal. Quan apareix una línia nova, indica que l'ordre s'ha executat.

    Image
    Image

Com esborrar el DNS en versions anteriors de macOS

Les versions anteriors de macOS utilitzen diferents ordres de terminal per netejar el DNS. Tanmateix, comenceu obrint una finestra de terminal independentment de la versió de macOS que feu servir.

Aquí teniu les ordres per esborrar DNS a cada versió de macOS:

  • El Capitan i més recent: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Yosemite: sudo killall -HUP mDNSResponder
  • Lleó, Lleó de muntanya i Mavericks: sudo dscacheutil –flushcache
  • Snow Leopard: sudo lookupd –flushcache
  • Tiger: lookupd –flushcache

Què fa netejar un DNS?

Sempre que intenteu accedir a un lloc web a través d'Internet, us connecteu a un servidor DNS que indica al vostre navegador web on ha d'anar. El servidor DNS manté un directori de llocs web i adreces IP, que li permet consultar l'adreça del lloc web, trobar la IP corresponent i proporcionar-la al vostre navegador web. A continuació, aquesta informació s'emmagatzema al vostre Mac en una memòria cau DNS.

Quan intenteu accedir a un lloc web al qual heu estat recentment, el vostre Mac utilitza la memòria cau DNS en lloc de comprovar-ho amb un servidor DNS real. Això estalvia temps, de manera que el lloc web es carrega més ràpidament. El navegador web no ha de passar pel pas addicional de comunicar-se amb un servidor DNS remot, la qual cosa comporta menys temps entre introduir una adreça de lloc web i carregar-se.

Si la memòria cau DNS local està corrupta o està obsoleta, és com si intentés utilitzar una agenda de telèfon antiga o una llibreta d'adreces que algú hagi vandalitzat. El vostre navegador web comprova la memòria cau per trobar una adreça IP per al lloc web que esteu intentant visitar i troba l'adreça incorrecta o una adreça inutilitzable. Això pot alentir el procés o evitar que es carreguin llocs web o elements específics del lloc web, com ara vídeos.

Quan esborreu la memòria cau DNS, indiqueu al vostre Mac que suprimeixi els seus registres DNS locals. Això obliga al vostre navegador web a comprovar amb un servidor DNS real la propera vegada que intenteu accedir a un lloc web. Sempre hauríeu de netejar la memòria cau DNS després de canviar els servidors DNS del vostre Mac. També pot ser útil si teniu problemes de connectivitat.

FAQ

    Com comprovo la memòria cau DNS en un Mac?

    Obre l'aplicació de visualització de registres de la consola integrada al teu Mac i escriviu any:mdnsresponder a la barra de cerca. A continuació, inicieu Terminal, escriviu sudo killall –INFO mDNSResponder i premeu Enter o Retorn Tornar a entrar a l'aplicació Consola, podeu veure una llista de registres DNS a la memòria cau.

    Com esborro la memòria cau DNS a Windows 10?

    Per esborrar la memòria cau DNS a Windows 10, obriu el quadre de diàleg Executar, escriviu ipconfig /flushdns i feu clic a D'acord. També podeu utilitzar la mateixa ordre a l'indicador d'ordres de Windows si voleu més informació sobre el procés.

    Què és l'enverinament de la memòria cau DNS?

    L'enverinament de la memòria cau DNS, també conegut com a falsificació de DNS, és quan algú introdueix deliberadament informació falsa o incorrecta a una memòria cau DNS. Un cop introduïda la informació falsa, les futures consultes de DNS retornaran respostes incorrectes i dirigiran els usuaris als llocs web equivocats.

Recomanat: