Com esborrar la memòria cau DNS a OS X El Capitan
Si ajusteu la configuració del DNS en un Mac i els canvis aparentment no han tingut efecte, o potser descobriu que l'adreça d'un servidor de noms donat no s'està resolent com es vol, netejar la memòria cau DNS sovint és una solució ràpida. Esborrar la memòria cau DNS a OS X El Capitan (10.11 o posterior) és fàcilment possible amb un viatge a la línia d'ordres, tot i que si heu estat utilitzant Mac OS X durant un temps, notareu que la sintaxi és diferent, de nou, d'alguns. versions anteriors de Mac OS.Això es deu al fet que Apple ha tornat a adoptar mDNSResponder després d'abandonar-lo temporalment per a discoveryd, de manera que l'ordre dscacheutil probablement serà familiar per a alguns usuaris de Mac.
Esborrar la memòria cau DNS a OS X 10.11+
Aquest mètode d'esborrar la memòria cau DNS s'aplica a tots els Mac amb versions d'OS X El Capitan, versions 10.11 o posteriors:
- Obre l'aplicació Terminal, que es troba a /Aplicacions/Utilitats/ o amb Spotlight
- A l'indicador d'ordres, introduïu la sintaxi següent i premeu Retorn:
- Introduïu la contrasenya d'administrador quan se us demani (obligatori per sudo) per executar l'esborrat de la memòria cau DNS
- Quan escolteu "DNS Cache esborrat" sabeu que l'ordre ha tingut èxit
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; digues que la memòria cau DNS s'ha esborrat
Això és tot, la memòria cau DNS s'esborrarà. És probable que volgueu sortir i reiniciar les aplicacions que utilitzen DNS, com ara un navegador web, perquè els canvis es transfereixin a les aplicacions connectades a Internet.
L'esborrar les memòries cau DNS locals sol ser requerit pels desenvolupadors web, els administradors de xarxa, la realització de cerques detallades i precises amb l'amfitrió i qualsevol persona que editi el fitxer hosts o ajuste la configuració del nom de domini per a servidors més ràpids o per a altres finalitats.
Si teniu intenció d'esborrar la memòria cau DNS sovint, un àlies simple col·locat al vostre .profile adequat pot ser beneficiós per a un ús futur ràpid:
alias flushdns='dscacheutil -flushcache;sudo killall -HUP mDNSResponder;digues flushed'
Els usuaris també poden retallar la part de dir i dividir l'ordre en diverses parts, tot i que un sol revestiment és sovint la manera més fàcil de fer-ho.
sudo dscacheutil -flushcache
A continuació, inicieu per separat l'ordre de matança mDNSResponder:
sudo killall -HUP mDNSResponder
Fent aquesta ruta no proporcionarà cap comentari auditiu que les ordres hagin tingut èxit.
Això s'aplica a les últimes versions d'OS X, mentre que aquells que fan servir versions anteriors de Yosemite poden trobar aquí indicacions per obtenir el mateix efecte amb una cadena d'ordres diferent, igual que els usuaris de versions anteriors de Mac OS X. com Mavericks i Snow Leopard, o fins i tot les versions polsegoses de Tiger, Panther i Jaguar que hi ha. Pel que fa als mòbils, els usuaris d'iPhone i iPad també poden esborrar ràpidament la memòria cau DNS a iOS amb un senzill truc.