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

इष्टतम प्रदर्शन के लिए अपने Mac के DNS कैश को साफ़ करने के लिए चरण-दर-चरण गाइड

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

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

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

DNS कैश क्या है?

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

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

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

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

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

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

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

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

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

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

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

तकनीकी मुद्दों को हल करें

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

Catalina और Big Sur में DNS कैश कैसे फ्लश करें

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

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

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

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

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

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

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

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

Sierra और High Sierra:

  • sudo killall -HUP mDNSResponder

Yosemite (OS X 10.10.4) और El Capitan:

  • sudo dscacheutil -flushcache
  • sudo killall -HUP mDNSResponder

Yosemite (OS X 10.10.1 से 10.10.3):

  • sudo discoveryutil mdnsflushcache
  • sudo discoveryutil udnsflushcaches

Mavericks:

  • sudo dscacheutil -flushcache
  • sudo killall -HUP mDNSResponder

सारांश

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

  1. Mac पर DNS कैश कैसे साफ करें - पूरा चरण-दर-चरण गाइड Mac पर DNS कैश कैसे साफ करें - पूरा चरण-दर-चरण गाइड

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

  1. अपने मैक पर कैश साफ़ करने के लिए त्वरित और विश्वसनीय गाइड अपने मैक पर कैश साफ़ करने के लिए त्वरित और विश्वसनीय गाइड

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

  1. Chrome का DNS कैश कैसे साफ़ करें: चरण-दर-चरण गाइड Chrome का DNS कैश कैसे साफ़ करें: चरण-दर-चरण गाइड

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