Pagina inicial » Área de Trabalho » Como limpar o cache DNS no MacOS High Sierra ou versões antigas

    Como limpar o cache DNS no MacOS High Sierra ou versões antigas

    Limpar ou redefinir caches DNS no sistema operacional Mac é uma boa ideia, pois acelera as pesquisas dentro do mesmo host. Mas às vezes nós apenas queremos limpe o cache para que ele não mantenha os valores que não são mais válidos.

    E é bem simples também. Tudo que você precisa fazer é executar um ou dois comandos no Terminal e você está tudo pronto.

    Se você estiver usando o mais recente macOS Mojave, clique aqui para obter o comando como redefinir o cache DNS no macOS Mojave; para o resto das versões do macOS, você pode obter os comandos abaixo.

    Passo 1

    Inicie o aplicativo Terminal, entrando em Aplicativos> Utilitários> Terminal.app ou digitando Terminal no Sportlight.

    Nota: Atalho de teclado para o Spotlight: Command + Space.

    Passo 2

    Consulte a lista abaixo para encontrar o comando para sua versão do macOS. Copie seu respectivo comando, cole-o no Terminal e pressione Enter. Se o prompt do Terminal solicitar a senha, insira a senha do seu Mac e pressione Enter novamente.

    Nota: Para descobrir qual versão do macOS você está usando, basta clicar no logotipo da Apple no canto superior esquerdo, selecionar Sobre este Mac, e clique no visão global aba.

    "High Sierra" (versão 10.13)
    sudo killall -HUP mDNSResponder; dormir 2
    "Sierra" (versão 10.12)
    sudo killall -HUP mDNSResponder
    "El Capitan" (versão 10.11)
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    "Yosemite" (versão 10.10)
    sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches
    "Mavericks" (versão 10.9)
    dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    "Leão da montanha" (versão 10.8)
    sudo killall -HUP mDNSResponder
    "Leão" (versão 10.7)
    sudo killall -HUP mDNSResponder
    "Snow Leopard" (versão 10.6)
    sudo dscacheutil -flushcache
    "Leopard" (versão 10.5)
    sudo dscacheutil -flushcache
    "Tigre" (versão 10.4)
    lookupd -flushcache

    É isso aí! O DNS do seu Mac deve agora ser reiniciado.