Rede principal

O que é mDNSResponder?

mDNSResponder processa consultas DNS do sistema para apps no Mac e executa o Bonjour na rede local. Seu tráfego pode incluir consultas de outros apps, por isso os firewalls o veem com frequência.

Processo: mDNSResponderTambém aparece como: mDNSResponderHelperCriado pela AppleAplica-se ao macOS 14 Sonoma e posteriores. Verificado no macOS 27.2.Verificado: 1 de novembro de 2026

Resposta curta

Parte do macOS. Ele processa consultas DNS do sistema para apps e executa o Bonjour na rede local, então seu tráfego pode incluir consultas de nomes de outros apps.

Não bloquear

Não o bloqueie. Muitos apps usam o resolvedor do sistema, então bloqueá-lo pode interromper consultas de nomes e conexões.

Caminho
/usr/sbin/mDNSResponder /usr/sbin/mDNSResponderHelper
Identificador do launchd
com.apple.mDNSResponder.reloaded
Identificador de assinatura
com.apple.mDNSResponder com.apple.mDNSResponderHelper

O que é

A página de manual o chama de “Multicast and Unicast DNS daemon”. Ele implementa Multicast DNS e DNS Service Discovery, que a Apple chama de Bonjour.

Desde o Mac OS X 10.6, ele também é o resolvedor DNS de todo o sistema. Envia consultas DNS para outros processos e mantém um cache das respostas.

O programa é /usr/sbin/mDNSResponder. O launchd o inicia para o sistema como com.apple.mDNSResponder.reloaded. mDNSResponderHelper é um auxiliar com sua própria página de manual.

Por que usa a rede

  • Consultas DNS para apps. Cada vez que um app se conecta a um nome, mDNSResponder pode enviar uma consulta DNS para ele. Apps muito ativos fazem muitas consultas.
  • Bonjour na rede local. Ele usa a porta UDP 5353 para DNS multicast. A Apple lista essa porta para Bonjour, AirPlay, Compartilhamento Pessoal e descoberta de impressoras.
  • DNS criptografado. Com um perfil de DNS criptografado, as consultas vão para esse servidor DNS por HTTPS ou TLS. A Apple lista doh.dns.apple.com para DNS sobre HTTPS. Veja Usar DNS criptografado no Mac.

Qual é o volume normal

As respostas DNS são pequenas, então mDNSResponder geralmente transfere menos dados que os apps para os quais trabalha.

Seu cache responde a consultas repetidas sem usar a rede, mantendo o tráfego baixo.

Investigue se o tráfego dele ficar alto por muito tempo. Um programa que faz muitas consultas ou uma rede local movimentada pode causar isso.

Quando usa muitos dados e por quê

  • Um app que consulta muitos nomes. Navegadores, rastreadores e scanners resolvem muitos nomes. Cada consulta é pequena, mas elas se acumulam.
  • Consultas que falham e se repetem. Quando um servidor DNS não responde, os apps tentam novamente. Corrija o DNS primeiro. Veja DNS não resolve no Mac.
  • Uma rede Bonjour movimentada. Em uma rede com muitas impressoras, alto-falantes e computadores, há mais tráfego DNS multicast. Ele permanece na rede local.

É seguro bloquear?

Não bloquear

Não o bloqueie. Muitos apps usam o resolvedor do sistema, então bloqueá-lo pode interromper consultas de nomes e conexões.

O que deixa de funcionar se você bloqueá-lo

  • Apps que usam o resolvedor do sistema podem deixar de resolver nomes, fazendo sites e outras conexões falharem.
  • O Bonjour para de funcionar, e AirPlay, AirPrint e computadores compartilhados deixam de ser encontrados.
  • Uma regra de firewall para ele afeta consultas DNS do sistema de vários apps, não só de um. Em vez disso, bloqueie o app ou o host.

Bloquear significa criar uma regra de firewall que recusa suas conexões. Não encerre nem desative um processo do macOS para economizar dados: o macOS o inicia novamente e outros recursos dependem dele.

Reduzir o uso

  1. Encontre o app que faz as consultas. Seu próprio tráfego costuma aumentar ao mesmo tempo no Monitor de Atividade.

  2. Encerre ou pause esse app. As consultas param com ele.

  3. Se as consultas falharem e se repetirem, corrija o DNS primeiro. Veja DNS não resolve no Mac.

  4. Se respostas antigas causarem erros, limpe o cache DNS. Veja Limpar o cache DNS no Mac.

  5. Não encerre mDNSResponder no Monitor de Atividade. As consultas de nomes param até o macOS iniciá-lo novamente.

Ver quanto ele usa

  1. Abra o Monitor de Atividade em Aplicativos › Utilitários. Clique em Rede.

  2. Digite mDNSResponder no campo de busca. As colunas Bytes Enviados e Bytes Recebidos mostram quanto ele transferiu desde que foi iniciado.

  3. No Terminal, monitore apenas esse processo. Pressione d para mostrar a variação por segundo e q para sair.

    nettop -p 'mDNSResponder' -P

Com o Kilobat

  1. O filtro do Kilobat vê o app que abre cada conexão. Ele identifica o app, não mDNSResponder.

  2. Compare servidores DNS com um teste nesta rede.

    kilobat dns-benchmark
  3. Em Conexões, clique em ⓘ em uma das linhas. A janela mostra essa resposta sem acessar a internet.

  4. Faça a mesma pergunta no Terminal.

    kilobat explain mDNSResponder

A visualização ao vivo e as explicações são gratuitas. O histórico no app exige Kilobat Pro. O bloqueio exige o Pro e o filtro de rede: consulte filtro de rede, Proteção e economia de dados do acesso pessoal.

Hosts contatados

A Apple e o fabricante documentam estes hosts para esse recurso. Um processo também pode contatar outros; a aba Conexões do Kilobat mostra o que ele realmente abre no seu Mac.

Perguntas

O mDNSResponder é spyware?

Não. É o daemon de DNS e Bonjour da Apple em /usr/sbin, com uma página de manual. A página diz que usuários não devem executá-lo manualmente.

Por que um firewall pergunta sobre o mDNSResponder?

Muitos apps usam o resolvedor DNS do sistema. Um firewall pode ver mDNSResponder enviando uma consulta em nome de um app; alguns apps usam seu próprio resolvedor.

Fontes

Verificado em 1º de novembro de 2026.