MacOS सिएरा में DNS कैश को साफ़ और रीसेट कैसे करें

मैक ओएस उपयोगकर्ता जिन्होंने अपनी DNS सेटिंग्स को संशोधित किया है, परिवर्तनों को प्रभावी होने से पहले अपने DNS कैश को साफ़ करने की आवश्यकता हो सकती है। इसके अतिरिक्त, कभी-कभी नाम सर्वर और डोमेन इरादे पर हल नहीं हो सकते हैं यदि आपके पास मैक पर पुराना DNS कैश है, तो एक और स्थिति जहां DNS कैश को रीसेट करना अक्सर समाधान हो सकता है।

हम आपको दिखाएंगे कि मैकोज़ सिएरा 10.12 और बाद में DNS कैश को कैसे फ़्लश करना है।


नोट: यह कमांड लाइन का उपयोग करता है और इस प्रकार इसका उद्देश्य अधिक उन्नत उपयोगकर्ताओं के लिए है। यह काफी दुर्लभ है कि एक नौसिखिया मैक ओएस उपयोगकर्ता को अपने DNS कैश को रीसेट करने की आवश्यकता होगी, लेकिन अक्सर रीबूटिंग उसी प्रभाव को प्राप्त करेगी।

मैकोज़ सिएरा में DNS कैश साफ़ करने के लिए कैसे करें

  1. एप्लिकेशन के भीतर उपयोगिता फ़ोल्डर में पाए गए टर्मिनल एप्लिकेशन को खोलें
  2. निम्न कमांड सिंटैक्स को ठीक से दर्ज करें (सिंटैक्स सटीकता के बारे में संदेह में कॉपी और पेस्ट का उपयोग करें):
  3. sudo killall -HUP mDNSResponder;say DNS cache has been flushed

  4. रिटर्न / एंटर कुंजी दबाएं और अनुरोध करते समय व्यवस्थापक पासवर्ड दर्ज करें (यह सूडो विशेषाधिकारों के कारण आवश्यक है)
  5. DNS कैश को साफ़ करने के लिए कुछ क्षण प्रतीक्षा करें

पूरा होने पर आपको एक मौखिक ऑडियो अलर्ट मिलेगा जब DNS कैश फ़्लश हो गया है।

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

हालांकि यह हमेशा जरूरी नहीं है, आपको किसी भी सक्रिय अनुप्रयोग को छोड़ने और फिर से लॉन्च करने की आवश्यकता हो सकती है जो सफारी, क्रोम, फ़ायरफ़ॉक्स, ओपेरा, एसएफटीपी, एसएसएच, और डोमेन नाम पत्राचार पर निर्भर अन्य समान कार्यों सहित DNS या नेटवर्किंग का उपयोग कर रहे हैं।

शायद ही उपरोक्त आदेश काम नहीं कर सकता है, लेकिन मैकोज़ सिएरा 10.12.3 के लिए एक वैकल्पिक कमांड उपलब्ध है और बाद में एक सहायक प्रक्रिया पर अतिरिक्त फोकस भी जोड़ता है, यह वाक्यविन्यास है:

sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache;say MacOS DNS cache has been cleared

पहले की तरह, रिटर्न मारने से कमांड सिंटैक्स निष्पादित हो जाएगा और मैकोज़ 10.12.4 और नए रिलीज़ में DNS कैश को रीसेट कर दिया जाएगा।

याद रखें, यह टिप सिएरा 10.12 और बाद में मैकोज़ के आधुनिक संस्करणों के लिए है। मैकोज़ के पहले संस्करणों में अक्सर वर्णित DNS कैश को रीसेट करने की पूरी तरह से अलग-अलग विधियां होती हैं, हालांकि कुछ पूर्व रिलीज अभी भी तैनाती में हैं, इसलिए उन तरीकों को जानने के लिए भी मूल्यवान हो सकता है।

MacOS में DNS कैश रीसेट करने के लिए कोई टिप्पणी या चाल है? हमें टिप्पणियों में बताएं!