नॉलेजबेस · डोमेन नाम

लिनक्स, विंडोज या मैक में डी. एन. एस. कैश को कैसे साफ़ किया जाए?

अंतिम बार अद्यतन किया गया 2025-06-08

माइक्रोसॉफ्ट विंडोज में डी. एन. एस. कैश को साफ़ करने के लिएः -

- स्टार्ट-> रन-> टाइप करें सी. एम. डी.
- कमांड प्रॉम्प्ट में,   टाइप करें। आई. पी. कॉन्फ़िग/फ्लशडी. एन.
- हो गया! आपका विंडोज डी. एन. एस. कैश अभी-अभी साफ़ किया गया है।
लिनक्स में डी. एन. एस. कैश को साफ़ करने के लिए, एन. एस. सी. डी. डेमन को पुनः आरंभ करें।

- एन. एस. सी. डी. डेमन को फिर से शुरू करने के लिए, टाइप करें /etc/rc.d/init.d/nscd restart आपके टर्मिनल में
- एक बार जब आप कमांड चलाएँगे तो आपका लिनक्स डी. एन. एस. कैश फ्लश हो जाएगा।
 
अगर आप दौड़ रहे हैं मैक ओएस एक्स मॉन्टेरी या बाद में, आपको निम्नलिखित करने की आवश्यकता है।
 
  1. एक कमांड टर्मिनल खोलें।
  2. कमांड चलाएँ "sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder"
 
अगर आप दौड़ रहे हैं मैक ओएस एक्स सिएरा, आपको निम्नलिखित करने की आवश्यकता है।

  1. एक कमांड टर्मिनल खोलें।
  2. कमांड चलाएँ "sudo killall -HUP mDNSResponder"
 
अगर आप दौड़ रहे हैं मैक ओएस एक्स तेंदुआ, आपको निम्नलिखित करने की आवश्यकता है।

  1. एक कमांड टर्मिनल खोलें।
  2. कमांड चलाएँ "डी. एन. एस. सी. एच. यू. टी. एल.-फ्लशकैश"
 
अगर आप दौड़ रहे हैं मैक ओएस एक्स 10.5.1 या उससे नीचेआपको निम्नलिखित करने की आवश्यकता हैः

  1. एक कमांड टर्मिनल खोलें।
  2. कमांड चलाएँ "लुकअप्ड-फ्लशकैश"

डी. एन. एस. कैशिंग क्या है और मुझे डी. एन. एस. कैश को फ्लश क्यों करना चाहिए?

जब आपका कंप्यूटर इंटरनेट से जुड़ा होता है तो सभी इंटरनेट होस्ट एक डी. एन. एस. सर्वर का उपयोग करते हैं। हर बार जब आप किसी वेबसाइट पर जाते हैं, तो आपको वेबसाइट के डोमेन नाम का उपयोग करके साइट के आई. पी. पते को खोजने की आवश्यकता होती है। इस खोज के लिए आपका अनुरोध अंततः कहीं न कहीं एक डी. एन. एस. सर्वर को भेज दिया जाता है।

लेकिन आपका अनुरोध इंटरनेट पर किसी भी समय किए जा रहे हजारों, यहां तक कि लाखों अनुरोधों में से एक है। डी. एन. एस. खोज प्रक्रिया के लिए आवश्यक है कि यदि आपका स्थानीय डी. एन. एस. सर्वर उस डोमेन के लिए अधिकृत नहीं है जिसमें वह डोमेन नाम है जिस तक आप पहुंचने की कोशिश कर रहे हैं, तो उसे अन्य सर्वरों से जवाब प्राप्त करने के लिए कहना चाहिए। आपका स्थानीय सर्वर इन खोज अनुरोधों को करने में काफी व्यस्त हो सकता है, और यह अपने प्रदर्शन को धीमा कर सकता है यदि यह एक डोमेन नाम के लिए आधिकारिक है।

इसका मुकाबला करने के लिए, एक डी. एन. एस. सर्वर को किसी अन्य डी. एन. एस. सर्वर से जो जवाब मिलते हैं, उन्हें उनके अपने आंतरिक डेटाबेस में जोड़ा जा सकता है और आधिकारिक डी. एन. एस. सर्वर पर संग्रहीत रिकॉर्ड पर निर्धारित टाइम टू लाइव (टी. टी. एल.) मूल्य के बराबर समय के लिए रखा जा सकता है।

इन प्रतिक्रियाओं को संग्रहीत करने को कैशिंग कहा जाता है, और एक डी. एन. एस. सर्वर को एक ही डोमेन या होस्ट के लिए कई प्रश्नों का अधिक तेज़ी से जवाब देने की अनुमति देता है। यदि आप एक वेबसाइट पर हैं, और साइट पर अगले पृष्ठ को पुनर्प्राप्त करना चाहते हैं, तो स्थानीय डी. एन. एस. सर्वर को होस्ट को फिर से देखने की आवश्यकता नहीं है, बशर्ते कि रहने का समय (टी. टी. एल.) मूल्य समाप्त नहीं हुआ है और स्थानीय डी. एन. एस. सर्वर को जानकारी को हटाने का कारण बना है। यही कारण है कि पहले किसी वेबसाइट से संपर्क करने में इतना समय लगता है, लेकिन एक ही साइट पर पृष्ठों के लिए बाद के अनुरोध कुछ तेज होते हैं।

कैशिंग डी. एन. एस. सर्वरों को पुनरावर्ती खोज के लिए भी कॉन्फ़िगर किया जा सकता है। यह एक ऐसा सर्वर बनाता है जो अपने कैश से जवाब देकर या उन्हें अन्य सर्वरों पर देखकर खोज अनुरोधों का जवाब देगा। यह एक कैशिंग डी. एन. एस. सर्वर का काम है जो इंटरनेट डोमेन की सामान्य खोज को संभालता है। एक कैशिंग डी. एन. एस. सर्वर उन अनुरोधों को संभालकर एक आधिकारिक डी. एन. एस. सर्वर पर रखे गए भार को कम करता है जो स्थानीय डोमेन से संबंधित नहीं हैं।

लगभग सभी इंटरनेट सेवा प्रदाता (आई. एस. पी.) किसी न किसी प्रकार के कैशिंग डी. एन. एस. सर्वर का संचालन करते हैं।

दुर्भाग्य से, डी. एन. एस. कैशिंग एक दो-धार वाली तलवार है। यह हाल के उत्तरों को संग्रहीत करके और सामान्य समाधान प्रक्रिया को शॉर्ट-सर्किट करके रिज़ॉल्यूशन को तेज करता है। हालांकि एक नकारात्मक पक्ष है। क्योंकि डी. एन. एस. सर्वर जवाबों को कैश करते हैं, और इन उत्तरों को तब तक नहीं हटाते जब तक कि समय (टी. टी. एल.) समाप्त नहीं हो जाता है, पूरे इंटरनेट को आपके डोमेन नाम के लिए डी. एन. एस. जानकारी में परिवर्तनों को पहचानने में घंटे या दिन लग सकते हैं। इसलिए आपके आंतरिक डी. एन. एस. कैश के लिए टाइम टू लाइव (टी. टी. एल.) सेटिंग को दरकिनार करने और इसकी कैश प्रविष्टियों को खाली करने के लिए, आप ऊपर दिए गए आदेशों को चलाकर डी. एन. एस. कैश को फ्लश कर सकते हैं।

सभी ज्ञान आधारित लेख

हमें बताएँ कि क्या रहना है।

एक इंजीनियर के साथ एक छोटी सी बातचीत। कोई उद्धरण-बॉट नहीं, कोई कॉलबैक कतार नहीं।