Anonim

अपने Mac के एक्टिविटी मॉनिटर को लॉन्च करें, और आप निश्चित रूप से गुप्त लेबल वाली कई प्रक्रियाओं को ढूंढ पाएंगे। हमने कुछ स्पष्टीकरण प्रकाशित किए हैं जो बताते हैं कि इनमें से कुछ सिस्टम प्रोसेस (विंडोसर्वर और कर्नेल_टास्क) आपके मैक पर क्या करते हैं। इस पोस्ट में, हम mDNSResponder के बारे में बात करेंगे।

MDNSप्रत्युत्तर क्या है?

mDNSResponder "मल्टीकास्ट DNS उत्तरदाता" के लिए खड़ा है। यह एक आवश्यक सिस्टम ऐप है जो कुछ मुख्य macOS सुविधाओं और कार्यात्मकताओं को शक्ति प्रदान करता है। यदि आपका Mac और अन्य mDNSResponder डिवाइस एक ही नेटवर्क पर हैं, तो mDNSResponder पृष्ठभूमि प्रक्रिया है जो दोनों डिवाइसों को एक दूसरे का पता लगाने और संचार करने देती है।

हां, mDNSResponder सेवा अपरिचित लग सकती है, लेकिन आप इसे बिना जाने समझे दैनिक रूप से उपयोग करते हैं। यदि आपने कभी अपने मैक को अपने स्थानीय नेटवर्क पर एयरप्रिंट-सक्षम प्रिंटर से जोड़ा है, तो mDNSReponder ने इसे संभव बनाया है। यह प्रक्रिया आपके Mac पर AirPlay-संगत उपकरणों (जैसे, Apple TV) की खोज को भी सुगम बनाती है।

mDNSResponder Bonjour नेटवर्किंग प्रोटोकॉल का उपयोग नेटवर्क से जुड़े Apple उपकरणों पर स्वचालित रूप से उपकरणों की पहचान करने के लिए करता है।

“बोनजोर” उस नेटवर्किंग तकनीक का वर्णन करता है जिस पर mDNSRsponder बनाया गया है। Bonjour प्रोटोकॉल आपके Mac की उपलब्धता को स्थानीय नेटवर्क पर प्रसारित करता है। यह आपके डिवाइस को आईपी पतों का उपयोग करके विश्वसनीय रूप से संचार करने और डेटा का आदान-प्रदान करने की भी अनुमति देता है।

वायर्ड या वायरलेस नेटवर्क से कनेक्ट होने पर, Bonjour लगातार अन्य Bonjour-संगत उपकरणों के लिए नेटवर्क को स्कैन करता है।ध्यान दें कि Bonjour मैक पर mDNSResponder के रूप में चलता है। हालांकि दोनों शब्दों का अक्सर एक दूसरे के स्थान पर उपयोग किया जाता है, जब आप गतिविधि मॉनिटर लॉन्च करते हैं तो आपको "mDNSResponder" मिलेगा।

गैर-Apple डिवाइस पर ऐप्स और सेवाएं (जैसे, iTunes) भी Bonjour प्रोटोकॉल का उपयोग करके आपके Mac के साथ संचार और डेटा का आदान-प्रदान कर सकते हैं। Windows 10 में Bonjour सेवा कैसे कार्य करती है, इसके बारे में अधिक जानें.

क्या mDNSRप्रत्युत्तर सुरक्षित है?

mDNSResponder एक आवश्यक तत्व है जो Apple उपकरणों पर "बोनजोर प्रोटोकॉल" को शक्ति प्रदान करता है। यह Apple द्वारा डिज़ाइन की गई एक वैध सेवा है, इसलिए आपको चिंता करने की कोई बात नहीं है। यह प्रक्रिया बैकग्राउंड में चलती है और समय-समय पर आपके स्थानीय नेटवर्क पर Bonjour से लैस उपकरणों की खोज करती है।

सुरक्षित और समस्या रहित सिस्टम प्रक्रिया होने के बावजूद, हमने कुछ Mac उपयोगकर्ताओं का सामना किया है जो रिपोर्ट करते हैं कि mDNSResponder 100% तक CPU उपयोग करता है और Wi-Fi की गति को कम करता है।

यहां, हम कुछ समस्या निवारण समाधान शामिल करते हैं जो आपके Mac पर mDNSRप्रत्युत्तर को सामान्य स्थिति में पुनर्स्थापित करने में मदद कर सकते हैं।

MDNSप्रत्युत्तर समस्याओं को ठीक करें

यदि mDNSResponder में कोई समस्या है, तो आपको फ़ाइल-साझाकरण सेवाओं, मीडिया-साझाकरण ऐप्स और AirPrint जैसी प्रिंटर साझाकरण सेवाओं का उपयोग करने में कठिनाई हो सकती है। निम्नलिखित सुधार आपके Mac पर mDNSResponder के संचालन को प्रभावित करने वाली गड़बड़ियों को दूर कर सकते हैं।

1. बलपूर्वक छोड़ें mDNSRप्रत्युत्तर

फोर्स-क्विटिंग mDNSResponder वास्तव में सेवा को समाप्त कर देगा, लेकिन केवल थोड़े समय के लिए। macOS mDNSResponder को तुरंत रीस्टार्ट करेगा क्योंकि यह एक महत्वपूर्ण सिस्टम प्रोसेस है। हालांकि, ऑपरेशन mDNSResponder को रीफ्रेश करता है और उम्मीद है कि प्रक्रिया में खराबी पैदा करने वाली समस्याओं को ठीक कर देगा।

  1. एक्टिविटी मॉनिटर लॉन्च करें, mDNSResponder पर डबल-क्लिक करें, और Quit चुनें .

  1. चुनें बलपूर्वक छोड़ें.

गतिविधि मॉनिटर के सीपीयू और नेटवर्क अनुभाग पर जाएं और जांचें कि क्या बलपूर्वक छोड़ने वाले mDNSReponder ने सेवा को स्थिर कर दिया है। अगर कुछ नहीं बदलता है, तो अपने मैक को रीस्टार्ट करें या सेफ मोड में बूट करें।

2. अपने मैक को पुनरारंभ करें

सभी सक्रिय एप्लिकेशन बंद करें, Apple लोगो क्लिक करें, मेनू बार पर, और पुनरारंभ करें चुनें . यदि mDNSResponder असामान्य रूप से कार्य करना जारी रखता है, तो अपने Mac को सुरक्षित मोड में बूट करने का प्रयास करें।

अपना Mac बंद करें और उसके पूरी तरह से बंद होने का इंतज़ार करें। बाद में, पावर बटन दबाएं और तुरंत Shift कुंजी दबाए रखें। स्क्रीन पर लॉगिन विंडो दिखाई देने पर Shift कुंजी जारी करें।

यदि आपका Mac M1 सिलिकॉन चिप का उपयोग करता है, तो इसे बंद कर दें और लगभग 10 – 20 सेकंड प्रतीक्षा करें। फिर, पावर बटन को तब तक दबाकर रखें जब तक स्क्रीन पर स्टार्टअप विकल्प विंडो दिखाई न दे। अपनी पसंदीदा स्टार्टअप डिस्क का चयन करें, Shift कुंजी दबाएं, सुरक्षित मोड में जारी रखें, और लॉगिन स्क्रीन स्क्रीन पर आने पर Shift कुंजी जारी करें।

अपना पासवर्ड दर्ज करें, अपने मैक को सामान्य रूप से पुनरारंभ करें (Apple logo > पुनरारंभ करें ), और जांचें कि क्या यह mDNSResponder CPU खपत और नेटवर्क उपयोग को कम करता है।

3. फ़ायरवॉल अक्षम करें

तृतीय-पक्ष फ़ायरवॉल आपके स्थानीय नेटवर्क पर संचार करने वाले उपकरणों में हस्तक्षेप कर सकते हैं। यदि आप एक का उपयोग करते हैं, तो इसे बंद कर दें और जांचें कि क्या यह समस्या का समाधान करता है। आपको यह भी सुनिश्चित करना चाहिए कि अंतर्निहित macOS फ़ायरवॉल आने वाले कनेक्शन को ब्लॉक नहीं कर रहा है।

  1. जाएं सिस्टम प्राथमिकताएं > सुरक्षा और गोपनीयता >फ़ायरवॉल.
  2. नीचे-बाएं कोने में lock आइकनक्लिक करें, अपने Mac का पासवर्ड डालें (या Touch ID का उपयोग करें), औरक्लिक करें फ़ायरवॉल विकल्प.

  1. अनचेक करें आने वाले सभी कनेक्शनों को ब्लॉक करें और OK चुनें।

4. mDNSResponder को अक्षम और पुन: सक्षम करें

दुर्लभ उदाहरण में mDNSRsponder सिस्टम संसाधनों का अत्यधिक उपयोग करता है, सेवा को अक्षम और पुन: सक्षम करने से समस्या का समाधान हो सकता है।

नोट: इससे पहले कि आप mDNSResponder को फिर से सक्षम कर सकें, आपको सिस्टम इंटीग्रिटी प्रोटेक्शन (SIP) को अस्थायी रूप से अक्षम करना होगा। SIP एक सुरक्षा प्रोटोकॉल है जो macOS पर अनधिकृत कोड के निष्पादन को रोकता है।

  1. जाएं खोजक > अनुप्रयोग > उपयोगिताएं और लॉन्च करें टर्मिनल.

  1. टर्मिनल कंसोल में नीचे कमांड पेस्ट करें और Enter. दबाएं

sudo launchctl अनलोड -w /System/Library/LaunchDaemons/com.apple.mDNSresponder.plist

  1. अपने Mac का पासवर्ड डालें और जारी रखने के लिए Enter दबाएं.

Windows के विपरीत, कई macOS ऐप्स और सेवाओं को ठीक से काम करने के लिए mDNSResponder की आवश्यकता होती है। इसलिए, हम mDNSResponder को बहुत लंबे समय तक अक्षम रखने की सलाह नहीं देते हैं। एक मिनट तक प्रतीक्षा करें और सेवा को पुन: सक्षम करने के लिए अगले चरण पर जाएं।

  1. नीचे कमांड को कंसोल में पेस्ट करें और Enter. दबाएं

sudo launchctl लोड -w/System/Library/LaunchDaemons/com.apple.mDNSresponder.plist

  1. अपने Mac का पासवर्ड डालें और Enter. दबाएं

mDNSप्रत्युत्तर रहस्यमयी

संक्षेप में कहें तो, mDNSResponder एक सुरक्षित प्रक्रिया है जो आपके Mac को अन्य डिवाइस से कनेक्ट और संचार करने में मदद करती है। यदि mDNSResponder असामान्य रूप से कार्य करता है, तो ऊपर दिए गए समस्या निवारण में से कम से कम एक को इसकी गतिविधियों को सामान्य करना चाहिए।

Mac पर mDNSResponder क्या है और क्या यह सुरक्षित है?