Apa itu mDNSResponder di Mac dan Apakah Aman?

Luncurkan Monitor Aktivitas(Activity Monitor) Mac Anda , dan Anda pasti akan menemukan beberapa proses dengan label samar. Kami telah menerbitkan beberapa penjelasan yang merinci apa yang dilakukan beberapa proses sistem ini ( WindowServer dan kernel_task ) di Mac Anda . Dalam posting ini, kita akan berbicara tentang mDNSResponder.

Apa itu mDNSResponder?

mDNSResponder adalah singkatan dari “Multicast DNS Responder.” Ini adalah aplikasi sistem penting yang mendukung beberapa fitur dan fungsi inti macOS. Jika Mac Anda dan perangkat mDNSResponder lain berada di jaringan yang sama, mDNSResponder adalah proses latar belakang yang memungkinkan kedua perangkat mendeteksi dan berkomunikasi satu sama lain.

Ya, layanan mDNSResponder mungkin tampak asing, tetapi kemungkinan besar Anda menggunakannya setiap hari tanpa menyadarinya. Jika Anda pernah menghubungkan Mac Anda ke printer berkemampuan AirPrint di jaringan lokal Anda, mDNSReponder mewujudkannya. Proses ini juga memfasilitasi penemuan perangkat yang kompatibel dengan AirPlay(AirPlay-compatible devices) (misalnya, Apple TV) di Mac Anda.

mDNSResponder menggunakan protokol jaringan Bonjour(Bonjour networking protocol) untuk secara otomatis mengidentifikasi perangkat pada perangkat Apple yang terhubung ke jaringan .

Bonjour ” menggambarkan teknologi jaringan di mana mDNSResponder dibangun. Protokol Bonjour menyiarkan ketersediaan Mac Anda di jaringan lokal. Ini juga memungkinkan perangkat Anda untuk berkomunikasi dengan andal dan bertukar data menggunakan alamat IP(IP addresses) .

Saat terhubung ke jaringan kabel atau nirkabel, Bonjour terus-menerus memindai jaringan untuk perangkat lain yang kompatibel dengan Bonjour . Perhatikan bahwa Bonjour berjalan sebagai mDNSResponder di Mac . Meskipun kedua istilah tersebut sering digunakan secara bergantian, yang akan Anda temukan saat meluncurkan Monitor Aktivitas(Activity Monitor) adalah “mDNSResponder.”

Aplikasi(Apps) dan layanan (misalnya, iTunes) pada perangkat non-Apple juga dapat berkomunikasi dan bertukar data dengan Mac Anda menggunakan protokol Bonjour . Pelajari lebih lanjut tentang cara kerja layanan Bonjour di Windows 10(how the Bonjour service works in Windows 10) .

Apakah mDNSResponder Aman?

mDNSResponder adalah elemen penting yang mendukung "protokol Bonjour" di perangkat Apple . Ini adalah layanan sah yang dirancang oleh Apple , jadi Anda tidak perlu khawatir. Proses berjalan di latar belakang dan secara berkala mencari perangkat yang dilengkapi Bonjour(Bonjour-equipped) di jaringan lokal Anda.

Meskipun merupakan proses sistem yang aman dan tidak bermasalah, kami menemukan beberapa pengguna Mac yang melaporkan bahwa mDNSResponder menghabiskan hingga 100% penggunaan CPU dan mengurangi kecepatan Wi-Fi(reduces Wi-Fi speed)

Di sini, kami membahas beberapa perbaikan pemecahan masalah yang dapat membantu memulihkan mDNSResponder ke normal di Mac Anda .

Perbaiki Masalah mDNSResponder

Jika ada masalah dengan mDNSResponder, Anda mungkin mengalami kesulitan menggunakan layanan berbagi file, aplikasi berbagi media, dan layanan berbagi printer seperti AirPrint . Perbaikan berikut dapat menghilangkan gangguan yang memengaruhi operasi mDNSResponder di Mac Anda .

1. Paksa Keluar dari mDNSResponder(1. Force Quit mDNSResponder)

Menghentikan paksa mDNSResponder memang akan menghentikan layanan, tetapi hanya sebentar. macOS akan segera memulai ulang mDNSResponder karena ini adalah proses sistem yang vital. Namun, operasi menyegarkan mDNSResponder dan semoga memperbaiki masalah yang menyebabkan proses tidak berfungsi.

  1. Luncurkan Activity Monitor , klik dua kali mDNSResponder , dan pilih Quit .

  1. Pilih Paksa Berhenti(Force Quit) .

Buka bagian CPU dan Jaringan(Network) dari Monitor Aktivitas(Activity Monitor) dan periksa apakah mDNSReponder berhenti secara paksa menstabilkan layanan. Jika tidak ada perubahan, mulai ulang Mac Anda atau boot ke Safe Mode .

2. Mulai ulang Mac Anda(2. Restart Your Mac)

Tutup semua aplikasi yang aktif, klik logo Apple(Apple logo) pada bilah menu, dan pilih Mulai ulang(Restart) . Jika mDNSResponder terus bertindak tidak normal, coba boot Mac Anda ke Safe Mode .

Matikan Mac Anda dan tunggu sampai benar-benar mati. Setelah itu(Afterward) , tekan tombol daya dan tahan tombol Shift segera. Lepaskan tombol Shift saat jendela login muncul di layar.

Jika Mac Anda menggunakan chip Silicon M1(M1 Silicon chip) , matikan dan tunggu sekitar 10 – 20 detik. Kemudian, tekan dan tahan tombol daya(power button) hingga jendela opsi pengaktifan muncul di layar. Pilih disk mulai yang diinginkan, tahan tombol Shift , klik Continue in Safe Mode , dan lepaskan tombol Shift saat layar login muncul di layar. 

Masukkan kata sandi Anda, mulai ulang Mac Anda secara normal ( Apple logo > Restart ), dan periksa apakah itu mengurangi konsumsi CPU mDNSResponder dan penggunaan jaringan.

3. Nonaktifkan Firewall(3. Disable Firewall)

Firewall pihak ketiga(Third-party firewalls) dapat mengganggu perangkat yang berkomunikasi di jaringan lokal Anda. Jika Anda menggunakannya, matikan dan periksa apakah itu menyelesaikan masalah. Anda juga harus memastikan bahwa firewall macOS bawaan(built-in macOS firewall) tidak memblokir koneksi masuk.

  1. Buka Preferensi Sistem(System Preferences) > Keamanan & Privasi(Security & Privacy) > Firewall .
  2. Klik ikon kunci(lock icon) di sudut kiri bawah, masukkan kata sandi Mac Anda (atau gunakan Touch ID), dan klik Opsi Firewall(Firewall Options) .

  1. Hapus centang Blokir semua koneksi masuk(Block all incoming connections) dan pilih OK .

4. Nonaktifkan dan Aktifkan kembali mDNSResponder(4. Disable and Re-Enable mDNSResponder)

Dalam kasus yang jarang terjadi bahwa mDNSResponder menggunakan sumber daya sistem secara besar-besaran, menonaktifkan dan mengaktifkan kembali layanan mungkin menyelesaikan masalah.

Catatan:(Note:) Anda harus menonaktifkan Perlindungan Integritas Sistem (SIP) untuk sementara(temporarily disable System Integrity Protection (SIP)) sebelum dapat mengaktifkan kembali mDNSResponder. SIP adalah protokol perlindungan yang mencegah eksekusi kode tidak sah di macOS.

  1. Buka Finder > Applications > Utilities dan luncurkan Terminal .

  1. Rekatkan perintah di bawah ini di konsol Terminal dan tekan Enter .

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

  1. Masukkan kata sandi Mac Anda dan tekan Enter untuk melanjutkan.

Tidak seperti Windows , banyak aplikasi dan layanan macOS memerlukan mDNSResponder agar berfungsi dengan benar. Jadi, kami tidak menyarankan untuk menonaktifkan mDNSResponder terlalu lama. Tunggu(Wait) sebentar dan lanjutkan ke langkah berikutnya untuk mengaktifkan kembali layanan.

  1. Rekatkan perintah di bawah ini di konsol dan tekan Enter .

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

  1. Masukkan kata sandi Mac Anda dan tekan Enter .

mDNSResponder Demystified

Singkatnya, mDNSResponder adalah proses aman yang membantu Mac Anda terhubung dan berkomunikasi dengan perangkat lain. Jika mDNSResponder bertindak tidak normal, setidaknya salah satu dari perbaikan pemecahan masalah di atas akan menormalkan aktivitasnya.



About the author

Saya seorang teknisi komputer dengan pengalaman lebih dari 10 tahun di industri hiburan. Saya tahu cara memperbaiki komputer dan tablet, meningkatkan kinerjanya, dan meningkatkan kegunaannya. Selain itu, saya juga dapat membantu kebutuhan hiburan Anda dengan memberikan tips tentang cara menonton TV atau mengunduh konten film di iPhone atau Mac Anda.



Related posts