इस लेख में, हम बताएंगे कि उबंटू सिस्टम में बुनियादी नेटवर्क कॉन्फ़िगरेशन कैसे करें। हम कमांड को निष्पादित करने के लिए कमांड लाइन टर्मिनल का उपयोग करेंगे। उबंटू में कमांड लाइन टर्मिनल खोलने के लिए, Ctrl+Alt+T कीबोर्ड शॉर्टकट का उपयोग करें।
इस लेख में, हम कवर करेंगे कि कैसे:
- वर्तमान आईपी पता देखें
- स्थिर आईपी पता सेट करें
- डायनामिक आईपी एड्रेस सेट करें
- वर्तमान होस्टनाम देखें
- होस्टनाम बदलें
नोट: हमने इस आलेख में उल्लिखित आदेश और प्रक्रिया को Ubuntu 20.04 सिस्टम पर चलाया है।
वर्तमान आईपी पता देखें
अपनी मशीन का वर्तमान आईपी पता देखने के लिए, आप निम्न में से किसी एक आदेश का उपयोग कर सकते हैं:
$आईपीप्रति
या
$आईपी अतिरिक्तउपरोक्त में से किसी भी कमांड को चलाने से आईपी एड्रेस की जानकारी प्रदर्शित होगी। उपरोक्त कमांड के आउटपुट से इंटरफ़ेस का नाम नोट करें।
स्टेटिक आईपी एड्रेस सेट करें
निम्नलिखित प्रक्रिया में, हम देखेंगे कि उबंटू सिस्टम में स्टेटिक आईपी कैसे सेट किया जाए।
Ubuntu 20.04 एक डिफ़ॉल्ट नेटवर्क मैनेजर के रूप में नेटप्लान का उपयोग करता है। नेटप्लान के लिए कॉन्फ़िगरेशन फ़ाइल में संग्रहीत है /आदि/नेटप्लान निर्देशिका। आप इस कॉन्फ़िगरेशन फ़ाइल को /etc/netplan निर्देशिका में सूचीबद्ध निम्न कमांड पा सकते हैं:
$रास /आदि/नेटप्लानउपरोक्त आदेश .yaml एक्सटेंशन के साथ कॉन्फ़िगरेशन फ़ाइल का नाम लौटाएगा, जो मेरे मामले में 01-network-manager-all.yaml था।
इस फ़ाइल में कोई भी परिवर्तन करने से पहले, इसकी एक बैकअप प्रतिलिपि बनाना सुनिश्चित करें। ऐसा करने के लिए सीपी कमांड का प्रयोग करें:
$ sudo cp /etc/netplan/01-network-manager-सब.yaml 01-नेटवर्क-मैनेजर-सब.yaml.bakनोट: आपके पास 01-network-manager-all.yaml के अलावा अन्य नाम वाली कॉन्फ़िगरेशन फ़ाइल हो सकती है। इसलिए सुनिश्चित करें कि आप कमांड में सही कॉन्फ़िगरेशन फ़ाइल नाम का उपयोग करते हैं।
आप किसी भी टेक्स्ट एडिटर का उपयोग करके नेटप्लान कॉन्फ़िगरेशन को संपादित कर सकते हैं। यहां हम इस उद्देश्य के लिए नैनो टेक्स्ट एडिटर का उपयोग कर रहे हैं।
$ sudo nano /etc/netplan/01-network-manager-सबयमलफिर इंटरफ़ेस नाम, IP पता, गेटवे, और DNS जानकारी को प्रतिस्थापित करके निम्न पंक्तियाँ जोड़ें जो आपकी नेटवर्किंग आवश्यकताओं के अनुकूल हों।
नेटवर्क:संस्करण:2
रेंडरर:नेटवर्क प्रबंधक
ईथरनेट:
ens33:
डीएचसीपी4:नहीं
पतों:
- 192.168.72.140/24
गेटवे4:192.168.72.2
नेमसर्वर:
पतों:[8.8.8.8, 8.8.4.4]
एक बार हो जाने के बाद, फ़ाइल को सहेजें और बंद करें।
अब निम्न कमांड का उपयोग करके नए कॉन्फ़िगरेशन का परीक्षण करें:
$सुडोनेटप्लान कोशिशयदि यह कॉन्फ़िगरेशन को मान्य करता है, तो आपको कॉन्फ़िगरेशन स्वीकृत संदेश प्राप्त होगा; अन्यथा, यह पिछले कॉन्फ़िगरेशन पर वापस आ जाता है।
अगला, नए कॉन्फ़िगरेशन को लागू करने के लिए निम्न कमांड चलाएँ।
इसके बाद, निम्न आदेश का उपयोग करके अपनी मशीन के आईपी पते की पुष्टि करें:
$आईपीप्रतियह आपके द्वारा किए गए परिवर्तनों को प्रतिबिंबित करना चाहिए।
डायनामिक आईपी एड्रेस सेट करें
निम्नलिखित प्रक्रिया में, हम देखेंगे कि डीएचसीपी से एक गतिशील आईपी पता प्राप्त करने के लिए इंटरफ़ेस को कैसे कॉन्फ़िगर किया जाए। किसी भी टेक्स्ट एडिटर का उपयोग करके नेटप्लान कॉन्फ़िगरेशन फ़ाइल संपादित करें। यहां हम इस उद्देश्य के लिए नैनो टेक्स्ट एडिटर का उपयोग कर रहे हैं।
$ sudo nano /etc/netplan/01-network-manager-सबयमलफिर इंटरफ़ेस नाम को अपने सिस्टम के नेटवर्क इंटरफ़ेस से बदलकर निम्न पंक्तियाँ जोड़ें।
नेटवर्क:संस्करण:2
रेंडरर:नेटवर्क प्रबंधक
ईथरनेट:
ens33:
डीएचसीपी4:हां
पतों:[]
एक बार हो जाने के बाद, फ़ाइल को सहेजें और बंद करें।
अब निम्न कमांड का उपयोग करके नए कॉन्फ़िगरेशन का परीक्षण करें:
$सुडोनेटप्लान कोशिशयदि यह कॉन्फ़िगरेशन को मान्य करता है, तो आपको कॉन्फ़िगरेशन स्वीकृत संदेश प्राप्त होगा, अन्यथा, यह पिछले कॉन्फ़िगरेशन पर वापस आ जाता है।
अगला, नए कॉन्फ़िगरेशन को लागू करने के लिए निम्न कमांड चलाएँ।
$सुडोनेटप्लान लागूइसके बाद, निम्न आदेश का उपयोग करके अपनी मशीन का आईपी पता जांचें:
$आईपीप्रतिवर्तमान होस्टनाम देखें
वर्तमान होस्टनाम देखने के लिए, आप निम्न आदेशों में से किसी एक का उपयोग कर सकते हैं:
$होस्टनामेक्टलीया
$होस्ट नामहोस्टनाम बदलें
सिस्टम के होस्टनाम को बदलने के दो अलग-अलग तरीके हैं। सिस्टम के होस्टनाम को बदलने के लिए, आपको रूट उपयोक्ता या sudo विशेषाधिकारों वाला एक मानक उपयोक्ता होना चाहिए।
Hostnamectl कमांड का उपयोग करना
सिस्टम के होस्टनाम को नए नाम में बदलने के लिए, निम्न कमांड का उपयोग करें:
$सुडोहोस्टनामेक्टल सेट-होस्टनाम नामउदाहरण:
$सुडोहोस्टनामेक्टल सेट-होस्टनाम डेस्कटॉपयह कमांड सिस्टम के होस्टनाम को डेस्कटॉप में बदल देगा।
उसके बाद, सिस्टम को रीबूट करें और आप अपने सिस्टम को असाइन किया गया नया होस्टनाम देखेंगे।
होस्टनाम कमांड का उपयोग करना
होस्टनाम कमांड का उपयोग सिस्टम के होस्टनाम को बदलने के लिए भी किया जा सकता है। सिस्टम के होस्टनाम को बदलने के लिए निम्न कमांड का उपयोग करें:
$सुडो होस्ट नामनामयह कमांड सिस्टम के होस्टनाम को अस्थायी रूप से बदलता है। होस्टनाम को स्थायी रूप से बदलने के लिए, आपको इसे संपादित करना होगा /आदि/होस्टनाम तथा /आदि/मेजबान फ़ाइल।
संपादित करने के लिए निम्न आदेश का प्रयोग करें /आदि/होस्टनाम फ़ाइल:
$सुडो नैनो /आदि/होस्ट नामपुराने होस्टनाम को नए नाम से बदलें, फिर फ़ाइल को सहेजें और बाहर निकलें।
अगला, संपादित करने के लिए निम्न आदेश का उपयोग करें /आदि/मेजबान फ़ाइल:
पुराने होस्टनाम को नए नाम से बदलें, फिर फ़ाइल को सहेजें और बाहर निकलें।
$सुडो नैनो /आदि/मेजबानउसके बाद, सिस्टम को रीबूट करें और आप अपने सिस्टम को असाइन किया गया नया होस्टनाम देखेंगे।
एक बार जब आप बुनियादी नेटवर्क विन्यास के साथ कर लेते हैं, तो नेटवर्क और बाहरी नेटवर्क पर अन्य सिस्टम के साथ अपने सिस्टम की कनेक्टिविटी को सत्यापित करने के लिए पिंग कमांड का उपयोग करें।
$गुनगुनाहटआईपी-पता या डोमेन नामउबंटू 20.04 सिस्टम में नेटवर्क कॉन्फ़िगरेशन के बारे में जानने के लिए आपको यही सभी मूल बातें जानने की जरूरत है। ध्यान दें कि यदि आपके पास एकाधिक नेटवर्क इंटरफ़ेस हैं, तो आपको प्रत्येक इंटरफ़ेस के लिए IP कॉन्फ़िगरेशन निष्पादित करना होगा। मुझे आशा है कि आपको लेख पसंद आया होगा!