मैं अपने नेटवर्क की जानकारी कैसे प्राप्त करूं - लिनक्स में?

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

मार्टिन के सहायक लेख से एक क्यू लेना (देखें) मुझे अपना आईपी पता कैसे मिलेगा? ') मुझे लगा कि लिनक्स ऑपरेटिंग सिस्टम के लिए समान जानकारी प्रदान करना एक अच्छा विचार होगा। लेकिन लिनक्स के साथ इस जानकारी को खोजने के लिए उपयोग करने के लिए उपलब्ध विभिन्न उपकरणों की संख्या - के आसपास पाने के लिए एक मुद्दा है। क्योंकि बहुत सारे चित्रमय उपकरण हैं जिनके साथ नेटवर्किंग जानकारी प्राप्त करने के लिए, मैंने सोचा कि सभी के पसंदीदा उपकरण - कमांड लाइन के साथ बस इससे निपटना सबसे अच्छा होगा।

इस लेख में मैं आपको दिखाऊंगा कि अपने लिनक्स सिस्टम पर विभिन्न नेटवर्किंग जानकारी कैसे प्राप्त करें। इन सभी कार्यों को उपयोगकर्ता के किसी भी कौशल स्तर द्वारा नियंत्रित किया जा सकता है, इसलिए ऐसा न करें कि इस जानकारी को प्राप्त करने के लिए आपको एक ubergeek, हैकर-प्रकार होना चाहिए।

आईपी ​​पता

आकृति 1

आइए आईपी एड्रेस से शुरुआत करते हैं। बेशक, इससे पहले कि आप कुछ भी करें, आपको एक टर्मिनल विंडो खोलने की आवश्यकता है। एक बार जब आपके पास वह खुला होता है तो आप आवश्यक आदेश जारी कर सकते हैं। आपका IP पता खोजने की कमान है ifconfig। जब आप इस आदेश को जारी करते हैं, तो आपको आपके द्वारा उपलब्ध हर नेटवर्क कनेक्शन की जानकारी प्राप्त होगी। सबसे अधिक संभावना है कि आप लूपबैक (लो) और आपके वायर्ड नेटवर्क कनेक्शन (eth0) दोनों के लिए जानकारी देखेंगे। यदि आपके पास एक वायरलेस कनेक्शन है जिसे सूचीबद्ध किया जाएगा, तो सबसे अधिक संभावना है, wlan0 के रूप में। रिपोर्ट की गई जानकारी उस तरह दिखाई देगी जैसा चित्र 1 में दिखाया गया है। जैसा कि आप देख सकते हैं, आपको न केवल आईपी एड्रेस, बल्कि ब्रॉडकास्ट एड्रेस, सबनेट मास्क और आईपीवी 6 एड्रेस मिलेगा।

होस्ट का नाम

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

DNS पता (तों)

आपके DNS पते देखने के लिए कोई वास्तविक आदेश नहीं है। तुम सच में एक की जरूरत नहीं है आपको बस इसकी जांच करनी होगी /etc/resolv.conf कमांड के साथ फाइल करें कम /etc/resolv.conf, जिस पर आप कुछ इस तरह देखेंगे:

नेमवर 208.67.222.222

नेमवर 208.67.220.220

प्रवेशद्वार का पता

चित्र 2

अब पता करते हैं कि गेटवे का पता क्या है। इसके लिए प्रयुक्त कमांड है netstat आदेश। यह कमांड आपके गेटवे को खोजने की तुलना में काफी अधिक है। नेटस्टैट कमांड क्या करता है प्रिंट नेटवर्क कनेक्शन, रूटिंग टेबल, इंटरफ़ेस आँकड़े, मस्कारा कनेक्शन, और मल्टीकास्ट सदस्यता। लेकिन गेटवे का पता लगाने के लिए आप कमांड जारी करेंगे netstat -nr और आपको चित्र 2 में दिखाया गया कुछ दिखाई देगा। आप शायद इसका अनुमान लगा सकते हैं, लेकिन गेटवे का पता 192.168.1.1 है। उस कमांड में आपके द्वारा उपयोग किए गए झंडे हैं n (सांख्यिक पते के लिए) और आर (मार्ग के लिए)।

बेशक netstat कमांड इससे कहीं अधिक कर सकती है (हम एक अन्य लेख में इसे कवर करेंगे)।

अंतिम विचार

हां, बहुत सारे उपकरण हैं जो लिनक्स में उपयोग किए जा सकते हैं। यह सब इस बात पर निर्भर करता है कि आप अपनी जानकारी कैसे प्राप्त करना चाहते हैं। GNOME और KDE डेस्कटॉप दोनों में उत्कृष्ट GUI उपकरण हैं जिनका आप इस सभी के लिए उपयोग कर सकते हैं। लेकिन कमांड लाइन मार्ग को जानना आपको अधिक बहुमुखी बनाता है।