लिनक्स IP कमांड ifconfig समान है, लेकिन यह अधिक शक्तिशाली है। आप आईपी कमांड का उपयोग कर कई नेटवर्क प्रशासन कार्यों को कर सकते हैं। साथ ही, ifconfig बहिष्कृत आदेशों में से एक है जिसे कई वर्षों तक बनाए रखा नहीं गया है, भले ही यह अधिकांश लिनक्स वितरण पर अभी भी उपलब्ध है। आईपी ​​कमांड लाइन यूटिलिटी iproute2 सूट यूटिलिटी के साथ आता है, और अधिकांश लिनक्स डिस्ट्रीब्यूशन iproute2 टूल्स प्री-इंस्टॉल के साथ आएंगे।

इस पोस्ट में हम समीक्षा करते हैं कि हम आईपी कमांड का उपयोग करके मांग पर स्टेटिक आईपी एड्रेस, स्टेटिक रूट, डिफॉल्ट गेटवे और आईपी एड्रेस असाइन कैसे कर सकते हैं।

एक आईपी पता सेट अप करें और हटाएं

आप निम्न आदेश का उपयोग कर इंटरफ़ेस eth0 के लिए एक आईपी पता सेट कर सकते हैं:

 sudo ip addr 192.168.1.43/24 dev eth0 जोड़ें 

आईपी ​​पता सेट करने के बाद, आप पुष्टि कर सकते हैं कि परिवर्तन प्रभावी हुए हैं या नहीं और निम्न आदेश का उपयोग कर आईपी पता और मैक पता जानकारी जैसे आपके नेटवर्क इंटरफेस की गहराई से जानकारी प्राप्त करें:

 sudo आईपी addr शो eth0 

आपको निम्न आउटपुट देखना चाहिए:

आप del फ्लैग के साथ बस प्रतिस्थापित करके एक आईपी पता हटा सकते हैं।

 sudo ip addr del 192.168.1.43/24 dev eth0 

नेटवर्क इंटरफेस को सक्षम और अक्षम करें

आप निम्नलिखित कमांड के साथ नेटवर्क इंटरफेस eth0 को सक्षम कर सकते हैं:

 sudo आईपी लिंक सेट eth0 ऊपर 

नेटवर्क इंटरफेस eth0 को अक्षम करने के लिए, निम्न आदेश चलाएं:

 sudo आईपी लिंक सेट eth0 नीचे 

रूटिंग टेबल दिखाएं

आप अपने रूटिंग टेबल में सेट किए गए रूट पैकेट को अपने नेटवर्क में ले जाने के लिए आईपी कमांड के रूट ऑब्जेक्ट का उपयोग कर सकते हैं। सिस्टम की रूटिंग तालिका जानकारी जांचने के लिए निम्न आदेश चलाएं।

 सुडो आईपी रूट शो 

आपको निम्न आउटपुट देखना चाहिए:

आप अपने सिस्टम में एक डिफ़ॉल्ट गेटवे भी जोड़ सकते हैं। सिस्टम में एक से अधिक एनआईसी (नेटवर्क इंटरफेस कंट्रोलर) होने पर डिफ़ॉल्ट गेटवे का उपयोग किया जाता है।

आप निम्न आदेश चलाकर ऐसा कर सकते हैं:

 sudo ip मार्ग 192.168.1.1 के माध्यम से डिफ़ॉल्ट जोड़ें 

नोट: 1 9 2.168.1.1 डिफ़ॉल्ट गेटवे है।

आप निम्न आदेश का उपयोग कर डिफ़ॉल्ट गेटवे भी हटा सकते हैं:

 1 9 2.168.1.1 के माध्यम से sudo ip मार्ग del डिफ़ॉल्ट 

नेटवर्क सांख्यिकी दिखाएं

आईपी ​​कमांड का इस्तेमाल विभिन्न नेटवर्क इंटरफेस के आंकड़े दिखाने के लिए भी किया जा सकता है। ऐसा करने के लिए आप ध्वज का उपयोग कर सकते हैं।

 सुडो आईपी-लिंक 

आपको निम्न आउटपुट देखना चाहिए:

यदि आपको किसी विशेष नेटवर्क इंटरफ़ेस के बारे में जानकारी प्राप्त करने की आवश्यकता है, तो नेटवर्क इंटरफ़ेस (eth0) के नाम के बाद विकल्प ls जोड़ें। यह बहुत उपयोगी हो सकता है, खासकर जब नेटवर्क कनेक्टिविटी में त्रुटियों की समस्या निवारण।

ऐसा करने के लिए, निम्न आदेश चलाएं:

 sudo ip -s -s लिंक ls eth0 

आपको निम्न आउटपुट देखना चाहिए:

एआरपी प्रविष्टियां

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

 सुडो आईपी पड़ोसी 

आपको निम्न आउटपुट देखना चाहिए:

निष्कर्ष

आईपी ​​कमांड प्रत्येक नेटवर्क प्रशासक और सभी लिनक्स उपयोगकर्ताओं के लिए एक बहुत ही उपयोगी टूल है। जब आप स्क्रिप्ट लिख रहे हों तो यह और भी उपयोगी होता है। हमें बताएं कि यह लेख आपके लिए उपयोगी है या नहीं।