लिनक्स नेटवर्किंग - ifconfig / मार्ग / आदि के बजाय "आईपी एक्स"?


14

मैं इस तरह के रूप आदेशों का उपयोग करते करने के लिए इस्तेमाल कर रहा हूँ ifconfig, routeकी जाँच करें और परिवर्तन नेटवर्क की जानकारी में लिनक्स पर बहुत आगे है और। हालाँकि मुझे पता है कि एक ipकमांड है (विभिन्न उप-क्षेत्रों के साथ)। मैंने सुना है कि यह 'सही तरीका' है। किसी भी विशेष कारण से मुझे ifconfig / मार्ग / etc को कैसे खोदना चाहिए? आपकी प्राथमिकता क्या है? क्या कोई एक सेट ऐसा कर सकता है जो अन्य नहीं कर सकते?


यहां बुनियादी कार्यों के लिए एक त्वरित तुलना मिली: tty1.net/blog/2010-04-21-ifconfig-ip-comparison_en.html

जवाबों:


10

मुझे लगता है कि आप ipconfig + मार्ग का उपयोग करते हुए कई उन्नत तालिकाओं [उदाहरण के लिए कई रूटिंग टेबल , src एड्रेस या फिल्टर के आधार पर राउटिंग] तक नहीं पहुंच सकते ।

मेरे लिए आईपी का सिंटैक्स अधिक तार्किक और उपयोग करने में आसान है।


11

कमांड iproute2ip नामक उपयोगिताओं के संग्रह से संबंधित है

उनका घोषणा पत्र:

अधिकांश नेटवर्क कॉन्फ़िगरेशन मैनुअल अभी भी ifconfig और रूट को प्राथमिक नेटवर्क कॉन्फ़िगरेशन टूल के रूप में संदर्भित करते हैं, लेकिन ifconfig को आधुनिक नेटवर्क वातावरण में अपर्याप्त व्यवहार करने के लिए जाना जाता है। उन्हें पदावनत किया जाना चाहिए, लेकिन अधिकांश डिस्ट्रोस अभी भी उन्हें शामिल करते हैं। अधिकांश नेटवर्क कॉन्फ़िगरेशन सिस्टम ifconfig का उपयोग करते हैं और इस प्रकार एक सीमित सुविधा सेट प्रदान करते हैं। / Etc / net परियोजना का उद्देश्य अधिकांश आधुनिक नेटवर्क तकनीकों का समर्थन करना है, क्योंकि यह ifconfig का उपयोग नहीं करता है और सिस्टम व्यवस्थापक को ट्रैफ़िक नियंत्रण सहित सभी iproute2 सुविधाओं का उपयोग करने की अनुमति देता है।

संक्षेप में यह कई अलग-अलग विरासत इंटरफेस को जोड़ती है और नीति आधारित रूटिंग जैसी नई सुविधाओं तक पहुंच प्रदान करता है। अधिक सुसंगत कमांड सेट के लाभ के साथ।


1
और एक कमांड का नुकसान यह निर्धारित करता है कि ज्यादातर लोग पहले से ही नहीं जानते हैं। जब तक आपको केवल iproute में सुविधाओं की आवश्यकता होती है, या होने की संभावना है, आप रूट / ifconfig के साथ ही रह रहे हैं।
सियान

2
सच। काफी है कि क्या net-toolsकभी सही मायने में वंचित किया जाएगा व्याख्या के लिए खुला लगता है। मैं कहूंगा कि हालांकि आपके डिस्ट्रो फेवर के साथ जाना चाहिए। इस तरह से अगर net-toolsआप गायब हो जाते हैं तो आप चौंकेंगे नहीं और आप ऐसे उदाहरणों से बच सकते हैं जैसे ifconfigकि इंटरफ़ेस पते को अनदेखा करना जिनके साथ प्रशासित किया गया था ip addr
डैन कार्ले

ifconfig और मार्ग (और netstat) कभी भी दूर नहीं जा रहे हैं जब तक UNIX पूरी तरह से उनका उपयोग करना जारी रखता है: Solaris से HP-UX से AIX और उसके बाद के संस्करण अभी भी इन उपकरणों का उपयोग कर रहे हैं, और वे गैर के लिए उपलब्ध हैं UNIX सिस्टम जैसे कि विंडोज। आईपी ​​उपयोगिता - हालांकि काफी अच्छी है - केवल लिनक्स पर उपलब्ध है।
मेई

3

iproute अंततः ifconfig et al। वर्तमान में थोड़ा अंतर है, लेकिन आईपी का वाक्य-विन्यास (मेरे लिए कम से कम) अधिक पठनीय है।


1

ifconfig और मार्ग 1985 के बाद से सूरज (ओह ओह ओह) के तहत सभी यूनिक्स पर उपलब्ध हैं (और गैर-यूनिक्स पर भी, मार्ग खिड़कियों के नीचे भी मौजूद है)। आईपी ​​समग्र रूप से बेहतर है, लेकिन अभी भी हाल के लिनक्स डिस्ट्रोस को छोड़कर असामान्य है। तो क्या? दोनों तरीकों को जानें और आशा है कि हर कोई जल्द ही आईपी पर लौट जाएगा :)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.