ओएस एक्स एल कैपिटन में DNS कैश फ्लश कैसे करें

यदि आप किसी मैक पर DNS सेटिंग्स को समायोजित करते हैं और परिवर्तनों ने प्रभावशाली ढंग से प्रभाव नहीं लिया है, या शायद आप पाते हैं कि दिया गया नाम सर्वर पता इच्छित रूप से हल नहीं हो रहा है, तो DNS कैश को फ़्लश करना अक्सर एक त्वरित समाधान होता है। ओएस एक्स एल कैपिटन (10.11 या बाद में) में डीएनएस कैश फ्लश करना कमांड लाइन की यात्रा के साथ आसानी से संभव है, हालांकि यदि आप थोड़ी देर के लिए मैक ओएस एक्स का उपयोग कर रहे हैं तो आप देखेंगे कि सिंटैक्स अलग है, फिर से मैक ओएस की पूर्व रिलीज। ऐसा इसलिए है क्योंकि अस्थायी रूप से खोज के लिए अस्थायी रूप से इसे मिटाने के बाद ऐप्पल ने mDNSResponder को फिर से अपनाया है, इसलिए dscacheutil कमांड कुछ मैक उपयोगकर्ताओं से परिचित होगा।

ओएस एक्स 10.11+ में डीएनएस कैश फ्लशिंग

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

  1. टर्मिनल एप्लिकेशन खोलें, / अनुप्रयोग / उपयोगिता / या स्पॉटलाइट के साथ
  2. कमांड प्रॉम्प्ट पर, निम्न वाक्यविन्यास दर्ज करें फिर हिट रिटर्न:
  3. sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say DNS cache flushed

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

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

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

यदि आप अक्सर DNS कैश को फ्लश करने का इरादा रखते हैं, तो आपके उचित .profile में रखे गए एक साधारण उपनाम त्वरित भविष्य के उपयोग के लिए फायदेमंद हो सकते हैं:

alias flushdns='dscacheutil -flushcache;sudo killall -HUP mDNSResponder;say flushed'

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

sudo dscacheutil -flushcache

फिर अलग से mDNSResponder killall कमांड शुरू करना:

sudo killall -HUP mDNSResponder

इस मार्ग पर जाने से कोई श्रवण प्रतिक्रिया नहीं मिलेगी कि आदेश सफल रहे हैं।

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