O que é mDNSResponder e por que ele está sendo executado no meu Mac?

Você está configurando um firewall do Mac ou apenas verificando o que está sendo executado usando o Activity Monitor , quando percebe que algo enigmático está sendo executado: mDNSResponder. Qual é esse processo, e você deve se preocupar? Não: esta é uma parte essencial do macOS.

Este artigo é parte de nossa série contínua que  explica vários processos encontrados no Activity Monitor, como kernel_task , hidd , mdsworker , installd , WindowServer , blued , launchd , backup , opendirectoryd , powerd , coreauthd , configd e muitos outros . Não sabe o que são esses serviços? Melhor começar a ler!

O que é mDNSResponder?

O processo de hoje, mDNSResponder, é uma parte essencial do protocolo Bonjour . Bonjour é o serviço de rede de configuração zero da Apple, o que basicamente significa que é como os dispositivos da Apple se encontram em uma rede. Nosso processo, mDNSResponder, verifica regularmente sua rede local à procura de outros dispositivos habilitados para Bonjour.

Por que procurar outros dispositivos? Para tornar a rede simples. Um exemplo desse funcionamento é o compartilhamento de biblioteca do iTunes. Abra o iTunes e você poderá ver e navegar por outras bibliotecas do iTunes em sua rede local. Bonjour é o motivo pelo qual isso funciona: o protocolo permite que dois computadores na mesma rede se encontrem facilmente, o que significa que a lista de bibliotecas compartilhadas do iTunes está sempre atualizada.

O Bonjour permite mais do que apenas o compartilhamento do iTunes – ele ajuda a preencher a lista de dispositivos “compartilhados” no Finder. Bonjour também preenche o compartilhamento de imagens em Fotos, a lista de dispositivos compatíveis com Airplay e a localização rápida de impressoras. Como o mesmo processo é executado no Windows , o Bonjour também pode ser usado para se conectar rapidamente a computadores Windows que executam softwares como o iTunes – é assim que funciona o compartilhamento de bibliotecas do iTunes entre PCs e Macs.

Recomendado:  O que fazer quando o seu Mac não desliga

O software de terceiros também pode usar o Bonjour: por exemplo, você pode transmitir áudio do iTunes para o Kodi , mesmo se estiver executando o Kodi no Windows, se tiver o Bonjour instalado. Um programa simples chamado Bonjour Browser permite que você navegue rapidamente em todos os dispositivos habilitados para Bonjour em sua rede.

Se você usar um firewall Mac , verá pop-ups sobre o mDNSResponder. Bloquear o acesso desse processo à rede impede que o Bonjour funcione, o que torna mais difícil o uso da rede local. Em algumas circunstâncias, desativar o Bonjour pode impedir que você se conecte à Internet por completo, então provavelmente é melhor permitir que o mDNSResponder acesse sua rede.

Em geral, você não deve notar que o mDNSResponder está ocupando muito da CPU ou da memória. Se o fizer, reiniciar o Mac deve resolver o problema na maioria dos casos.

Espere, a Apple não removeu o mDNSResponder?

Você pode pensar que a Apple removeu o mDNSResponder do macOS anos atrás, e você está certo. De acordo com a Ars Technica , a Apple trocou brevemente o mDNSResponder pelo Yosemite em 2014, apenas para descobrir que muitas coisas quebram sem ele. A Apple trouxe de volta o mDNSResponder um ano depois para o El Capitan, que aparentemente corrigiu 300 bugs diferentes do macOS em um movimento rápido. Isso nos faz suspeitar que o mDNSResponder não desaparecerá do macOS novamente tão cedo.

Crédito da foto: guteksk7 / Shutterstock.com