संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
DNSनेटवर्किंगउबंटूलिनक्सकॉन्फ़िगरेशनऑपरेटिंग सिस्टमइंटरनेटप्रणालीडेस्कटॉपप्रशासन
अनुवाद अपडेट किया गया 3 सप्ताह पहले
Ubuntu पर DNS सेटिंग्स बदलना उन लोगों के लिए एक महत्वपूर्ण कौशल है जो अपनी नेटवर्क सेटिंग्स का प्रबंधन करना चाहते हैं। DNS का अर्थ डोमेन नाम सिस्टम है, और यह इंटरनेट की फोन बुक की तरह है। यह मानव-अनुकूल डोमेन नामों को मशीन-पठनीय IP पतों में परिवर्तित करता है।
DNS सेटिंग्स बदलकर, आप इस बात पर अधिक नियंत्रण प्राप्त करते हैं कि आपका सिस्टम इंटरनेट पर होस्ट्स के साथ कैसे इंटरैक्ट करता है। यह आपकी ब्राउज़िंग गति, सुरक्षा और विश्वसनीयता में सुधार कर सकता है क्योंकि यह आपके मशीन को आपके इंटरनेट सेवा प्रदाता (ISP) द्वारा प्रदान किए गए डिफ़ॉल्ट DNS सर्वरों के बजाय जानकारी के लिए विभिन्न DNS सर्वरों से पूछने की अनुमति देता है।
DNS का डोमेन नामों को IP पतों में बदलने में महत्वपूर्ण योगदान है, जैसे www.example.com
को 192.168.1.1
में बदलना। यह प्रक्रिया, जिसे DNS रिसोल्यूशन के नाम से जाना जाता है, वेबसाइटों तक पहुंचने के लिए, ईमेल भेजने के लिए और अन्य कई कार्यों के लिए महत्वपूर्ण है।
कल्पना करें कि अगर हर वेबसाइट का पहुंच IP पतों के माध्यम से होता तो; यह उपयोगकर्ताओं के लिए असुविधाजनक और अव्यावहारिक होता। DNS इस प्रक्रिया को एक वितरित डेटाबेस को बनाए रखने और रिसोल्विंग सेवाओं को प्रदान करके सरल बना देता है।
आप पूछ सकते हैं कि DNS सेटिंग्स बदलने की आवश्यकता क्यों है? इसके कई कारण हो सकते हैं:
आइए सरल और समझने योग्य शब्दों में Ubuntu पर DNS सेटिंग्स बदलने के उपलब्ध तरीकों का पता लगाएं। हम Ubuntu में संभव विभिन्न कॉन्फ़िगरेशन के बारे में जानेंगे।
यह विधि सरल है और इसके लिए बहुत अधिक तकनीकी ज्ञान की आवश्यकता नहीं है। Ubuntu का नेटवर्क मैनेजर नेटवर्क कनेक्शन सेटिंग्स को आसानी से बदलने के लिए एक ग्राफिकल यूजर इंटरफेस प्रदान करता है।
8.8.8.8
और 8.8.4.4
का उपयोग कर सकते हैं।इन चरणों के साथ, आपने ग्राफिकल इंटरफेस का उपयोग करके अपनी DNS सेटिंग्स अपडेट कर दी हैं। यदि आपके पास एक से अधिक नेटवर्क हैं, तो प्रत्येक नेटवर्क कनेक्शन को अलग कॉन्फ़िगरेशन की आवश्यकता हो सकती है।
यदि आप टर्मिनल का उपयोग करने में सहज हैं, तो आप कमांड लाइन के माध्यम से DNS सेटिंग्स बदल सकते हैं, जो कभी-कभी तेज़ और अधिक नियंत्रण प्रदान करता है।
/etc/resolv.conf
संशोधित करेंफ़ाइल /etc/resolv.conf
आमतौर पर DNS कॉन्फ़िगरेशन होती है। हालाँकि, कई मॉडर्न सिस्टम्स में, इसे एक सिस्टम सेवा द्वारा प्रबंधित किया जाता है और यह रीबूट के बाद वापस आ सकता है। इसे अस्थायी रूप से संपादित करने के लिए, आप निम्न का उपयोग कर सकते हैं:
$ sudo nano /etc/resolv.conf
जैसे ही फाइल खुले, DNS एंट्रीज़ बदलने के लिए लाइनों को जोड़ें या बदलें:
nameserver 8.8.8.8 nameserver 8.8.4.4
फ़ाइल को सहेजें और संपादक से बाहर निकलें। याद रखें, /etc/resolv.conf
में सीधे किए गए परिवर्तन अक्सर अस्थायी होते हैं।
resolvectl
का उपयोग करें (उन सिस्टम्स के लिए जिनमें systemd-resolv है)कई Ubuntu सिस्टम systemd-resolved का उपयोग करते हैं; इसलिए, DNS सेटिंग्स प्रबंधन के लिए कमांड resolvectl
है।
$ sudo resolvectl dns <YOUR_INTERFACE_NAME> 8.8.8.8 8.8.4.4
अपना नेटवर्क इंट
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं