Qu'est-ce que mDNSResponder sur Mac et est-ce sûr ?

Lancez le moniteur d'activité(Activity Monitor) de votre Mac et vous êtes sûr de trouver plusieurs processus avec des étiquettes cryptées. Nous avons publié quelques explications détaillant ce que certains de ces processus système ( WindowServer et kernel_task ) font sur votre Mac . Dans cet article, nous parlerons de mDNSResponder.

Qu'est-ce que mDNSResponder ?

mDNSResponder signifie "répondeur DNS multidiffusion". Il s'agit d'une application système essentielle qui alimente certaines fonctionnalités et fonctionnalités de base de macOS. Si votre Mac et un autre appareil mDNSResponder se trouvent sur le même réseau, mDNSResponder est le processus d'arrière-plan qui permet aux deux appareils de se détecter et de communiquer entre eux.

Oui, le service mDNSResponder peut sembler inconnu, mais vous l'utilisez très probablement quotidiennement sans vous en rendre compte. Si vous avez déjà connecté votre Mac à une imprimante compatible AirPrint sur votre réseau local, mDNSReponder l'a fait. Le processus facilite également la découverte d' appareils compatibles AirPlay(AirPlay-compatible devices) (par exemple, Apple TV) sur votre Mac.

mDNSResponder utilise le protocole réseau Bonjour(Bonjour networking protocol) pour identifier automatiquement les appareils sur les appareils Apple connectés au réseau .

« Bonjour » décrit la technologie de mise en réseau sur laquelle mDNSResponder est construit. Le protocole Bonjour diffuse la disponibilité de votre (Bonjour)Mac sur un réseau local. Il permet également à votre appareil de communiquer de manière fiable et d'échanger des données à l'aide d' adresses IP(IP addresses) .

Lorsqu'il est connecté à un réseau câblé ou sans fil, Bonjour analyse constamment le réseau à la recherche d'autres appareils compatibles avec Bonjour . Notez que Bonjour s'exécute en tant que mDNSResponder sur Mac . Bien que les deux termes soient souvent utilisés de manière interchangeable, ce que vous trouverez lorsque vous lancerez le moniteur d'activité(Activity Monitor) est "mDNSResponder".

Les applications(Apps) et services (par exemple, iTunes) sur des appareils non Apple peuvent également communiquer et échanger des données avec votre Mac à l'aide du protocole Bonjour . En savoir plus sur le fonctionnement du service Bonjour dans Windows 10(how the Bonjour service works in Windows 10) .

Est-ce que mDNSResponder est sûr ?

mDNSResponder est un élément essentiel qui alimente le « protocole Bonjour » sur les appareils Apple . C'est un service légitime conçu par Apple , vous n'avez donc rien à craindre. Le processus s'exécute en arrière-plan et recherche périodiquement les appareils équipés de Bonjour(Bonjour-equipped) sur votre réseau local.

Bien qu'il s'agisse d'un processus système sûr et sans problème, nous avons rencontré des utilisateurs de Mac qui signalent que mDNSResponder consomme jusqu'à 100 % d' utilisation du processeur(CPU) et réduit la vitesse du Wi-Fi(reduces Wi-Fi speed)

Ici, nous couvrons quelques correctifs de dépannage qui peuvent aider à restaurer mDNSResponder à la normale sur votre Mac .

Résoudre les problèmes de mDNSResponder

En cas de problème avec mDNSResponder, vous pouvez rencontrer des difficultés lors de l'utilisation des services de partage de fichiers, des applications de partage multimédia et des services de partage d'imprimantes comme AirPrint . Les correctifs suivants peuvent éliminer les problèmes affectant le fonctionnement de mDNSResponder sur votre Mac .

1. Forcer à quitter mDNSResponder(1. Force Quit mDNSResponder)

L'arrêt forcé de mDNSResponder mettra effectivement fin au service, mais seulement brièvement. macOS redémarrera mDNSResponder immédiatement car il s'agit d'un processus système vital. Cependant, l'opération actualise mDNSResponder et, espérons-le, résout les problèmes entraînant un dysfonctionnement du processus.

  1. Lancez le moniteur d'activité(Activity Monitor) , double-cliquez sur mDNSResponder et sélectionnez Quitter(Quit) .

  1. Sélectionnez Forcer à quitter(Force Quit) .

Rendez-vous dans la section CPU et réseau(Network) du moniteur d'activité(Activity Monitor) et vérifiez si l'arrêt forcé de mDNSReponder a stabilisé le service. Si rien ne change, redémarrez votre Mac ou démarrez en mode sans échec .

2. Redémarrez votre Mac(2. Restart Your Mac)

Fermez toutes les applications actives, cliquez sur le logo Apple(Apple logo) dans la barre de menus et sélectionnez Redémarrer(Restart) . Si mDNSResponder continue à agir anormalement, essayez de démarrer votre Mac en mode sans échec(Safe Mode) .

Éteignez votre Mac et attendez qu'il s'éteigne complètement. Ensuite(Afterward) , appuyez sur le bouton d'alimentation et maintenez la touche Maj(Shift) enfoncée immédiatement. Relâchez la touche Maj(Shift) lorsque la fenêtre de connexion apparaît à l'écran.

Si votre Mac utilise la puce M1 Silicon(M1 Silicon chip) , éteignez-le et attendez environ 10 à 20 secondes. Ensuite, maintenez enfoncé le bouton d'alimentation(power button) jusqu'à ce que la fenêtre des options de démarrage s'affiche à l'écran. Sélectionnez votre disque de démarrage préféré, maintenez la touche Maj(Shift) enfoncée, cliquez sur Continuer en mode sans échec(Continue in Safe Mode) et relâchez la touche Maj(Shift) lorsque l'écran de connexion s'affiche à l'écran. 

Entrez votre mot de passe, redémarrez votre Mac normalement ( logo Apple(Apple logo) > Redémarrer(Restart) ) et vérifiez si cela réduit la consommation CPU de(CPU) mDNSResponder et l'utilisation du réseau.

3. Désactiver le pare-feu(3. Disable Firewall)

Les pare-feu tiers(Third-party firewalls) peuvent interférer avec les appareils qui communiquent sur votre réseau local. Si vous en utilisez un, éteignez-le et vérifiez si cela résout le problème. Vous devez également vous assurer que le pare-feu macOS intégré(built-in macOS firewall) ne bloque pas les connexions entrantes.

  1. Accédez à Préférences système(System Preferences) > Sécurité et confidentialité(Security & Privacy) > Pare(Firewall) -feu .
  2. Cliquez sur l' icône de verrouillage(lock icon) dans le coin inférieur gauche, saisissez le mot de passe de votre Mac (ou utilisez Touch ID) et cliquez sur Options de pare(Firewall Options) -feu .

  1. Décochez Bloquer toutes les connexions entrantes(Block all incoming connections) et sélectionnez OK .

4. Désactiver et réactiver mDNSResponder(4. Disable and Re-Enable mDNSResponder)

Dans les rares cas où mDNSResponder utilise fortement les ressources système, la désactivation et la réactivation du service peuvent résoudre le problème.

Remarque :(Note:) Vous devrez désactiver temporairement la protection de l'intégrité du système (SIP)(temporarily disable System Integrity Protection (SIP)) avant de pouvoir réactiver mDNSResponder. SIP est un protocole de protection qui empêche l'exécution de code non autorisé sur macOS.

  1. Allez dans Finder > Applications > Utilitaires(Utilities) et lancez Terminal .

  1. Collez la commande ci-dessous dans la console Terminal et appuyez sur (Terminal)Entrée(Enter) .

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSresponder.plist

  1. Entrez le mot de passe de votre Mac et appuyez sur Entrée(Enter) pour continuer.

Contrairement à Windows , de nombreuses applications et services macOS nécessitent mDNSResponder pour fonctionner correctement. Nous vous déconseillons donc de garder le mDNSResponder désactivé trop longtemps. Attendez(Wait) une minute et passez à l'étape suivante pour réactiver le service.

  1. Collez la commande ci-dessous dans la console et appuyez sur Entrée(Enter) .

sudo launchctl load -w/System/Library/LaunchDaemons/com.apple.mDNSresponder.plist

  1. Saisissez le mot de passe de votre Mac et appuyez sur Entrée(Enter) .

mDNSResponder démystifié

Pour résumer, mDNSResponder est un processus sûr qui aide votre Mac à se connecter et à communiquer avec d'autres appareils. Si le mDNSResponder agit anormalement, au moins l'un des correctifs de dépannage ci-dessus devrait normaliser ses activités.



About the author

Je suis un technicien en informatique qui travaille avec Android et les logiciels bureautiques depuis de nombreuses années. J'enseigne également aux gens comment utiliser les Mac depuis environ 5 ans. Si vous cherchez quelqu'un qui sait comment réparer les choses sur votre ordinateur, je peux probablement vous aider !



Related posts