DNS कैश को कैसे साफ़ करें / DNS_PROBE_FINISHED_NXDOMAIN (Manjaro + Vivaldi) को ठीक करें


1

मुझे हाल ही में Manjaro Linux (आर्क पर आधारित) पर चलने वाली Vivaldi (क्रोमियम पर आधारित) के साथ DNS_PROBE_FINISHED_NXDOMAIN त्रुटि ब्राउज़िंग मिल रही है। मैंने पढ़ा है कि इस त्रुटि को मुख्य रूप से DNS कैश के साथ करना है और इसे साफ़ करने से यह समस्या ठीक हो जाएगी। मैं यह पता नहीं लगा सका कि मन्जारो के साथ यह कैसे किया जाए, मुझे भी यकीन नहीं है कि मन्जारो डिफ़ॉल्ट रूप से DNS कैश का प्रबंधन करता है। पुनरारंभ करना समस्या को ठीक करता है, लेकिन यह काफी बोझिल है। अन्य सफलताओं के लिए प्रस्तावित समाधानों के आधार पर मैंने सफलता के बिना निम्नलिखित प्रयास किए:

  • sudo /etc/init.d/dns-clean # /etc/init.d/ not found
  • sudo systemctl restart nscd # no error, no effect as well

nscdहालांकि स्थापित किया गया है। कोई सुझाव?

जवाबों:


1

मुझे लगता है कि दो जगह हैं जहां आप जांच कर सकते हैं।

nscd

आप होस्ट कैश को अमान्य करके nscd कैश फ्लश कर सकते हैं:

nscd -i hosts

यदि आप जिज्ञासु हैं तो आप मौजूदा संचित मूल्यों की जांच कर सकते हैं:

nscd -g

विवाल्डी

आप Vivaldi का कैश भी साफ़ कर सकते हैं:

vivaldi://net-internals/#dns

उम्मीद है की यह मदद करेगा!


देर से जवाब के लिए बैठो, जब मैंने पूछा कि एक रिबूट ने मेरे लिए मुद्दा तय किया है। हालांकि यह फिर से दिखाई दे रहा है और रिबूट करना बोझिल है। अपने समाधानों को आज़माने की कोशिश नहीं की। साथ फ्लशिंग sudo nscd -K; sudo nscdभी वांछित प्रभाव नहीं देता है। इसके अलावा, मेरी भावना यह है कि अब दुर्गम स्थलों की मात्रा उतनी बड़ी नहीं है, जैसे कि मुझे अंतिम अवसर पर एक अन्य डिवाइस के माध्यम से su.sx तक पहुंचने की आवश्यकता थी, जिसे मैं अब ठीक-ठीक एक्सेस कर सकता हूं।
टिलीबॉय

0

उबंटू के लिए

इन त्रुटियों से संकेत मिलता है कि DNS में कुछ समस्या है।

  • cat /etc/resolv.confअपने DNS सेटिंग्स के लिए जाँच करें ।

  • और /etc/resolv.confअस्थायी या /etc/resolvconf/resolv.conf.d/headस्थायी के लिए निम्नलिखित सर्वर नाम जोड़ें

nameserver 8.8.8.8
nameserver 8.8.4.4
  • इन दो नाम सर्वर पते को जोड़ने के लिए resolv.conf
    • चलाने के आदेश sudo gedit /etc/resolv.conf
    • अंतिम पंक्ति पर नेमसर्वर पेस्ट की दो लाइन से ऊपर कॉपी करें resolv.conf
    • Ctrl + S सहेजने के लिए।
  • नोट: यदि आप केवल नाम सर्वर को जोड़ते हैं, /etc/resolv.confतो जब कंप्यूटर को पुनरारंभ किया जाता है तो /etc/resolv.confपिछले चरण में होता है। इसलिए, इन नेमसर्वर्स को स्थायी रूप से स्टोर करने के लिए, निम्नलिखित विधि का उपयोग करें:

    • चलाने के आदेश sudo gedit /etc/resolvconf/resolv.conf.d/head
    • नेमसर्वर की दो लाइनों के ऊपर कॉपी करें और अंतिम पंक्ति पर चिपकाएँ /etc/resolvconf/resolv.conf.d/head
    • Ctrl + S सहेजने के लिए।
  • इंटरनेट कनेक्शन फिर से कनेक्ट करें

Https://wiki.archlinux.org/index.php/Network_Debugging#DNS_Servers पर अधिक विवरण

विंडोज के लिए:

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.