लिनक्स में DNS की स्थापना

Anonim

लिनक्स में DNS की स्थापना

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

लिनक्स में DNS कॉन्फ़िगर करें

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

विधि 1: ग्राफिक शैल मेनू

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

  1. शीर्ष पैनल पर ध्यान दें जहां नेटवर्क बटन मौजूद है और कंप्यूटर से बाहर है। कनेक्शन की सूची देखने के लिए उनमें से एक पर क्लिक करें।
  2. लिनक्स में DNS सेट अप करते समय नेटवर्क कॉन्फ़िगरेशन पर जाने के लिए टास्कबार खोलना

  3. यहां आप "कनेक्शन पैरामीटर" नामक एक बटन में रुचि रखते हैं।
  4. लिनक्स में DNS पैरामीटर को बदलने के लिए नेटवर्क कॉन्फ़िगरेशन पर जाएं

  5. खुलने वाले मेनू में, वर्तमान कनेक्शन ढूंढें और कॉन्फ़िगरेशन पर जाने के लिए गियर आइकन पर क्लिक करें।
  6. लिनक्स में DNS पैरामीटर को बदलने के लिए सूची से एक नेटवर्क का चयन करें

  7. यदि आप अपने DNS पते को जानना चाहते हैं, तो बस सिस्टम सूचना टैब पर विशेष रूप से आवंटित स्ट्रिंग को देखें। DNS रिसेप्शन को कॉन्फ़िगर करने के लिए, शीर्ष पैनल का उपयोग करके "आईपीवी 4" या "आईपीवी 6" टैब पर जाएं।
  8. राउटर पता देखें और लिनक्स में DNS कॉन्फ़िगरेशन पर जाएं

  9. "विधि" रेखा में आप DNS प्राप्त करने के लिए इष्टतम विधि निर्दिष्ट कर सकते हैं। डिफ़ॉल्ट डीएचसीपी के माध्यम से स्वचालित प्रकार है। हालांकि, कुछ भी आपको मार्कर को अन्य वस्तुओं में से एक को नोट करने से रोकता नहीं है।
  10. एक ग्राफिकल इंटरफ़ेस के माध्यम से लिनक्स में मानक DNS पैरामीटर सेट करना

  11. आप स्वतंत्र रूप से DNS सर्वर को पंजीकृत कर सकते हैं जिनके लिए आपके राउटर को संपर्क करना चाहिए। ऐसा करने के लिए, "DNS" स्ट्रिंग में, आईपी पते निर्दिष्ट करें। नीचे दिए गए स्क्रीनशॉट में आप Google से सर्वर देखते हैं, और वे इस तरह दिखते हैं: 8.8.8.8 और 8.8.4.4।
  12. ग्राफ़िक शैल के माध्यम से लिनक्स में एक नया DNS प्राप्त सर्वर दर्ज करना

  13. कॉन्फ़िगरेशन पूरा करने के बाद, सुनिश्चित करें कि सब कुछ सही तरीके से सेट किया गया है, और केवल तभी "लागू करें" पर क्लिक करें।
  14. एक ग्राफिकल इंटरफ़ेस में लिनक्स में DNS सेट अप करने के बाद परिवर्तन लागू करें

  15. यदि कोई नया प्रकार का कनेक्शन बनाने की आवश्यकता नहीं है, तो आप तुरंत DNS सेटिंग्स को उसी तरह से पंजीकृत कर सकते हैं जैसा कि इसे अभी दिखाया गया है।
  16. एक नया नेटवर्क बनाते समय लिनक्स में DNS की स्थापना

  17. कॉन्फ़िगरेशन पूरा होने पर, मुख्य मेनू खोलें और चेक करने के लिए "टर्मिनल" चलाएं।
  18. लिनक्स में DNS स्थापित करने के बाद परिवर्तनों की जांच करने के लिए टर्मिनल पर जाएं

  19. NSLookup दर्ज करें, और उसके बाद वांछित पता निर्दिष्ट करें, उदाहरण के लिए, google.com।
  20. लिनक्स में DNS को बदलने के बाद सर्वर को प्लग करने के लिए एक कमांड दर्ज करना

  21. एंटर पर क्लिक करने के बाद, कुछ सेकंड प्रतीक्षा करें और प्राप्त जानकारी पढ़ें। पता जोड़ते समय आपको सूचित किया जाएगा कि कौन से DNS सर्वर का उपयोग किया गया था।
  22. देखें टर्मिनल में प्लगिंग के माध्यम से लिनक्स में DNS प्राप्त करें

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

विधि 2: संपादन विन्यास फाइलें

सिस्टम पैरामीटर को बदलने के दौरान कॉन्फ़िगरेशन फ़ाइलों को संपादित करने के लिए "टर्मिनल" का उपयोग करना - सबसे प्रभावी तरीका, क्योंकि सभी कार्यों को सुपरसुर की तरफ से किया जाएगा, और इसे पहली पुनरारंभ प्रणाली पर छूट नहीं दी जाएगी। DNS कॉन्फ़िगरेशन के लिए, निम्न निर्देशों का उपयोग करें।

  1. कंसोल चलाएं क्योंकि इसे पहले दिखाया गया था, या किसी भी सुविधाजनक तरीके का उपयोग करें, उदाहरण के लिए, "पसंदीदा" पैनल पर बनाया गया आइकन।
  2. लिनक्स में DNS को कॉन्फ़िगर करने के लिए पसंदीदा के माध्यम से टर्मिनल शुरू करना

  3. शुरू करने के लिए, कॉन्फ़िगरेशन के लिए फ़ाइल की जांच के लिए मौजूदा नेटवर्क इंटरफेस की सूची ब्राउज़ करें। एलएस / sys / कक्षा / नेट दर्ज करें / और एंटर दबाएं।
  4. लिनक्स में DNS सेट करते समय नेटवर्क के नाम देखने के लिए एक कमांड

  5. जांचें कि आपका इंटरफ़ेस नाम यहां मौजूद है या नहीं। डिफ़ॉल्ट रूप से, ऐसा लगता है: enp0s3। ऐसी रेखा की अनुपस्थिति में, आपको इसे स्वयं जोड़ना होगा, निम्नलिखित चरणों को समर्पित किया जाएगा। यदि नाम मौजूद है तो उन्हें छोड़ें।
  6. लिनक्स में DNS कॉन्फ़िगरेशन के दौरान वर्तमान नेटवर्क नाम देखें

  7. इसके बाद, मामला कॉन्फ़िगरेशन टेक्स्ट फ़ाइलों के साथ बातचीत की चिंता करेगा। ऐसा करने के लिए, आप डिफ़ॉल्ट रूप से सेट किए गए किसी भी संपादक का उपयोग कर सकते हैं, उदाहरण के लिए, vi। हालांकि, नौसिखिया उपयोगकर्ता ऐसे सॉफ़्टवेयर को प्रबंधित करने के लिए हमेशा सुविधाजनक नहीं होते हैं। ऐसी परिस्थितियों में, हम आपको अधिक उपयुक्त समाधान स्थापित करने की सलाह देते हैं। सुडो एपीटी को नैनो स्थापित करें और एंटर पर क्लिक करें।
  8. लिनक्स में आगे DNS कॉन्फ़िगरेशन के लिए एक नया टेक्स्ट एडिटर स्थापित करना

  9. सॉफ़्टवेयर जोड़ने के लिए अपने इरादों की पुष्टि करें, और सफलतापूर्वक इंस्टॉल करने के बाद, फ़ाइलों के साथ काम पर जाएं। सुडो नैनो / ईटीसी / नेटवर्क / इंटरफेस कमांड दर्ज करें और फिर इसकी पुष्टि करें।
  10. लिनक्स में DNS सेट करते समय नेटवर्क नाम दर्ज करने के लिए कॉन्फ़िगरेशन फ़ाइल खोलना

  11. इंटरफ़ेस कॉन्फ़िगरेशन सेट करने के लिए ऑटो ENP0S3 और IFACE ENP0S3 INET DHCP पंक्तियों को सम्मिलित करें।
  12. कॉन्फ़िगरेशन फ़ाइल के माध्यम से लिनक्स में नेटवर्क नाम और मानक DNS दर्ज करें

  13. सेटिंग्स को सहेजने के लिए CTRL + O संयोजन का उपयोग करें। भविष्य में, याद रखें कि साइन ^ CTRL को संदर्भित करता है, उदाहरण के लिए, संपादक से आउटपुट Ctrl + X के माध्यम से किया जाता है।
  14. लिनक्स में DNS सेट करते समय टेक्स्ट एडिटर से परिवर्तन और आउटपुट को सहेजना

  15. बचत करते समय, फ़ाइल नाम को लिखने के लिए न बदलें, लेकिन बस ENTER पर क्लिक करें।
  16. लिनक्स में DNS को कॉन्फ़िगर करते समय फ़ाइल नाम सहेजना

  17. उसी फ़ाइल में, Google से DNS इंस्टॉल करने के लिए DNS-नेमसर्वर 8.8.8.8 दर्ज करें, और फिर आप इस ऑब्जेक्ट को बंद कर सकते हैं।
  18. पहले कॉन्फ़िगरेशन फ़ाइल लिनक्स में DNS को परिभाषित करने के लिए एक कमांड

  19. इसके बाद, आपको एक और आइटम को कॉन्फ़िगर करने की आवश्यकता है, इसके माध्यम से सुडो नैनो /etc/dhcp/dhclient.conf के माध्यम से जाएं।
  20. लिनक्स में DNS को बदलने के लिए दूसरी फ़ाइल की कॉन्फ़िगरेशन पर जाएं

  21. एक सुपरसुर पासवर्ड का अनुरोध करते समय, इसे दर्ज करें। ध्यान दें कि ऐसी सेट विधि वाले प्रतीक सुरक्षा उद्देश्यों के लिए प्रदर्शित नहीं होते हैं।
  22. लिनक्स में DNS को कॉन्फ़िगर करते समय फ़ाइल तक पहुंचने के लिए सुपरसुर पासवर्ड दर्ज करें

  23. सामग्री पर सबसे कम स्रोत और सुपरसेड डोमेन-नाम-सर्वर स्ट्रिंग 8.8.8.8 डालें। फिर परिवर्तनों को सहेजें और फ़ाइल को बंद करें।
  24. लिनक्स में दूसरी DNS कॉन्फ़िगरेशन फ़ाइल के लिए कमांड डालें

  25. यह sudo nano /etc/resolvconf/resolv.conf.d/base में अंतिम मानकों को संपादित करना बाकी है।
  26. लिनक्स में तीसरी DNS कॉन्फ़िगरेशन फ़ाइल शुरू करना

  27. DNS को परिभाषित करने के लिए नेमसर्वर स्ट्रिंग 8.8.8.8 डालें। प्रवेश करने से पहले, एक ही फ़ाइल में परिवर्तन लागू करना न भूलें।
  28. लिनक्स में तीसरी कॉन्फ़िगरेशन DNS फ़ाइल बदलना

  29. नेटवर्क को पुनरारंभ करने के तुरंत बाद सभी DNS परिवर्तन प्रभावी होंगे। यह sudo systemctl द्वारा नेटवर्किंग कमांड को पुनरारंभ किया जाता है।
  30. लिनक्स में DNS परिवर्तन के बाद नेटवर्क को पुनरारंभ करें

  31. इनपुट के लिए खाली स्ट्रिंग का मतलब है कि पुनरारंभ सफल रहा।
  32. लिनक्स में DNS सेटिंग्स में परिवर्तन के बाद सफल नेटवर्क पुनरारंभ करें

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

अधिक पढ़ें