Processus macOS

Qu’est-ce que mDNSResponder sur Mac ?

mDNSResponder répond aux requêtes DNS de toutes les apps du Mac et fait fonctionner Bonjour sur le réseau local. Son trafic, ce sont les requêtes des autres apps.

Processus : mDNSResponderProcessus : mDNSResponderHelperS’applique à : toutes les versions actuelles de macOS. Observé sur macOS 27.2.Vérifié le 29 octobre 2026

Où le voir

  • mDNSResponder figure dans la liste de Moniteur d’activité › Réseau, dans nettop ou dans Kilobat.
  • Un coupe-feu ou un outil de surveillance réseau demande si mDNSResponder peut se connecter.
  • Son nombre de paquets est élevé, mais son volume en octets est faible.

Ce que c’est

La page man le décrit comme le « Multicast and Unicast DNS daemon ». Il implémente Multicast DNS et DNS Service Discovery, qu’Apple appelle Bonjour.

Depuis Mac OS X 10.6, c’est aussi le résolveur DNS de tout le système. Il envoie les requêtes DNS des autres processus et garde les réponses en cache.

Le programme est /usr/sbin/mDNSResponder. mDNSResponderHelper est un assistant qui a sa propre page man.

Pourquoi il utilise le réseau

  • Les requêtes DNS des apps. Chaque fois qu’une app se connecte à un nom, mDNSResponder peut envoyer une requête DNS pour ce nom. Beaucoup d’apps font de nombreuses requêtes.
  • Bonjour sur le réseau local. Il écoute sur le port UDP 5353 pour Multicast DNS. Il trouve les imprimantes, les haut-parleurs et les autres Mac.
  • Le DNS chiffré. Avec un profil DNS chiffré, les requêtes vont à ce serveur DNS via HTTPS ou TLS. Voir Utiliser un DNS chiffré sur un Mac.

Est-ce normal ?

Oui. Les réponses DNS sont petites : mDNSResponder transfère donc en général moins de données que les apps pour lesquelles il travaille.

Regardez de plus près si son trafic reste élevé longtemps. Un programme qui fait énormément de requêtes, ou un réseau local très actif, peut en être la cause.

Voir combien il consomme

  1. Ouvrez Moniteur d’activité depuis Applications > Utilitaires. Cliquez sur Réseau.

  2. Tapez mDNSResponder dans le champ de recherche. Les colonnes Octets envoyés et Octets reçus indiquent ce qu’il a transféré.

  3. Dans Terminal, surveillez uniquement ce processus. Appuyez sur d pour afficher la variation par seconde, et sur q pour quitter.

    nettop -p mDNSResponder -P
  4. Pour voir les serveurs DNS qu’il utilise, affichez la configuration du résolveur.

    scutil --dns

Le réduire ou le suspendre sans risque

  1. Trouvez l’app qui fait les requêtes. Son propre trafic augmente souvent au même moment dans Moniteur d’activité.

  2. Quittez cette app ou mettez-la en pause. Les requêtes s’arrêtent avec elle.

  3. Si les requêtes échouent et se répètent, réparez d’abord le DNS. Voir Le DNS ne résout pas les noms sur un Mac.

  4. Si d’anciennes réponses provoquent des erreurs, videz le cache DNS. Voir Vider le cache DNS sur un Mac.

  5. Ne quittez pas mDNSResponder dans Moniteur d’activité. Il fait partie de macOS, et d’autres fonctions en dépendent. Sans lui, aucune app du Mac ne peut résoudre de noms.

Avec Kilobat

  1. Ouvrez la liste des apps de Kilobat et recherchez mDNSResponder. Sa ligne affiche le débit en direct et les octets transférés.

  2. Comparez la vitesse des serveurs DNS depuis ce Mac.

    kilobat dns-benchmark
  3. Dans Terminal, affichez la même liste en direct. Appuyez sur / et tapez le nom pour rechercher.

    kilobat status --watch
  4. Affichez son trafic sur une journée. Les noms correspondent à kilobat report --summary.

    kilobat bandwidth mDNSResponder day
  5. Via MCP, un agent IA obtient le même historique avec get_app_bandwidth et le nom mDNSResponder.

  6. La vue en direct est gratuite. L’historique dans l’app nécessite Pro. Kilobat n’enregistre l’historique que pendant que l’app tourne.

Questions

mDNSResponder est-il un logiciel espion ?

Non. C’est le daemon DNS et Bonjour d’Apple, dans /usr/sbin, avec une page man. La page man indique que les utilisateurs ne doivent pas le lancer manuellement.

Pourquoi un coupe-feu m’interroge-t-il sur mDNSResponder ?

Toutes les requêtes DNS du Mac passent par lui. Un coupe-feu qui surveille le DNS voit mDNSResponder, et non l’app qui a fait la demande.

Sources

Sources vérifiées le 29 octobre 2026. Les pages man sont celles installées avec macOS ; ouvrez-en une avec man <name> dans Terminal.