11Aug

Was ist mDNSResponder und warum läuft es auf meinem Mac?

Sie richten eine Mac-Firewall ein oder überprüfen nur, was mit Activity Monitor ausgeführt wird, wenn Sie bemerken, dass etwas Kryptisches ausgeführt wird: mDNSResponder. Was ist dieser Prozess, und sollten Sie sich Sorgen machen? Nein, das ist ein zentraler Teil von macOS.

Dieser Artikel ist Teil unserer fortlaufenden Serie, die verschiedene Prozesse im Activity Monitor erklärt, wie kernel_task, hidd, mdsworker, install, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd und viele andere. Weiß nicht, was diese Dienste sind? Besser anfangen zu lesen!

Was ist mDNSResponder?

Der heutige Prozess mDNSResponder ist ein zentraler Bestandteil des Bonjour-Protokolls. Bonjour ist Apples Zero-Konfiguration Netzwerk-Service, was bedeutet, es ist, wie Apple-Geräte einander in einem Netzwerk finden. Unser Prozess mDNSResponder durchsucht regelmäßig Ihr lokales Netzwerk nach anderen Bonjour-fähigen Geräten.

Warum nach anderen Geräten suchen? Um die Vernetzung zu vereinfachen. Ein Beispiel für diese Arbeit ist die Bibliotheksfreigabe von iTunes.Öffnen Sie iTunes, und Sie können andere iTunes-Bibliotheken über Ihr lokales Netzwerk anzeigen und durchsuchen. Bonjour ist der Grund, warum das funktioniert: Das Protokoll ermöglicht es zwei Computern im selben Netzwerk, sich leicht zu finden, was bedeutet, dass die Liste der freigegebenen iTunes-Bibliotheken immer auf dem neuesten Stand ist.

Bonjour ermöglicht mehr als nur das Teilen von iTunes - es hilft dabei, die Liste der "freigegebenen" Geräte im Finder zu füllen. Bonjour füllt auch die Bildübertragung in Fotos, die Liste der Airplay-kompatiblen Geräte und die schnelle Suche nach Druckern. Da derselbe Prozess unter Windows ausgeführt wird, kann Bonjour auch verwendet werden, um schnell eine Verbindung zu Windows-Computern herzustellen, auf denen Software wie iTunes ausgeführt wird - so funktioniert die Freigabe von iTunes-Bibliotheken zwischen PCs und Macs.

Drittanbieter-Software kann auch Bonjour verwenden: Sie können beispielsweise Audio von iTunes an Kodi streamen, auch wenn Sie Kodi unter Windows verwenden, wenn Sie Bonjour installiert haben. Mit einem einfachen Programm namens Bonjour-Browser können Sie schnell alle Bonjour-fähigen Geräte in Ihrem Netzwerk durchsuchen.

Wenn Sie eine Mac-Firewall verwenden, werden Popups über mDNSResponder angezeigt. Wenn Sie verhindern, dass dieser Prozess auf das Netzwerk zugreift, funktioniert Bonjour nicht mehr. Dies erschwert die Verwendung Ihres lokalen Netzwerks. Unter bestimmten Umständen kann die Deaktivierung von Bonjour dazu führen, dass Sie sich nicht mehr mit dem Internet verbinden können. Daher ist es am besten, wenn Sie nur zulassen, dass mDNSResponder auf Ihr Netzwerk zugreift.

Der mDNSResponder sollte größtenteils nicht viel Prozessor- oder Arbeitsspeicher beanspruchen. Wenn Sie dies tun, sollte das Neustarten Ihres Mac in den meisten Fällen das Problem beheben.

Warte, hat Apple mDNSResponder nicht entfernt?

Sie denken vielleicht, dass Apple mDNSResponder vor Jahren aus macOS entfernt hat, und Sie sind irgendwie korrekt. Laut Ars Technica hat Apple 2014 den mDNSResponder für Yosemite kurzzeitig fallen lassen, nur um zu entdecken, dass ohne die alles kaputt geht. Ein Jahr später brachte Apple mDNSResponder für El Capitan zurück, der in einer einzigen schnellen Bewegung 300 verschiedene MacOS-Bugs behoben hatte. Das lässt vermuten, dass mDNSResponder in absehbarer Zeit nicht wieder von macOS verschwinden wird.

Bildnachweis: guteksk7 / Shutterstock.com