Mi az mDNSResponder Mac rendszeren, és biztonságos?

Indítsa el Mac számítógépén az Activity Monitor alkalmazást, és biztosan talál számos titkosított címkével ellátott folyamatot. Közzétettünk néhány magyarázatot, amelyek részletezik, hogy egyes rendszerfolyamatok ( WindowServer és kernel_task ) mit csinálnak a Mac számítógépen(Mac) . Ebben a bejegyzésben az mDNSResponderről fogunk beszélni.

Mi az mDNSResponder?

Az mDNSResponder a „Multicast DNS Responder” rövidítése. Ez egy alapvető rendszeralkalmazás, amely néhány alapvető macOS-funkciót és -funkciót biztosít. Ha a Mac és egy másik mDNSResponder eszköz ugyanazon a hálózaton van, akkor az mDNSResponder a háttérfolyamat, amely lehetővé teszi mindkét eszköz észlelését és egymás közötti kommunikációt.

Igen, az mDNSResponder szolgáltatás ismeretlennek tűnhet, de valószínűleg naponta használja anélkül, hogy észrevenné. Ha valaha is csatlakoztatta Mac számítógépét(Mac) egy AirPrint-kompatibilis nyomtatóhoz a helyi hálózaton, az mDNSReponder megtette ezt. A folyamat megkönnyíti az AirPlay-kompatibilis eszközök(AirPlay-compatible devices) (pl. Apple TV) felfedezését is a Mac számítógépen.

Az mDNSResponder a Bonjour hálózati protokollt(Bonjour networking protocol) használja az eszközök automatikus azonosítására a hálózatra csatlakoztatott Apple - eszközökön.

A „ Bonjour ” azt a hálózati technológiát írja le, amelyre az mDNSResponder épül. A Bonjour protokoll közvetíti a Mac számítógép(Mac) elérhetőségét a helyi hálózaton. Azt is lehetővé teszi, hogy az eszköz megbízhatóan kommunikáljon és adatcserét végezzen IP-címek(IP addresses) használatával .

Ha vezetékes vagy vezeték nélküli hálózathoz csatlakozik, a Bonjour folyamatosan keresi a hálózatot, keresve más Bonjour - kompatibilis eszközöket. Vegye figyelembe, hogy a Bonjour mDNSResponder néven fut a Mac rendszeren . Noha mindkét kifejezést gyakran felcserélve használják, az Activity Monitor(Activity Monitor) elindításakor az „mDNSResponder” kifejezést találja .

A nem Apple-eszközökön lévő alkalmazások(Apps) és szolgáltatások (pl. iTunes) a Bonjour protokoll használatával is kommunikálhatnak és adatokat cserélhetnek Mac számítógépével . (Mac)További információ a Bonjour szolgáltatás működéséről a Windows 10 rendszerben(how the Bonjour service works in Windows 10) .

Biztonságos az mDNSResponder?

Az mDNSResponder alapvető elem, amely a „Bonjour protokollt” működteti az Apple eszközökön. Ez egy legitim szolgáltatás, amelyet az Apple tervezett , így nincs okod aggódni. A folyamat a háttérben fut, és rendszeresen megkeresi a Bonjourral felszerelt(Bonjour-equipped) eszközöket a helyi hálózaton.

Annak ellenére, hogy ez egy biztonságos és problémamentes rendszerfolyamat, találkoztunk néhány Mac - felhasználóval, akik arról számoltak be, hogy az mDNSResponder akár 100%-os CPU - használatot is igénybe vesz, és csökkenti a Wi-Fi sebességét(reduces Wi-Fi speed)

Itt bemutatunk néhány hibaelhárítási javítást, amelyek segíthetnek visszaállítani az mDNSRespondert a normál állapotba a Mac számítógépen(Mac) .

Javítsa ki az mDNSResponder-problémákat

Ha probléma van az mDNSResponderrel, nehézségekbe ütközhet a fájlmegosztó szolgáltatások, a médiamegosztó alkalmazások és a nyomtatómegosztó szolgáltatások, például az AirPrint használatakor . A következő javítások kiküszöbölhetik az mDNSResponder működését befolyásoló hibákat a Mac számítógépen(Mac) .

1. Kényszerített kilépés az mDNSResponderből(1. Force Quit mDNSResponder)

Az mDNSResponder kényszerített kilépése valóban megszünteti a szolgáltatást, de csak rövid időre. A macOS azonnal újraindítja az mDNSRespondert, mert ez létfontosságú rendszerfolyamat. A művelet azonban frissíti az mDNSRespondert, és remélhetőleg kijavítja a folyamat hibás működését okozó problémákat.

  1. Indítsa el az Activity Monitor alkalmazást , kattintson duplán az mDNSResponder elemre , és válassza a Kilépés lehetőséget(Quit) .

  1. Válassza a Kilépés kényszerítése(Force Quit) lehetőséget .

Nyissa meg az Activity Monitor (Activity Monitor)CPU és hálózat(Network) szakaszát, és ellenőrizze, hogy az mDNSReponder kényszerített kilépése stabilizálta-e a szolgáltatást . Ha semmi sem változik, indítsa újra a Mac -et, vagy indítsa el a Csökkentett módot(Mode) .

2. Indítsa újra a Mac-et(2. Restart Your Mac)

Zárjon be minden aktív alkalmazást, kattintson az Apple logóra(Apple logo) a menüsorban, és válassza az Újraindítás(Restart) lehetőséget . Ha az mDNSResponder továbbra is rendellenesen működik, indítsa el a Mac -et csökkentett módba(Safe Mode) .

Kapcsolja ki a Mac -et , és várja meg, amíg teljesen leáll. Ezután(Afterward) azonnal nyomja meg a bekapcsológombot, és tartsa lenyomva a Shift billentyűt. (Shift)Engedje el a Shift billentyűt, amikor a bejelentkezési ablak megjelenik a képernyőn.

Ha a Mac M1 Silicon chipet(M1 Silicon chip) használ , kapcsolja ki, és várjon körülbelül 10-20 másodpercet. Ezután nyomja meg és tartsa lenyomva a bekapcsológombot(power button) , amíg az indítási beállítások ablak meg nem jelenik a képernyőn. Válassza ki a kívánt indítólemezt, tartsa lenyomva a Shift billentyűt, kattintson a Folytatás csökkentett módban lehetőségre(Continue in Safe Mode) , és engedje fel a Shift billentyűt, amikor a bejelentkezési képernyő megjelenik. 

Adja meg jelszavát, indítsa újra a Macet(Mac) a szokásos módon ( Apple logó(Apple logo) > Újraindítás(Restart) ), és ellenőrizze, hogy ez csökkenti-e az mDNSResponder CPU -fogyasztását és a hálózathasználatot.

3. Tiltsa le a tűzfalat(3. Disable Firewall)

A harmadik féltől származó tűzfalak(Third-party firewalls) zavarhatják a helyi hálózaton kommunikáló eszközöket. Ha ilyet használ, kapcsolja ki, és ellenőrizze, hogy ez megoldja-e a problémát. Győződjön meg arról is, hogy a beépített macOS tűzfal(built-in macOS firewall) nem blokkolja a bejövő kapcsolatokat.

  1. Nyissa meg a Rendszerbeállítások(System Preferences) > Biztonság és adatvédelem(Security & Privacy) > Tűzfal(Firewall) menüpontot .
  2. Kattintson a bal alsó sarokban található lakat ikonra(lock icon) , írja be Mac jelszavát (vagy használja a Touch ID-t), majd kattintson a Tűzfalbeállítások(Firewall Options) elemre .

  1. Törölje az Összes bejövő kapcsolat blokkolása(Block all incoming connections) jelölőnégyzet jelölését , és válassza az OK lehetőséget(OK) .

4. Az mDNSResponder letiltása és újbóli engedélyezése(4. Disable and Re-Enable mDNSResponder)

Azon ritka esetekben, amikor az mDNSResponder nagymértékben használja a rendszererőforrásokat, a szolgáltatás letiltása és újbóli engedélyezése megoldhatja a problémát.

Megjegyzés:(Note:) Az mDNSResponder újbóli engedélyezése előtt ideiglenesen le kell tiltania a System Integrity Protection (SIP) funkciót. (temporarily disable System Integrity Protection (SIP))A SIP(SIP) egy védelmi protokoll, amely megakadályozza a jogosulatlan kódok futtatását macOS rendszeren.

  1. Nyissa meg a Finder > Applications > Utilities menüpontot, és indítsa el a Terminált(Terminal) .

  1. Illessze be az alábbi parancsot a terminálkonzolba(Terminal) , és nyomja meg az Enter billentyűt .

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

  1. Írja be a Mac jelszavát, és nyomja meg az Enter billentyűt a folytatáshoz.

A Windowstól(Windows) eltérően sok macOS-alkalmazás és -szolgáltatás megköveteli az mDNSResponder megfelelő működését. Tehát nem javasoljuk, hogy az mDNSRespondert túl sokáig letiltsák. Várjon(Wait) egy percet, és folytassa a következő lépéssel a szolgáltatás újbóli engedélyezéséhez.

  1. Illessze be az alábbi parancsot a konzolba, és nyomja meg az Enter billentyűt .

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

  1. Írja be a Mac jelszavát, és nyomja meg az Enter billentyűt .

mDNSResponder Demystified

Összefoglalva, az mDNSResponder egy biztonságos folyamat, amely segít a Mac számára más eszközökkel való csatlakozásban és kommunikációban. Ha az mDNSResponder rendellenesen működik, a fenti hibaelhárítási javítások közül legalább egy normalizálja tevékenységét.



About the author

Számítógépes technikus vagyok, aki évek óta dolgozom Androiddal és irodai szoftverekkel. Az elmúlt 5 évben arra is tanítottam az embereket, hogyan használják a Mac-eket. Ha valakit keres, aki tudja, hogyan kell megjavítani a dolgokat a számítógépén, valószínűleg tudok segíteni!



Related posts