आईपी ​​बनाम ifconfig


21

इस उत्तर को पढ़ने के बाद , मैंने * निक्स सिस्टम के बीच ipऔर अंतर के लिए अपनी खोज शुरू की ifconfig। मुझे जल्द ही पता चला कि ipइसमें "अधिक" विशेषताएं थीं ifconfig, लेकिन वास्तविक अंतर क्या है? क्या इसका कोई कारण नहीं है ifconfigजब यह मेरे द्वारा आवश्यक कार्यों को प्रदान करता है? (जैसे सुरक्षा निहितार्थ) मैं एक शौकीन चावला ifconfigउपयोगकर्ता हूँ के बाद से पता करने के लिए पसंद है ।

जवाबों:


11

सरल उत्तर: लिनक्स ifconfigअप्रचलित है।

से man ifconfig:

यह कार्यक्रम अप्रचलित है! प्रतिस्थापन जाँच के लिए ip addrऔर ip link। आँकड़ों के उपयोग के लिए ip -s link


1
लेकिन क्या इसका उपयोग करते समय नकारात्मक दुष्प्रभाव शामिल हैं?
ब्लडफिलिया

@BloodPhilia, अगर आप कुछ उन्नत iproute सुविधाओं का उपयोग कर रहे हैं, तो ifconfig का उपयोग करके उन्हें गड़बड़ कर सकते हैं। आप लगभग निश्चित रूप से जानते होंगे कि क्या आप उनका उपयोग कर रहे हैं। Ifconfig का उपयोग करने वाले अधिकांश भाग के लिए सुरक्षित है।
२०:१

1
क्या आप कृपया अपने उत्तर का विस्तार कर सकते हैं और हमें बता सकते हैं कि क्यों, क्या कमियां हैं, क्यों इसे खत्म कर दिया गया है, वगैरह-वगैरह।
19'12

1
यह स्पष्ट रूप से कहा गया है man ifconfig: linux.die.net/man/8/ifconfig
Andrejs

@BloodPhilia: कुछ पुराने कर्नेल (कस्टम, समझौता हो सकता है), है, क्षेत्र में, अजीब तरह से उपयोग करते समय व्यवहार ipया ss। अन्यथा, यह अपेक्षाकृत आधुनिक कर्नेल और उपयोक्ता के साथ सिस्टम के लिए jus t कार्य करना चाहिए।
पायलट सोना जूल

18

से क्यों iproute2? :

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

Iproute2 के साथ, सुरंग उपकरण सेट का एक अभिन्न हिस्सा हैं।

2.2 और ऊपर लिनक्स कर्नेल में एक पूरी तरह से बदल दिया गया नेटवर्क सबसिस्टम शामिल है। यह नया नेटवर्किंग कोड लिनक्स प्रदर्शन और सामान्य ओएस क्षेत्र में थोड़ी प्रतिस्पर्धा के साथ एक फीचर सेट लाता है। वास्तव में, नया राउटिंग, फ़िल्टरिंग और क्लासिफाइंग कोड कई समर्पित राउटर्स और फायरवॉल और ट्रैफिक शेपिंग उत्पादों द्वारा प्रदान किए गए की तुलना में अधिक विशेषता है।

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

यह नया ढांचा लिनक्स की पहुंच से पहले सुविधाओं को स्पष्ट रूप से व्यक्त करना संभव बनाता है।

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