एंड्रॉयड

डीएनएस कैश को कैसे साफ़ करें

Android Telefonlarda Önbellek Temizleme Nasıl Yapılır? - (Android One 9 Pie Türkçe)

Android Telefonlarda Önbellek Temizleme Nasıl Yapılır? - (Android One 9 Pie Türkçe)

विषयसूची:

Anonim

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

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

यह गाइड विभिन्न ऑपरेटिंग सिस्टम और वेब ब्राउज़र पर डीएनएस कैश फ्लश करने के निर्देश प्रदान करता है।

विंडोज़ पर स्पष्ट / फ्लश डीएनएस कैश

DNS कैश को साफ़ करने की प्रक्रिया सभी विंडोज संस्करणों के लिए समान है। आपको व्यवस्थापक विशेषाधिकारों के साथ कमांड प्रॉम्प्ट खोलने और ipconfig /flushdns चलाने की आवश्यकता है।

विंडोज 10 और विंडोज 8

Windows 10 और 8 में DNS कैश को खाली करने के लिए, निम्न चरणों का पालन करें:

  1. विंडोज सर्च बार में cmd ​​टाइप करें।

    कमांड प्रॉम्प्ट पर राइट-क्लिक करें और व्यवस्थापक के रूप में रन पर क्लिक करें। यह कमांड प्रॉम्प्ट विंडो को खोलेगा।

विंडोज 7

विंडोज 7 में डीएनएस कैश को खाली करने के लिए, निम्न चरणों का पालन करें:

  1. स्टार्ट बटन पर क्लिक करें।

    प्रारंभ मेनू खोज पाठ बॉक्स में cmd ​​टाइप करें।

    कमांड प्रॉम्प्ट पर राइट-क्लिक करें और व्यवस्थापक के रूप में रन पर क्लिक करें। यह कमांड प्रॉम्प्ट विंडो को खोलेगा।

    कमांड लाइन पर, निम्न लाइन टाइप करें और Enter दबाएँ:

    ipconfig /flushdns

    सफलता पर, सिस्टम निम्नलिखित संदेश लौटाएगा:

    Windows IP Configuration Successfully flushed the DNS Resolver Cache.

लिनक्स पर स्पष्ट / फ्लश डीएनएस कैश

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

सिस्टर्ड हल

अधिकांश आधुनिक लिनक्स वितरण जैसे कि उबंटू 18.04, DNS प्रविष्टियों को कैश करने के लिए सिस्टेमेड सॉल्वड सर्विस का उपयोग कर रहे हैं।

यह जानने के लिए कि क्या सेवा चल रही है, निम्नलिखित कमांड का उपयोग करें:

sudo systemctl is-active systemd-resolved.service

यदि सेवा चल रही है, तो कमांड active प्रिंट करेगा। अन्यथा आप inactive दिखाई देंगे।

SystemD हल DNS कैश को साफ़ करने के लिए, टाइप करें:

sudo systemd-resolve --flush-caches

सफलता पर, कमांड किसी भी संदेश को वापस नहीं करता है।

DNSMasq

Dnsmasq एक हल्के डीएचसीपी और डीएनएस कैशिंग नाम है।

यदि आपका सिस्टम DNSMasq को कैशिंग सर्वर के रूप में उपयोग कर रहा है, तो DNS कैश को खाली करने के लिए आपको Dnsmasq सेवा को पुनरारंभ करना होगा:

sudo systemctl restart dnsmasq.service

या

sudo service dnsmasq restart

nscd

एनएसडीसी एक कैशिंग डेमॉन है, और यह रेडहैट-आधारित वितरण के अधिकांश के लिए पसंदीदा डीएनएस कैशिंग प्रणाली है।

यदि आपका सिस्टम डीएनएस कैश का उपयोग करने के लिए एनएसडीसी का उपयोग कर रहा है, तो आपको एनएसडीसी सेवा को फिर से शुरू करना होगा:

sudo systemctl restart nscd.service

या

sudo service nscd restart

MacOS पर क्लियर / फ्लश डीएनएस कैश

MacOS में कैश फ्लश करने की कमांड आपके द्वारा चलाए जा रहे संस्करण के आधार पर थोड़ी भिन्न होती है। कमांड को सिस्टम प्रशासक विशेषाधिकारों (sudo उपयोगकर्ता) के उपयोगकर्ता के रूप में निष्पादित किया जाना चाहिए।

MacOS में DNS कैश को खाली करने के लिए, निम्न चरणों का पालन करें:

  1. खोजक खोलें।

    एप्लिकेशन> यूटिलिटीज> टर्मिनल पर जाएं। इससे टर्मिनल विंडो खुल जाएगी।

    कमांड लाइन में, निम्न लाइन टाइप करें और Enter दबाएँ:

    sudo killall -HUP mDNSResponder

    अपना sudo पासवर्ड दर्ज करें, और फिर से Enter दबाएँ। सफलता पर, सिस्टम कोई संदेश नहीं लौटाता है।

MacOS के पुराने संस्करणों के लिए, कैश फ्लश करने का कमांड अलग है।

macOS संस्करण 10.11 और 10.9

sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder

macOS संस्करण 10.10

sudo discoveryutil mdnsflushcache sudo discoveryutil udnsflushcaches

macOS संस्करण 10.6 और 10.5

sudo dscacheutil -flushcache

स्पष्ट / फ्लश ब्राउज़र डीएनएस कैश

अधिकांश आधुनिक वेब ब्राउज़रों में प्रत्येक बार वेबसाइट पर आने के बाद दोहराए जाने वाले प्रश्नों को रोकने के लिए एक अंतर्निहित DNS क्लाइंट होता है।

गूगल क्रोम

Google Chrome का DNS कैश साफ़ करने के लिए, निम्न चरणों का पालन करें:

  1. क्रोम का एड्रेस बार में एक नया टैब खोलें और chrome://net-internals/#dns टाइप करें chrome://net-internals/#dns । “होस्ट होस्ट कैश” बटन पर क्लिक करें।

यदि वह आपके लिए काम नहीं करता है, तो कैश और कुकी साफ़ करने का प्रयास करें।

  1. CTRL+Shift+Del साथ "ब्राउज़िंग डेटा साफ़ करें" संवाद विंडो खोलें। समय सीमा चुनें। सब कुछ हटाने के लिए "ऑल टाइम" चुनें। "कुकी और अन्य साइट डेटा" चेक करें और "कैश्ड चित्र और फ़ाइलें" बॉक्स। "डेटा साफ़ करें" बटन पर क्लिक करें।

यह विधि क्रोमियम, विवाल्डी और ओपेरा सहित सभी क्रोम-आधारित ब्राउज़रों के लिए काम करना चाहिए।

फ़ायरफ़ॉक्स

फ़ायरफ़ॉक्स के DNS कैश को साफ़ करने के लिए, निम्न चरणों का पालन करें:

  1. ऊपरी दाएं कोने में, फ़ायरफ़ॉक्स मेनू खोलने के लिए हैमबर्गर आइकन ⚙ Options (Preferences) पर क्लिक करें ⚙ Options (Preferences) लिंक पर क्लिक करें। गोपनीयता और सुरक्षा या गोपनीयता टैब पर क्लिक करें। नीचे History अनुभाग पर क्लिक करें और पर क्लिक करें। Clear History… बटन। क्लियर करने के लिए एक समय सीमा चुनें। सब कुछ हटाने के लिए "सब कुछ" चुनें। सभी बक्से चुनें और "अभी साफ़ करें" पर क्लिक करें।

यदि वह आपके लिए काम नहीं करता है, तो निम्न विधि का प्रयास करें और DNS कैश को अस्थायी रूप से अक्षम करें।

  1. एक नया टैब खोलें और about:config लिखें about:config फ़ायरफ़ॉक्स के एड्रेस बार में about:config network.dnsCacheExpiration , अस्थायी रूप से मान को 0 पर सेट करें और ओके पर क्लिक करें। बाद में, डिफ़ॉल्ट मान को वापस बदलें और ठीक क्लिक करें। network.dnsCacheEntries लिए खोजें network.dnsCacheEntries अस्थायी रूप से मान को 0 पर सेट करें और ठीक पर क्लिक करें। बाद में, डिफ़ॉल्ट मान को वापस बदलें और ठीक पर क्लिक करें।

निष्कर्ष

आपने विंडोज, लिनक्स और मैकओएस ऑपरेटिंग सिस्टम पर DNS कैश को कैसे साफ़ या फ्लश करना सीखा है।

लिनक्स और मैकओएस उपयोगकर्ता डीएनएस मुद्दों के क्वेरी और समस्या निवारण के लिए डिग कमांड का उपयोग कर सकते हैं।

टर्मिनल