Ubuntu पर IP पता कैसे सेट करें | शुरुआती गाइड [डायनामिक और स्थिर कॉन्फ़िगरेशन]

目次

1. परिचय

Ubuntu पर IP पता सेटअप करना नेटवर्क स्थिरता और प्रदर्शन सुधारने के लिए एक महत्वपूर्ण प्रक्रिया है। IP पता प्रबंधन उचित होना आवश्यक है, विशेष रूप से जब Ubuntu का उपयोग सर्वर वातावरणों या विशिष्ट नेटवर्क सेटअप में किया जाता है। यह गाइड Ubuntu पर IP पतों की जांच और कॉन्फ़िगरेशन कैसे करें, इसकी चरण-दर-चरण व्याख्या प्रदान करती है, जिसमें गतिशील और स्थिर सेटिंग्स दोनों शामिल हैं, जो शुरुआती लोगों के लिए समझने में आसान है। IP पता कॉन्फ़िगरेशन में महारत हासिल करें और अपने Ubuntu नेटवर्क वातावरण को अनुकूलित करें।

2. IP पतों का मूल ज्ञान

IP पता इंटरनेट या स्थानीय क्षेत्र नेटवर्क (LAN) पर उपकरणों के बीच संचार के लिए उपयोग किया जाने वाला एक अद्वितीय पहचानकर्ता है। यह नेटवर्क्स, इंटरनेट सहित, के पार डेटा भेजने और प्राप्त करने में महत्वपूर्ण भूमिका निभाता है। IP पतों के दो मुख्य प्रकार हैं: IPv4 और IPv6।

IPv4 और IPv6 के बीच अंतर

  • IPv4 : एक 32-बिट पता, आमतौर पर दशमलव प्रारूप में दर्शाया जाता है, जैसे “192.168.1.1.” IPv4 कई वर्षों से मानक रहा है, लेकिन उपलब्ध पतों की समाप्ति के कारण, IPv6 की ओर एक चल रही संक्रमण हो रही है।
  • IPv6 : एक 128-बिट पता, “2001:0db8:85a3:0000:0000:8a2e:0370:7334” जैसे प्रारूप में लिखा जाता है। चूंकि IPv6 एक बहुत बड़े पते के पूल प्रदान करता है, इसलिए निकट भविष्य में समाप्त होने की संभावना नहीं है।

यह गाइड मुख्य रूप से Ubuntu पर IPv4 पतों के कॉन्फ़िगरेशन पर केंद्रित है।

3. Ubuntu पर अपना IP पता कैसे जांचें

IP पता कॉन्फ़िगर करने से पहले, आपको अपना वर्तमान IP पता पहले जांचना चाहिए। Ubuntu पर, आप कमांड लाइन या GUI का उपयोग करके अपना IP पता जांच सकते हैं।

टर्मिनल के माध्यम से जांचना

नेटवर्क इंटरफेस और IP पतों के बारे में जानकारी प्रदर्शित करने के लिए टर्मिनल में निम्नलिखित कमांड दर्ज करें:

ip address

यह कमांड प्रत्येक इंटरफेस (जैसे, eth0, wlan0) को सौंपे गए IP पतों की सूची देगा। यह जानकारी कॉन्फ़िगरेशन और समस्या निवारण दोनों के लिए उपयोगी है।

GUI के माध्यम से जांचना

आप निम्नलिखित चरणों का पालन करके ग्राफिकल इंटरफेस का उपयोग करके अपना IP पता जांच सकते हैं:

  1. ऊपरी दाएं कोने में नेटवर्क आइकन पर क्लिक करें और “सेटिंग्स” चुनें।
  2. “नेटवर्क” मेनू पर जाएं, अपना वर्तमान नेटवर्क कनेक्शन चुनें, और “विवरण” पर क्लिक करें।
  3. आपका IP पता, सबनेट मास्क, गेटवे, और अन्य विवरण प्रदर्शित होंगे।

यह विधि शुरुआती लोगों के लिए अनुशंसित है क्योंकि यह IP सेटिंग्स जांचने का एक आसान तरीका प्रदान करती है।

4. गतिशील IP पता कॉन्फ़िगर करना (DHCP)

डिफ़ॉल्ट रूप से, Ubuntu DHCP (डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल) का उपयोग करके एक गतिशील IP पता सौंपता है। इसे कॉन्फ़िगर करने का तरीका यहां दिया गया है।

netplan के साथ कॉन्फ़िगर करना

Ubuntu 18.04 से शुरू, नेटवर्क कॉन्फ़िगरेशन के लिए netplan का उपयोग किया जाता है। गतिशील IP पता सेटअप करने के लिए इन चरणों का पालन करें:

  1. कॉन्फ़िगरेशन फाइल को ढूंढें, जो आमतौर पर /etc/netplan/01-netcfg.yaml या इसी तरह के पथ पर पाई जाती है।
  2. netplan फाइल को निम्नलिखित रूप में संपादित करें:
   network:
     version: 2
     ethernets:
       eth0:
         dhcp4: true
  1. कॉन्फ़िगरेशन लागू करें।
   sudo netplan apply

कॉन्फ़िगरेशन फाइल स्थान और संपादन

कॉन्फ़िगरेशन फाइलें /etc/netplan/ निर्देशिका में संग्रहीत हैं। संपादन से पहले हमेशा बैकअप बनाएं। यदि परिवर्तनों को लागू करते समय त्रुटियां आती हैं, तो सेटिंग्स में किसी भी गलती के लिए दोबारा जांचें।

5. स्थिर IP पता कॉन्फ़िगर करना

यदि आप गतिशील रूप से सौंपे गए के बजाय एक विशिष्ट IP पता उपयोग करना चाहते हैं, तो आपको एक स्थिर IP पता कॉन्फ़िगर करने की आवश्यकता है।

netplan के साथ कॉन्फ़िगर करना

  1. निम्नलिखित सेटिंग्स के साथ कॉन्फ़िगरेशन फाइल संपादित करें:
   network:
     version: 2
     ethernets:
       eth0:
         dhcp4: no
         addresses:
           - 192.168.1.100/24
         gateway4: 192.168.1.1
         nameservers:
           addresses: [8.8.8.8, 8.8.4.4]
  1. कॉन्फ़िगरेशन फाइल सहेजें और netplan apply के साथ परिवर्तनों को लागू करें।
  2. आपका Ubuntu सिस्टम अब निर्दिष्ट स्थिर IP पता उपयोग करेगा।

GUI के माध्यम से कॉन्फ़िगर करना

यदि आप ग्राफिकल इंटरफेस का उपयोग करके स्थिर IP कॉन्फ़िगर करना पसंद करते हैं, तो इन चरणों का पालन करें:

  1. नेटवर्क सेटिंग्स खोलें।
  2. अपनी वर्तमान कनेक्शन चुनें और “Manual” विकल्प चुनें।
  3. इच्छित IP पता, गेटवे और DNS सर्वर दर्ज करें।

6. IP सेटिंग्स बदलते समय महत्वपूर्ण विचार

IP पता सेटिंग्स को संशोधित करते समय कई महत्वपूर्ण कारकों पर विचार करना आवश्यक है।

कॉन्फ़िगरेशन फ़ाइलों का बैकअप लेना

किसी भी परिवर्तन से पहले, हमेशा कॉन्फ़िगरेशन फ़ाइल का बैकअप बनाएं। यह उपाय गलत कॉन्फ़िगरेशन के कारण होने वाली नेटवर्क समस्याओं को रोकने में मदद करता है।

सेटिंग्स लागू करने के बाद नेटवर्क कनेक्शन की जाँच

परिवर्तन लागू करने के बाद, ip address कमांड चलाकर जांचें कि नया IP पता सही ढंग हुआ है या नहीं। यदि कनेक्शन खो जाता है, तो सेटिंग्स में त्रुटियों की जाँच करें।

कॉन्फ़िगरेशन त्रुटियों के कारण कनेक्शन समस्याओं का निवारण

यदि कोई कॉन्फ़िगरेशन त्रुटि नेटवर्क कनेक्टिविटी को रोकती है:

  • बैकअप फ़ाइल को पुनर्स्थापित करें।
  • netplan apply का उपयोग करके मूल सेटिंग्स फिर से लागू करें।
  • journalctl का उपयोग करके त्रुटि संदेश देखें और समस्या का निवारण करें।

7. अक्सर पूछे जाने वाले प्रश्न (FAQ)

यदि सेटिंग्स लागू नहीं होती हैं तो क्या करें?

यदि netplan apply सेटिंग्स लागू नहीं करता है, तो कॉन्फ़िगरेशन फ़ाइल में इंडेंटेशन त्रुटियों या सिंटैक्स गलतियों की जाँच करें।

netplan त्रुटियों को कैसे हल करें?

sudo journalctl -xe का उपयोग करके त्रुटि लॉग देखें और समस्या की पहचान करें। YAML फ़ॉर्मेटिंग त्रुटियां कॉन्फ़िगरेशन समस्याओं का सामान्य कारण हैं।

कई नेटवर्क इंटरफ़ेस कैसे कॉन्फ़िगर करें?

यदि आपके सिस्टम में कई नेटवर्क इंटरफ़ेस हैं, तो प्रत्येक के लिए अलग-अलग कॉन्फ़िगरेशन परिभाषित करना आवश्यक है। उदाहरण के लिए, यदि आपके सिस्टम में eth0 और eth1 हैं, तो netplan कॉन्फ़िगरेशन फ़ाइल में प्रत्येक इंटरफ़ेस को विशिष्ट सेटिंग्स असाइन करें।

8. निष्कर्ष

यह गाइड Ubuntu पर IP पता कॉन्फ़िगर करने की विस्तृत व्याख्या प्रदान करता है। चरण-दर-चरण निर्देशों का पालन करके, आप आसानी से नेटवर्क सेटिंग्स प्रबंधित कर सकते हैं, चाहे आपको डायनामिक या स्टैटिक IP पता चाहिए।