← सभी DNS गाइड

Ubuntu / Debian पर OpenDNS या Google DNS कैसे सेट करें

अधिकांश Ubuntu और Debian डेस्कटॉप NetworkManager से DNS प्रबंधित करते हैं। सर्वर पर आप nmcli भी उपयोग कर सकते हैं।

Linux पर DNS क्यों बदलें?

कॉर्पोरेट या ISP रिज़ॉल्वर कभी-कभी लुकअप ब्लॉक या गलत हैंडल करते हैं। सार्वजनिक DNS पूर्वानुमेय रिज़ॉल्यूशन बहाल करता है।

अनुशंसित सार्वजनिक DNS सर्वर

  • OpenDNS (Cisco): 208.67.222.222 / 208.67.220.220
  • Google Public DNS: 8.8.8.8 / 8.8.4.4
  • Cloudflare DNS: 1.1.1.1 / 1.0.0.1

GUI (NetworkManager) चरण

  1. सेटिंग्स → नेटवर्क (या Wi‑Fi) खोलें।
  2. अपने सक्रिय कनेक्शन पर गियर आइकन पर क्लिक करें।
  3. IPv4 टैब खोलें। आवश्यकता हो तो IPv4 विधि को स्वचालित (DHCP) रखें, फिर DNS को मैन्युअल करें / दिखाए जाने पर स्वचालित DNS बंद करें।
  4. DNS सर्वर 208.67.222.222, 208.67.220.220 या 8.8.8.8, 8.8.4.4 अपने UI के अनुसार दर्ज करें।
  5. लागू करें और कनेक्शन बंद/चालू टॉगल करें।
  6. वैकल्पिक CLI: nmcli connection modify "CONNECTION_NAME" ipv4.dns "8.8.8.8 8.8.4.4" ipv4.ignore-auto-dns yes && nmcli connection up "CONNECTION_NAME".

systemd-resolved पर DNS फ़्लश करें

हाल के रिलीज़ पर Ubuntu डिफ़ॉल्ट रूप से systemd-resolved उपयोग करता है।

sudo resolvectl flush-caches
  1. एक टर्मिनल खोलें।
  2. sudo resolvectl flush-caches चलाएँ
  3. resolvectl status | head से स्थिति जाँचें।
  4. वेबसाइट फिर आज़माएँ।

जाँचें कि काम किया

कौन सा सर्वर जवाब दिया इसकी पुष्टि dig example.com या resolvectl query example.com से करें।

संबंधित DNS गाइड