Što je mDNSResponder na Macu i je li siguran?

Pokrenite Monitor aktivnosti(Activity Monitor) svog Maca i sigurno ćete pronaći nekoliko procesa sa zagonetnim oznakama. Objavili smo neka objašnjenja koja detaljno opisuju što neki od ovih procesa sustava ( WindowServer i kernel_task ) rade na vašem Macu(Mac) . U ovom postu ćemo govoriti o mDNSResponderu.

Što je mDNSResponder?

mDNSResponder je skraćenica za “Multicast DNS Responder”. To je bitna aplikacija sustava koja pokreće neke osnovne značajke i funkcionalnosti macOS-a. Ako su vaš Mac i drugi mDNSResponder uređaj na istoj mreži, mDNSResponder je pozadinski proces koji oba uređaja omogućuje da otkriju i međusobno komuniciraju.

Da, usluga mDNSResponder može se činiti nepoznatom, ali je najvjerojatnije koristite svakodnevno, a da toga niste svjesni. Ako ste ikada povezali svoj Mac s pisačem s omogućenim AirPrintom na vašoj lokalnoj mreži, mDNSReponder je to učinio. Proces također olakšava otkrivanje uređaja kompatibilnih s AirPlayom(AirPlay-compatible devices) (npr. Apple TV) na vašem Macu.

mDNSResponder koristi Bonjour mrežni protokol za automatsku identifikaciju uređaja na (Bonjour networking protocol)Apple uređajima povezanim s mrežom .

Bonjour ” opisuje mrežnu tehnologiju na kojoj je izgrađen mDNSResponder. Protokol Bonjour prenosi dostupnost vašeg Mac računala(Mac) na lokalnoj mreži. Također omogućuje vašem uređaju pouzdanu komunikaciju i razmjenu podataka koristeći IP adrese(IP addresses) .

Kada je spojen na žičanu ili bežičnu mrežu, Bonjour neprestano skenira mrežu u potrazi za drugim uređajima kompatibilnim s Bonjourom(Bonjour) . Imajte na umu da Bonjour radi kao mDNSResponder na Macu(Mac) . Iako se oba izraza često koriste naizmjenično, ono što ćete pronaći kada pokrenete Monitor aktivnosti(Activity Monitor) je “mDNSResponder”.

Aplikacije(Apps) i usluge (npr. iTunes) na uređajima koji nisu Apple također mogu komunicirati i razmjenjivati ​​podatke s vašim Mac -om koristeći Bonjour protokol. Saznajte više o tome kako usluga Bonjour radi u sustavu Windows 10(how the Bonjour service works in Windows 10) .

Je li mDNSResponder siguran?

mDNSResponder je bitan element koji pokreće "Bonjour protokol" na Apple uređajima. To je legitimna usluga koju je dizajnirao Apple , tako da nemate razloga za brigu. Proces se izvodi u pozadini i povremeno traži uređaje opremljene(Bonjour-equipped) Bonjourom na vašoj lokalnoj mreži.

Unatoč tome što je siguran i neproblematičan proces sustava, naišli smo na neke korisnike Maca(Mac) koji navode da mDNSResponder troši do 100% CPU -a i smanjuje brzinu Wi-Fi-ja(reduces Wi-Fi speed)

Ovdje pokrivamo neke popravke za rješavanje problema koji mogu pomoći vraćanju mDNSRespondera u normalu na vašem Macu(Mac) .

Popravite probleme s mDNSResponderom

Ako postoji problem s mDNSResponderom, možda ćete imati poteškoća s korištenjem usluga za dijeljenje datoteka, aplikacija za dijeljenje medija i usluga za dijeljenje pisača kao što je AirPrint . Sljedeći popravci mogu ukloniti probleme koji utječu na rad mDNSRespondera na vašem Macu(Mac) .

1. Prisilno zatvorite mDNSResponder(1. Force Quit mDNSResponder)

Prisilno napuštanje mDNSResponder će doista prekinuti uslugu, ali samo nakratko. macOS će odmah ponovno pokrenuti mDNSResponder jer je to vitalni proces sustava. Međutim, operacija osvježava mDNSResponder i, nadamo se, rješava probleme koji uzrokuju neispravan rad procesa.

  1. Pokrenite Monitor aktivnosti(Activity Monitor) , dvaput kliknite mDNSResponder i odaberite Quit .

  1. Odaberite Force Quit .

Idite na odjeljak CPU i mreža(Network) u Monitoru aktivnosti(Activity Monitor) i provjerite je li prisilno napuštanje mDNSRepondera stabiliziralo uslugu. Ako se ništa ne promijeni, ponovno pokrenite Mac ili pokrenite u Safe Mode .

2. Ponovno pokrenite Mac(2. Restart Your Mac)

Zatvorite sve aktivne aplikacije, kliknite Apple logo na traci izbornika i odaberite Restart . Ako mDNSResponder nastavi djelovati nenormalno, pokušajte pokrenuti Mac u Safe Mode .

Isključite svoj Mac i pričekajte da se potpuno isključi. Nakon toga(Afterward) pritisnite tipku za napajanje i odmah držite tipku Shift . Otpustite tipku Shift kada se na ekranu pojavi prozor za prijavu.

Ako vaš Mac koristi M1 Silicon čip(M1 Silicon chip) , isključite ga i pričekajte oko 10 – 20 sekundi. Zatim pritisnite i držite gumb za napajanje(power button) dok se na zaslonu ne pojavi prozor s opcijama pokretanja. Odaberite željeni disk za pokretanje, držite tipku Shift , kliknite Nastavi u sigurnom načinu rada(Continue in Safe Mode) i otpustite tipku Shift kada se na zaslonu pojavi zaslon za prijavu. 

Unesite svoju lozinku, ponovno pokrenite svoj Mac normalno ( Apple logo > Ponovno pokreni(Restart) ) i provjerite smanjuje li to potrošnju mDNSResponder CPU -a i korištenje mreže.

3. Onemogućite vatrozid(3. Disable Firewall)

Vatrozidi trećih strana(Third-party firewalls) mogu ometati uređaje koji komuniciraju na vašoj lokalnoj mreži. Ako ga koristite, isključite ga i provjerite rješava li to problem. Također biste trebali osigurati da ugrađeni vatrozid macOS-(built-in macOS firewall) a ne blokira dolazne veze.

  1. Idite na Postavke sustava(System Preferences) > Sigurnost i privatnost(Security & Privacy) > Vatrozid(Firewall) .
  2. Kliknite ikonu lokota(lock icon) u donjem lijevom kutu, unesite lozinku za svoj Mac (ili koristite Touch ID) i kliknite Opcije vatrozida(Firewall Options) .

  1. Poništite opciju Blokiraj sve dolazne veze(Block all incoming connections) i odaberite U redu(OK) .

4. Onemogućite i ponovno omogućite mDNSResponder(4. Disable and Re-Enable mDNSResponder)

U rijetkom slučaju da mDNSResponder u velikoj mjeri koristi resurse sustava, onemogućavanje i ponovno omogućavanje usluge moglo bi riješiti problem.

Napomena:(Note:) Morat ćete privremeno onemogućiti zaštitu integriteta sustava (SIP)(temporarily disable System Integrity Protection (SIP)) prije nego što ponovno omogućite mDNSResponder. SIP je zaštitni protokol koji sprječava izvršavanje neovlaštenog koda na macOS-u.

  1. Idite na Finder > Aplikacije(Applications) > Uslužni programi(Utilities) i pokrenite Terminal .

  1. Zalijepite donju naredbu u terminalsku(Terminal) konzolu i pritisnite Enter .

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

  1. Unesite lozinku za svoj Mac i pritisnite Enter za nastavak.

Za razliku od Windowsa(Windows) , mnoge macOS aplikacije i usluge zahtijevaju da mDNSResponder ispravno funkcionira. Dakle, ne savjetujemo da mDNSResponder bude onemogućen predugo. Pričekajte(Wait) minutu i prijeđite na sljedeći korak kako biste ponovno omogućili uslugu.

  1. Zalijepite donju naredbu u konzolu i pritisnite Enter .

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

  1. Unesite lozinku za svoj Mac i pritisnite Enter .

mDNSResponder Demistificiran

Ukratko, mDNSResponder je siguran proces koji pomaže vašem Macu(Mac) da se poveže i komunicira s drugim uređajima. Ako mDNSResponder djeluje nenormalno, barem jedan od gornjih popravaka za rješavanje problema trebao bi normalizirati njegove aktivnosti.



About the author

Računalni sam tehničar s više od 10 godina iskustva u industriji zabave. Znam kako popraviti računala i tablete, poboljšati njihove performanse i poboljšati njihovu upotrebljivost. Osim toga, također vam mogu pomoći s vašim potrebama za zabavom davanjem savjeta o tome kako gledati TV ili preuzimati filmski sadržaj na vaš iPhone ili Mac.



Related posts