आप जैसे पाठक MUO का समर्थन करने में मदद करते हैं। जब आप हमारी साइट पर लिंक का उपयोग करके खरीदारी करते हैं, तो हम संबद्ध कमीशन अर्जित कर सकते हैं। और पढ़ें।

लिनक्स प्रशासन और समस्या निवारण का सबसे मौलिक हिस्सा यह सुनिश्चित करने के लिए सिस्टम के आईपी कॉन्फ़िगरेशन की जांच करना है कि सिस्टम के पास वैध आईपी है और स्थानीय नेटवर्क पर पहुंच योग्य है।

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

आइए लिनक्स में आईपी कमांड के कुछ सामान्य उपयोग के मामलों को देखें।

लिनक्स पर आईपी पता खोजें

को अपने लिनक्स सिस्टम का आईपी पता खोजें, उसके बाद ip कमांड का उपयोग करें पता, , या विकल्प:

आईपी ​​पता

यह उनके आईपी पते सहित सभी नेटवर्क इंटरफेस की कॉन्फ़िगरेशन प्रदर्शित करेगा।

निम्नलिखित उदाहरण में, आप देख सकते हैं कि सिस्टम में तीन नेटवर्क इंटरफेस हैं: आरे (लूपबैक पता), ens33, और ens37. आउटपुट में निम्नलिखित जानकारी शामिल है:

instagram viewer
  • परत 1 की जानकारी जैसे इंटरफ़ेस क्षमता और भौतिक परत कनेक्टिविटी स्थिति, MTU, इंटरफ़ेस की परिचालन स्थिति (जैसे, UP या DOWN), और ट्रांसमिशन कतार की लंबाई (qlen)।
  • इंटरफ़ेस के मैक पते जैसी परत 2 जानकारी।
  • परत 3 की जानकारी में आईपी पता और उसका प्रकार (डायनेमिक आईपी एड्रेसिंग या स्टेटिक आईपी एड्रेसिंग).

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

आई पी --संक्षिप्त पता शो

केवल IPv4 पता जानकारी प्रदर्शित करने के लिए, निम्न आदेश का उपयोग करें:

आईपी ​​-4 योजक

किसी विशेष के आईपी पते की जानकारी का पता लगाने के लिए नेटवर्क इंटरफेस, निम्न सिंटैक्स का उपयोग करें:

आईपी ​​पता दिखाना देव [इंटरफेस]

उदाहरण के लिए, किसी नेटवर्क इंटरफ़ेस का IP पता देखने के लिए ens33, आदेश होगा:

आईपी ​​पता दिखाना देव ens33

मैक एड्रेस देखें और बदलें

आईपी ​​​​कमांड का उपयोग करके, आप अपने सिस्टम के मैक पते को देख और बदल भी सकते हैं।

को अपने Linux सिस्टम का MAC पता देखें, निम्न आदेश का उपयोग करें:

आई पी --संक्षिप्त लिंक शो

किसी विशेष इंटरफ़ेस का MAC पता देखने के लिए, उपयोग करें:

आईपी ​​​​-संक्षिप्त लिंक शो देव [इंटरफेस]

को मैक पता बदलें, पहले इंटरफ़ेस को नीचे लाएँ:

सुडो आईपी लिंक तय करना देव [इंटरफेस] नीचे

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

सुडो आईपी लिंक तय करना देव [इंटरफेस] पता [नया-मैक-एड्रेस]

उसके बाद, इंटरफ़ेस लाएँ:

सुडो आईपी लिंक तय करना देव [इंटरफेस] ऊपर

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

IP कमांड का उपयोग करके, आप नेटवर्क इंटरफ़ेस के आँकड़े भी देख सकते हैं। अपने सिस्टम पर सभी नेटवर्क इंटरफेस के आंकड़े देखने के लिए निम्न आईपी कमांड का प्रयोग करें:

आईपी-एस लिंक

आउटपुट में प्रेषित और प्राप्त बाइट्स/पैकेट, त्रुटियाँ, गिराए गए पैकेट, मल्टीकास्ट, आदि जैसे आँकड़े शामिल हैं। किसी विशेष इंटरफ़ेस के आँकड़े प्रदर्शित करने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें:

आईपी-एस लिंक दिखाना देव [इंटरफेस]

इंटरफ़ेस लाने के लिए, निम्न आईपी कमांड का उपयोग करें:

सुडो आईपी लिंक तय करना [इंटरफेस] ऊपर

इंटरफ़ेस को नीचे लाने के लिए, दौड़ें:

सुडो आईपी लिंक तय करना [इंटरफेस] नीचे

आप निम्न आदेश का उपयोग कर इंटरफ़ेस के एमटीयू (अधिकतम ट्रांसमिशन यूनिट) को भी बदल सकते हैं:

सुडो आईपी लिंक तय करना एमटीयू [संख्या] देव [इंटरफेस]

उदाहरण के लिए, किसी नेटवर्क इंटरफ़ेस का MTU सेट करना ens33 को 8000, आदेश होगा:

सुडो आईपी लिंक तय करना एमटीयू 8000 देव EN33

Linux पर IP पता जोड़ें/निकालें

नेटवर्क इंटरफ़ेस में IP पता जोड़ने के लिए, निम्न सिंटैक्स का उपयोग करें:

आई पीजोड़ना[आईपी पता]देव[इंटरफेस]

IP पता जोड़ने के लिए 192.168.42.140/24 नेटवर्क इंटरफ़ेस के लिए ens33, आदेश होगा:

आईपी ​​​​एडीआर 192.168.42.140/24 देव ens33 जोड़ें

इंटरफ़ेस से IP पता निकालने के लिए निम्न कमांड सिंटैक्स का उपयोग करें:

आई पीडेल[आईपी पता]देव[इंटरफेस]

आईपी ​​​​एड्रेस को हटाने के लिए 192.168.42.140/24 इंटरफ़ेस से ens33, आदेश होगा:

आईपी ​​​​एडीआर डेल192.168.42.140/24 देव ens33

लिनक्स पर रूटिंग टेबल देखें

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

आईपी ​​मार्ग

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

उपरोक्त उदाहरण में, पहली दो प्रविष्टियाँ डिफ़ॉल्ट मार्ग का प्रतिनिधित्व करती हैं, जिसका उपयोग तब किया जाता है जब गंतव्य पते के लिए कोई अन्य मार्ग उपलब्ध नहीं होता है। 192.168.42.2 और 192.168.10.1 राउटर के आईपी पते हैं। देव ens33 और ens37 राउटर को पैकेट भेजने के लिए उपयोग किए जाने वाले इंटरफ़ेस को इंगित करें। प्रोटो डीएचसीपी फ़ील्ड इंगित करते हैं कि डिफ़ॉल्ट मार्ग डीएचसीपी से सीखे गए हैं।

दूसरी प्रविष्टि एपीआईपीए पते (स्वचालित निजी आईपी एड्रेसिंग) का प्रतिनिधित्व करती है 169.254.0.0/16. जब कोई होस्ट IP पता प्राप्त करने में विफल रहता है एक डीएचसीपी सर्वर, यह खुद को इस नेटवर्क से एक यादृच्छिक आईपी पता प्रदान करता है। यह उन्हें सबनेट में अन्य मेजबानों के साथ संवाद करने देता है जो आईपी पता प्राप्त करने में विफल रहे हैं।

तीसरी और चौथी प्रविष्टियाँ उन स्थानीय नेटवर्कों के नेटवर्क पतों को दिखाती हैं जिनसे सिस्टम जुड़ा हुआ है। 192.168.10.0 वह नेटवर्क है जो इंटरफ़ेस करता है ens37 जबकि से जुड़ा हुआ है 192.168.42.0 नेटवर्क है ens33 से जुड़ा हुआ है।

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

आईपी ​​​​का उपयोग करके रूटिंग टेबल को संशोधित करें

मार्ग को मैन्युअल रूप से जोड़ने के लिए, गंतव्य नेटवर्क पता और गेटवे आईपी के बाद आईपी रूट कमांड का उपयोग करें:

सुडोआई पीमार्गजोड़ना[नेटवर्क आईडी]के जरिए[गेटवे आईपी]

उदाहरण के लिए, एक मार्ग जोड़ने के लिए जो इसके लिए नियत सभी ट्रैफ़िक भेजता है 192.168.20.0 गेटवे पर नेटवर्क 192.168.10.16, आप निम्न आदेश का प्रयोग करेंगे:

सुडो आईपी रूट 192.168.20.0/24 192.168.10.16 के माध्यम से जोड़ें

डिफ़ॉल्ट मार्ग जोड़ने के लिए निम्न कमांड का उपयोग करें:

सुडो आईपी मार्ग जोड़ें गलती करना [आईपी-एड्रेस] देव के माध्यम से [इंटरफेस]

उदाहरण के लिए, डिफ़ॉल्ट मार्ग जोड़ने के लिए जो ट्रैफ़िक को राउटर पर निर्देशित करता है 192.168.10.1 द्वारा ens33, आदेश होगा:

सुडोआई पीमार्गजोड़नागलती करनाके जरिए 192.168.10.1देवens33
आईपी ​​मार्ग पाना [आईपी पता]

रूटिंग टेबल प्रविष्टि को हटाने के लिए, निम्न सिंटैक्स का उपयोग करें:

सुडोआई पीमार्गमिटाना[नेटवर्क पता]के जरिए[गेटवे आईपी]

आप निम्न सिंटैक्स का उपयोग करके पता चलने वाले मार्ग को भी देख सकते हैं:

आईपी ​​मार्ग पाना [आईपी पता]

Linux पर नेबर टेबल प्रबंधित करें

आप उपयोग कर सकते हैं आईपी ​​​​हिंदी पड़ोसी टेबल को देखने और संशोधित करने के लिए लिनक्स में कमांड, जिसे ARP टेबल भी कहा जाता है। वर्तमान पड़ोसी तालिका प्रविष्टियाँ देखने के लिए, निम्न कमांड का उपयोग करें:

आईपी ​​​​हिंदी दिखाना

पड़ोसी तालिका में एक नई प्रविष्टि जोड़ने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें:

सुडोआई पीहिनहिनानाजोड़ना[आईपी पता]lladdr[मैक पता]देव[इंटरफेस]

पड़ोसी तालिका से किसी प्रविष्टि को निकालने के लिए, निम्न सिंटैक्स का उपयोग करें:

सुडोआई पीहिनहिनानाडेल[आईपी पता]देव[इंटरफेस]

आईपी ​​​​कमांड के आउटपुट में रंग जोड़ें

आउटपुट को समझने में आसान और तेज बनाने के लिए, आप ip कमांड आउटपुट में रंग जोड़ सकते हैं -सी विकल्प:

आईपी-सी ए

Linux पर नेटवर्क और IP पते प्रबंधित करना

लिनक्स में ip कमांड नेटवर्क कनेक्शन के व्यवस्थापन और समस्या निवारण के लिए एक उपयोगी उपकरण है। आईपी ​​​​पते और प्रबंधन मार्गों को खोजने के लिए नेटवर्क इंटरफेस को देखने और लिंक गुणों को संशोधित करने से, आईपी कमांड आपको कमांड लाइन के माध्यम से कई सिस्टम प्रशासन कार्यों को करने देता है।