Computer >> कंप्यूटर >  >> समस्या निवारण >> कंप्यूटर रखरखाव

Mac पर DNS कैश को कैसे फ्लश करें

जो कोई भी इंटरनेट का उपयोग करता है वह किसी न किसी तरह का डिजिटल पदचिह्न छोड़ देता है। कुकीज़ और जावास्क्रिप्ट का उपयोग अक्सर वेबसाइट आगंतुकों के व्यवहार की निगरानी के लिए किया जाता है।

लेकिन क्या आप जानते हैं कि आपका ऑपरेटिंग सिस्टम आपकी सर्फिंग गतिविधियों के बारे में जानकारी भी संग्रहीत करता है? यह DNS कैश के माध्यम से किया जाता है, जिसे आपको समस्याओं से बचने के लिए नियमित रूप से साफ करना चाहिए।

यह लेख समझाएगा कि DNS कैश क्या है, आपका कंप्यूटर इसे क्यों सहेजता है, और Mac पर DNS कैश को कैसे फ़्लश करें।

DNS कैश क्या है?

DNS सर्वर www.abc.com जैसे डोमेन नामों को संख्यात्मक वेब पतों में परिवर्तित करते हैं जिन्हें कंप्यूटर सिस्टम संसाधित कर सकता है। डिफ़ॉल्ट रूप से, जब भी कोई वेब पता एक्सेस किया जा रहा होता है, तो ब्राउज़र DNS सर्वर से संपर्क करते हैं। एक URL में जितने अधिक विज़िटर होंगे, DNS सर्वर के लिए उतना ही अधिक काम होगा, जिससे DNS त्रुटियां हो सकती हैं, जैसे "DNS सर्वर प्रतिसाद नहीं दे रहा है।"

प्रो टिप:प्रदर्शन समस्याओं, जंक फ़ाइलों, हानिकारक ऐप्स और सुरक्षा खतरों के लिए अपने मैक को स्कैन करें
जो सिस्टम की समस्याओं या धीमे प्रदर्शन का कारण बन सकता है।

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

प्रत्येक DNS कैश में निम्न जानकारी होती है:

  • संसाधन डेटा या rdata - यह डेटा रिकॉर्ड का वर्णन करता है, जैसे पता या होस्ट नाम।
  • रिकॉर्ड प्रकार - यह बनाई गई प्रविष्टि के प्रकार को संदर्भित करता है
  • रिकॉर्ड नाम - यह उस वस्तु का डोमेन नाम रिकॉर्ड करता है जिसके लिए प्रविष्टि की गई थी।
  • रहने का समय - यह संसाधन रिकॉर्ड की वैधता अवधि से संबंधित है, जो आमतौर पर सेकंड में संग्रहीत होता है।
  • वर्ग - यह उस प्रोटोकॉल समूह को संदर्भित करता है जिससे संसाधन संबंधित है।
  • संसाधन डेटा की लंबाई - यह संसाधन डेटा की लंबाई का मान है।

आपको कैटालिना में DNS कैशे को साफ़ करने की आवश्यकता क्यों है

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

खोज गतिविधियां छुपाएं

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

सुरक्षा उद्देश्य

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

तकनीकी समस्याओं का समाधान करें

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

कैटालिना और बिग सुर में DNS कैश को कैसे फ्लश करें

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

यदि आप macOS का पुराना संस्करण चला रहे हैं, तो प्रक्रिया थोड़ी अलग है इसलिए यह काम नहीं करेगा। कदम प्रभावी होने के लिए आपको कम से कम कैटालिना चलाने की जरूरत है।

यहां दिए गए चरणों का पालन करें:

  1. टर्मिनल खोलें फाइंडर> गो> यूटिलिटीज . पर जाकर . आप स्पॉटलाइट . का उपयोग करके भी टर्मिनल खोज सकते हैं ।
  2. टर्मिनल विंडो में, निम्न कमांड टाइप करें:
    • sudo dscacheutil -flushcache
    • सुडो किलॉल -एचयूपी mDNSResponder
  3. दबाएं दर्ज करें कमांड निष्पादित करने के लिए।
  4. संकेत दिए जाने पर अपना व्यवस्थापक पासवर्ड दर्ज करें।
  5. टर्मिनल बंद करें।

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

  • अपना Mac रीस्टार्ट करें और रीबूट के बाद कैशे साफ़ करने का प्रयास करें।
  • अपना फ़ायरवॉल और सुरक्षा सॉफ़्टवेयर अस्थायी रूप से बंद करें।
  • Mac रिपेयर ऐप का उपयोग करके अपने Mac से जंक फ़ाइलें साफ़ करें।
  • सुरक्षित मोड में बूट करें और वहां से DNS कैश को साफ़ करने का प्रयास करें।

Mac पर पुराने macOS के साथ DNS कैश को कैसे फ्लश करें

ऊपर दिए गए चरण केवल macOS Catalina और Big Sur के लिए काम करते हैं। यदि आप एक पुराना macOS चला रहे हैं, तो आपको नीचे उपयुक्त कमांड का संदर्भ लेना होगा। आप अभी भी कमांड दर्ज करने के लिए टर्मिनल का उपयोग कर रहे होंगे, बस कमांड लाइन थोड़ी अलग हैं।

सिएरा और हाई सिएरा:

  • सुडो किलॉल -एचयूपी mDNSResponder

Yosemite (OS X 10.10.4) और El Capitan:

  • sudo dscacheutil -flushcache
  • सुडो किलॉल -एचयूपी mDNSResponder

योसेमाइट (OS X 10.10.1 से 10.10.3):

  • सुडो डिस्कवरीयूटिल mdnsflushcache
  • सुडो डिस्कवरीयूटिल udnsflushcaches

मावेरिक्स:

  • sudo dscacheutil -flushcache
  • सुडो किलॉल -एचयूपी mDNSResponder

सारांश

जब आप ऊपर दिए गए आदेशों का उपयोग करके DNS कैश को साफ़ करते हैं, तो ध्यान दें कि आपको कोई पुष्टि या कोई संदेश नहीं मिलेगा जो इंगित करता है कि प्रक्रिया सफल रही। DNS कैश को रीसेट कर दिया गया है, यह जानने का एकमात्र तरीका यह है कि जब आप अंततः उस वेबपेज तक पहुंचने में सक्षम होते हैं जिसमें आपको पहले परेशानी हुई थी।


  1. मैक पर डीएनएस कैश को पूरी तरह से कैसे ढूंढें और मिटाएं

    डीएनएस कैश क्या है? डीएनएस कैश सूचना के अस्थायी भंडारण को संदर्भित करता है। इसका मतलब है कि जब आप अपने मैक को कमांड देते हैं, तो उसे पता होता है कि कौन सी वेबसाइट खोलनी है। सरल शब्दों में, यह पहले देखी गई वेबसाइट से संबंधित डोमेन नामों की एक सूची है, जिसे आमतौर पर संख्यात्मक रूप से परिभाषित किया ज

  1. मैक कंप्यूटर पर कैशे कैसे साफ़ करें

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

  1. Chrome DNS कैशे कैसे साफ़ करें?

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