O Mac OS X possui duas bibliotecas de resolução de DNS separadas. Há o Unix tradicional que as ferramentas Unix, os aplicativos de código aberto, os aplicativos multi-plataforma e os aplicativos Java provavelmente usarão e o que passa pelo processo mDNSResponder do Bonjour, usado pela maioria dos aplicativos de GUI integrados Mac OS X e a maioria dos aplicativos Cocoa específicos para Mac.
Quando a capacidade do mDNSResponder para fazer buscas de DNS engasga, aplicativos da Apple e aplicativos Cocoa não poderão fazer pesquisas de DNS, enquanto certos aplicativos de terceiros e ferramentas unix que usam as chamadas do sistema Unix à moda antiga para fazer pesquisas de DNS ainda função.
Para obter o desbloqueio do mDNSResponder, recomendamos que você o elimine e deixe o launchd
automaticamente reiniciá-lo. launchd
é o mecanismo interno principal do Mac OS X para iniciar e reiniciar automaticamente os processos em segundo plano e outras coisas que precisam ser iniciadas.
sudo killall mDNSResponder