Procesos de macOS

¿Qué es mDNSResponder en el Mac?

mDNSResponder responde a las consultas DNS de todas las apps del Mac y gestiona Bonjour en la red local. Su tráfico son las consultas de otras apps.

Proceso: mDNSResponderProceso: mDNSResponderHelperSe aplica a: todas las versiones actuales de macOS. Visto en macOS 27.2.Revisado: 29 de octubre de 2026

Dónde lo ves

  • mDNSResponder aparece en la lista de Monitor de Actividad › Red, en nettop o en Kilobat.
  • Un firewall o un monitor de red pregunta si mDNSResponder puede conectarse.
  • Su número de paquetes es alto, pero el de bytes es bajo.

Qué es

La página man lo llama «Multicast and Unicast DNS daemon». Implementa Multicast DNS y DNS Service Discovery, que Apple llama Bonjour.

Desde Mac OS X 10.6 también es el resolvedor DNS de todo el sistema. Envía consultas DNS en nombre de otros procesos y guarda una caché de las respuestas.

El programa es /usr/sbin/mDNSResponder. mDNSResponderHelper es un proceso auxiliar con su propia página man.

Por qué usa la red

  • Consultas DNS de las apps. Cada vez que una app se conecta a un nombre, mDNSResponder puede enviar una consulta DNS. Muchas apps hacen muchas consultas.
  • Bonjour en la red local. Escucha en el puerto UDP 5353 para Multicast DNS. Así encuentra impresoras, altavoces y otros Mac.
  • DNS cifrado. Con un perfil de DNS cifrado, las consultas van a ese servidor DNS por HTTPS o TLS. Consulta Usar DNS cifrado en el Mac.

¿Es normal?

Sí. Las respuestas DNS son pequeñas, así que mDNSResponder suele mover menos datos que las apps para las que trabaja.

Investiga más si su tráfico se mantiene alto durante mucho tiempo. Un programa que hace muchísimas consultas, o una red local muy activa, puede causarlo.

Cuánto usa

  1. Abre Monitor de Actividad desde Aplicaciones > Utilidades. Haz clic en Red.

  2. Escribe mDNSResponder en el campo de búsqueda. Las columnas Bytes enviados y Bytes recibidos muestran lo que ha movido.

  3. En Terminal, vigila solo este proceso. Pulsa d para ver el cambio por segundo y q para salir.

    nettop -p mDNSResponder -P
  4. Para ver los servidores DNS que usa, muestra la configuración del resolvedor.

    scutil --dns

Reducirlo o pausarlo sin riesgos

  1. Busca la app que hace las consultas. Su propio tráfico suele subir al mismo tiempo en Monitor de Actividad.

  2. Cierra o pausa esa app. Las consultas se detienen con ella.

  3. Si las consultas fallan y se repiten, arregla primero el DNS. Consulta El DNS no resuelve en el Mac.

  4. Si las respuestas antiguas causan errores, vacía la caché DNS. Consulta Vaciar la caché DNS en el Mac.

  5. No fuerces la salida de mDNSResponder desde Monitor de Actividad. Forma parte de macOS y otras funciones dependen de él. Sin él, ninguna app del Mac puede resolver nombres.

Con Kilobat

  1. Abre la lista de apps de Kilobat y busca mDNSResponder. Su fila muestra la velocidad en directo y los bytes que ha movido.

  2. Compara la velocidad de los servidores DNS desde este Mac.

    kilobat dns-benchmark
  3. En Terminal, mira la misma lista en directo. Pulsa / y escribe el nombre para buscar.

    kilobat status --watch
  4. Muestra su tráfico durante un día. Los nombres coinciden con kilobat report --summary.

    kilobat bandwidth mDNSResponder day
  5. Por MCP, un agente de IA obtiene el mismo historial con get_app_bandwidth y el nombre mDNSResponder.

  6. La vista en directo es gratis. El historial en la app requiere Pro. Kilobat solo registra el historial mientras la app está abierta.

Preguntas

¿Es mDNSResponder un programa espía?

No. Es el daemon de DNS y Bonjour de Apple, en /usr/sbin, y tiene página man. La página man dice que los usuarios no deben ejecutarlo manualmente.

¿Por qué un firewall pregunta por mDNSResponder?

Todas las consultas DNS del Mac pasan por él. Un firewall que vigila el DNS ve a mDNSResponder, no a la app que hizo la consulta.

Fuentes

Fuentes revisadas el 29 de octubre de 2026. Las páginas man son las que se instalan con macOS; abre una con man <name> en Terminal.