Was ist mDNSResponder auf dem Mac und ist es sicher?

Starten Sie den Aktivitätsmonitor(Activity Monitor) Ihres Macs und Sie werden sicher mehrere Prozesse mit kryptischen Bezeichnungen finden. Wir haben einige Erläuterungen veröffentlicht, die detailliert beschreiben, was einige dieser Systemprozesse ( WindowServer und kernel_task ) auf Ihrem Mac tun . In diesem Beitrag sprechen wir über mDNSResponder.

Was ist mDNSResponder?

mDNSResponder steht für „Multicast DNS Responder“. Es ist eine wesentliche System-App, die einige Kernfunktionen und -funktionen von macOS unterstützt. Wenn sich Ihr Mac und ein anderes mDNSResponder-Gerät im selben Netzwerk befinden, ist mDNSResponder der Hintergrundprozess, der es beiden Geräten ermöglicht, sich gegenseitig zu erkennen und miteinander zu kommunizieren.

Ja, der mDNSResponder-Dienst mag Ihnen unbekannt erscheinen, aber Sie verwenden ihn höchstwahrscheinlich täglich, ohne es zu merken. Wenn Sie jemals Ihren Mac mit einem AirPrint-fähigen Drucker in Ihrem lokalen Netzwerk verbunden haben, hat mDNSReponder es möglich gemacht. Der Prozess erleichtert auch die Erkennung von AirPlay-kompatiblen Geräten(AirPlay-compatible devices) (z. B. Apple TV) auf Ihrem Mac.

mDNSResponder verwendet das Bonjour-Netzwerkprotokoll(Bonjour networking protocol) , um Geräte auf mit dem Netzwerk verbundenen Apple - Geräten automatisch zu identifizieren.

Bonjour “ beschreibt die Netzwerktechnologie, auf der mDNSResponder aufbaut. Das Bonjour -Protokoll sendet die Verfügbarkeit Ihres Mac in einem lokalen Netzwerk. Es ermöglicht Ihrem Gerät auch, zuverlässig zu kommunizieren und Daten über IP-Adressen(IP addresses) auszutauschen .

Bei Verbindung mit einem kabelgebundenen oder drahtlosen Netzwerk durchsucht Bonjour das Netzwerk ständig nach anderen Bonjour -kompatiblen Geräten. Beachten Sie, dass Bonjour auf dem (Bonjour)Mac als mDNSResponder ausgeführt wird . Obwohl beide Begriffe oft synonym verwendet werden, finden Sie beim Start des Aktivitätsmonitors(Activity Monitor) „mDNSResponder“.

Apps und Dienste (z. B. iTunes) auf Nicht-Apple-Geräten können ebenfalls über das Bonjour -Protokoll mit Ihrem Mac kommunizieren und Daten mit ihm austauschen . Erfahren Sie mehr darüber, wie der Bonjour-Dienst in Windows 10 funktioniert(how the Bonjour service works in Windows 10) .

Ist mDNSResponder sicher?

mDNSResponder ist ein wesentliches Element, das das „Bonjour-Protokoll“ auf Apple - Geräten antreibt. Es ist ein legitimer Dienst, der von Apple entwickelt wurde, sodass Sie sich keine Sorgen machen müssen. Der Prozess läuft im Hintergrund und sucht regelmäßig nach mit Bonjour ausgestatteten(Bonjour-equipped) Geräten in Ihrem lokalen Netzwerk.

Obwohl es sich um einen sicheren und unproblematischen Systemprozess handelt, sind wir auf einige Mac - Benutzer gestoßen, die berichten, dass mDNSResponder bis zu 100 % CPU - Auslastung verbraucht und die Wi-Fi-Geschwindigkeit reduziert(reduces Wi-Fi speed)

Hier behandeln wir einige Korrekturen zur Fehlerbehebung, die dabei helfen können, mDNSResponder auf Ihrem Mac wieder in den Normalzustand zu versetzen .

Beheben Sie mDNSResponder-Probleme

Wenn es ein Problem mit mDNSResponder gibt, treten möglicherweise Schwierigkeiten bei der Verwendung von Dateifreigabediensten, Medienfreigabe-Apps und Druckerfreigabediensten wie AirPrint auf(AirPrint) . Die folgenden Korrekturen können Störungen beseitigen, die den Betrieb von mDNSResponder auf Ihrem Mac beeinträchtigen .

1. Erzwingen Sie das Beenden von mDNSResponder(1. Force Quit mDNSResponder)

Das erzwungene Beenden von mDNSResponder wird den Dienst zwar beenden, aber nur kurzzeitig. macOS startet mDNSResponder sofort neu, da es sich um einen wichtigen Systemprozess handelt. Der Vorgang aktualisiert jedoch mDNSResponder und behebt hoffentlich Probleme, die zu Fehlfunktionen des Prozesses führen.

  1. Starten Sie den Aktivitätsmonitor(Activity Monitor) , doppelklicken Sie auf mDNSResponder und wählen Sie Beenden(Quit) aus .

  1. Wählen Sie „Beenden erzwingen“ aus(Force Quit) .

Gehen Sie zum CPU- und Netzwerkbereich(Network) des Aktivitätsmonitors(Activity Monitor) und prüfen Sie, ob das erzwungene Beenden von mDNSReponder den Dienst stabilisiert hat. Wenn sich nichts ändert, starten Sie Ihren Mac neu oder starten Sie ihn im abgesicherten Modus(Mode) .

2. Starten Sie Ihren Mac neu(2. Restart Your Mac)

Schließen Sie alle aktiven Anwendungen, klicken Sie auf das Apple-Logo in der Menüleiste und wählen Sie Neu starten(Restart) . Wenn sich mDNSResponder weiterhin anormal verhält, versuchen Sie, Ihren Mac im abgesicherten Modus(Safe Mode) zu starten .

Schalten Sie Ihren Mac aus und warten Sie, bis er vollständig heruntergefahren ist. Drücken Sie danach(Afterward) den Netzschalter und halten Sie sofort die Umschalttaste gedrückt. (Shift)Lassen Sie die Umschalttaste(Shift) los, wenn das Anmeldefenster auf dem Bildschirm erscheint.

Wenn Ihr Mac den M1 Silicon Chip verwendet , schalten Sie ihn aus und warten Sie etwa 10 – 20 Sekunden. Halten Sie dann den Netzschalter gedrückt,(power button) bis das Fenster mit den Startoptionen auf dem Bildschirm angezeigt wird. Wählen Sie Ihr bevorzugtes Startvolume aus, halten Sie die Umschalttaste(Shift) gedrückt, klicken Sie auf Im abgesicherten Modus fortfahren(Continue in Safe Mode) und lassen Sie die Umschalttaste(Shift) los, wenn der Anmeldebildschirm angezeigt wird. 

Geben Sie Ihr Passwort ein, starten Sie Ihren Mac normal neu ( Apple-Logo > Neu starten ) und prüfen Sie, ob dies den CPU -Verbrauch von (CPU)mDNSResponder(Restart) und die Netzwerkauslastung reduziert.

3. Firewall deaktivieren(3. Disable Firewall)

Firewalls von Drittanbietern(Third-party firewalls) können Geräte stören, die in Ihrem lokalen Netzwerk kommunizieren. Wenn Sie einen verwenden, schalten Sie ihn aus und prüfen Sie, ob das Problem dadurch behoben wird. Sie sollten auch sicherstellen, dass die integrierte macOS-Firewall(built-in macOS firewall) eingehende Verbindungen nicht blockiert.

  1. Gehen Sie zu Systemeinstellungen(System Preferences) > Sicherheit & Datenschutz(Security & Privacy) > Firewall .
  2. Klicken Sie auf das Schlosssymbol(lock icon) in der unteren linken Ecke, geben Sie das Passwort Ihres Mac ein (oder verwenden Sie Touch ID) und klicken Sie auf Firewall-Optionen(Firewall Options) .

  1. Deaktivieren Sie Alle eingehenden Verbindungen(Block all incoming connections) blockieren und wählen Sie OK .

4. Deaktivieren und reaktivieren Sie mDNSResponder(4. Disable and Re-Enable mDNSResponder)

In dem seltenen Fall, dass mDNSResponder die Systemressourcen stark beansprucht, kann das Problem möglicherweise durch Deaktivieren und erneutes Aktivieren des Dienstes behoben werden.

Hinweis:(Note:) Sie müssen den Systemintegritätsschutz (SIP) vorübergehend deaktivieren,(temporarily disable System Integrity Protection (SIP)) bevor Sie mDNSResponder wieder aktivieren können. SIP ist ein Schutzprotokoll, das die Ausführung von nicht autorisiertem Code auf macOS verhindert.

  1. Gehen Sie zu Finder > Anwendungen(Applications) > Dienstprogramme(Utilities) und starten Sie Terminal .

  1. Fügen Sie den folgenden Befehl in die Terminal -Konsole ein und drücken Sie die Eingabetaste(Enter) .

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

  1. Geben Sie das Passwort Ihres Macs ein und drücken Sie die Eingabetaste(Enter) , um fortzufahren.

Im Gegensatz zu Windows benötigen viele macOS-Apps und -Dienste mDNSResponder, um richtig zu funktionieren. Daher raten wir davon ab, den mDNSResponder zu lange deaktiviert zu lassen. Warten Sie(Wait) eine Minute und fahren Sie mit dem nächsten Schritt fort, um den Dienst wieder zu aktivieren.

  1. Fügen Sie den folgenden Befehl in die Konsole ein und drücken Sie die Eingabetaste(Enter) .

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

  1. Geben Sie das Passwort Ihres Macs ein und drücken Sie die Eingabetaste(Enter) .

mDNSResponder entmystifiziert

Zusammenfassend ist mDNSResponder ein sicherer Prozess, der Ihrem Mac hilft , sich mit anderen Geräten zu verbinden und mit ihnen zu kommunizieren. Wenn der mDNSResponder sich abnormal verhält, sollte mindestens eine der oben genannten Fehlerbehebungen seine Aktivitäten normalisieren.



About the author

Ich bin ein Computerprogrammierer, der sich auf die Entwicklung von MacOS-Software spezialisiert hat. Ich nutze meine Fähigkeiten, um professionelle Rezensionen zu schreiben und Tipps zu geben, wie Sie Ihre Programmierkenntnisse auf dem Mac verbessern können. Ich habe auch eine Website, die detaillierte Schritt-für-Schritt-Anleitungen für die Erstellung einer erfolgreichen Website bietet.



Related posts