लिनक्स पर कमांड लाइन का उपयोग कर नेटवर्क बैंडविड्थ की निगरानी कैसे करें
पूरे नेटवर्क आधारभूत संरचना के नेटवर्क यातायात का विश्लेषण और निगरानी करना हर लिनक्स सिस्टम प्रशासक के लिए एक बहुत ही महत्वपूर्ण काम है। नेटवर्क व्यवस्थापक को यह देखने की ज़रूरत है कि नेटवर्क के साथ क्या चल रहा है, जो बैंडविड्थ का उपयोग कर रहा है, और कैसे उनका पूरा नेटवर्क आधारभूत ढांचा लोड को संभाला जा रहा है। अच्छी बात यह है कि लिनक्स में कई खुली स्रोत नेटवर्क निगरानी और यातायात विश्लेषण उपकरण उपलब्ध हैं।
इस पोस्ट में, हम कुछ लिनक्स कमांड लाइन टूल्स पर चर्चा करेंगे जिनका उपयोग नेटवर्क उपयोग की निगरानी के लिए किया जा सकता है।
Nload
नलोड एक कंसोल एप्लिकेशन है जो उपयोगकर्ताओं को इनकमिंग और आउटगोइंग यातायात को अलग-अलग मॉनिटर करने की अनुमति देता है।
यह दो ग्राफ का उपयोग करके इनकमिंग और आउटगोइंग यातायात को देखता है और अतिरिक्त जानकारी प्रदान करता है जैसे कुल स्थानांतरित डेटा और न्यूनतम / अधिकतम नेटवर्क उपयोग।
आप निम्न आदेश चलाकर nload
इंस्टॉल कर सकते हैं:
sudo apt-install nload इंस्टॉल करें
अब nload कमांड चलाएं:
सुडो नलोड
एक बार nload कमांड निष्पादित हो जाने पर, आपको निम्न आउटपुट देखना चाहिए।
Iptraf
Iptraf एक ncurses- आधारित आईपी लैन निगरानी उपकरण है जो व्यक्तिगत कनेक्शन और मेजबान के बीच बहने वाले डेटा की मात्रा दिखाता है।
iptraf
स्थापित करने के लिए, निम्न चलाएं:
sudo apt- iptraf स्थापित करें
एक बार iptraf
स्थापित हो जाने के बाद, निम्न आदेश जारी करें:
सूडो iptraf
आपको निम्नलिखित आउटपुट देखना चाहिए।
Vnstat
Vnstat अन्य उपकरणों से अधिक अलग है। यह लिनक्स के लिए एक कंसोल-आधारित नेटवर्क यातायात मॉनीटर है जो एक डिमन के रूप में चलता है और चयनित इंटरफ़ेस के लिए नेटवर्क यातायात का लॉग रखता है। इसका उपयोग नेटवर्क उपयोग की एक रिपोर्ट उत्पन्न करने के लिए किया जा सकता है।
आप निम्न आदेश चलाकर vnstat
इंस्टॉल कर सकते हैं:
sudo apt-vnstat स्थापित करें
अब, बिना किसी तर्क के vnstat
चलाएं:
सुडो vnstat
आप अपने नेटवर्क पर डेटा ट्रांसफर की कुल राशि देख सकते हैं।
यदि आप रीयलटाइम में बैंडविड्थ उपयोग की निगरानी करना चाहते हैं, तो -l
विकल्प का उपयोग करें। यह आने वाली और आउटगोइंग डेटा द्वारा उपयोग की जाने वाली कुल बैंडविड्थ प्रदर्शित करेगा।
अब, wlan0 interface:
पर बैंडविड्थ उपयोग की निगरानी करने के लिए wlan0 interface:
sudo vnstat -l -i wlan0
आप निम्नलिखित आउटपुट देखेंगे।
स्पीडोमीटर
स्पीडोमीटर एक कमांड लाइन उपयोगिता है जिसका उपयोग नेटवर्क कनेक्शन की मौजूदा डाउनलोड / अपलोड गति और फ़ाइल सिस्टम की गति की निगरानी के लिए किया जा सकता है। स्पीडोमीटर आपके कंसोल में आपके वर्तमान और पिछले नेटवर्क की गति का ग्राफ दिखाता है। आप सभी नेटवर्क यातायात के बजाय डाउनलोड प्रदर्शन और विशिष्ट डाउनलोड के इतिहास की निगरानी के लिए सीधे फ़ाइल पर स्पीडोमीटर का उपयोग भी कर सकते हैं।
अपने सिस्टम में speedometer
स्थापित करने के लिए निम्न आदेश चलाएं:
sudo apt-install speedometer स्थापित करें
अब, wlan0
इंटरफ़ेस पर speedometer
wlan0
:
सुडो स्पीडोमीटर -आर wlan0 -t wlan0
आप निम्न के जैसा आउटपुट देखेंगे।
Iftop
Iftop एक कमांड लाइन उपकरण है जो किसी दिए गए इंटरफ़ेस (जैसे eth0, eth1, wlan0) पर नेटवर्क यातायात को सुनता है और होस्ट द्वारा वर्तमान बैंडविड्थ उपयोग की एक तालिका दिखाता है। Iftop नेटवर्क इंटरफेस के इनकमिंग और आउटगोइंग पैकेट को कैप्चर करने के लिए पॅक लाइब्रेरी का उपयोग करता है।
आप निम्न आदेश चलाकर iftop
आसानी से स्थापित कर सकते हैं:
sudo apt- iftop इंस्टॉल करें
अब, iftop
विकल्प के साथ iftop
चलाएं जो iptop को होस्टनाम से हल करने से रोकता है:
sudo iftop -n
आप निम्नलिखित आउटपुट देखेंगे।
निष्कर्ष
मुझे आशा है कि यह पोस्ट आपके लिनक्स सर्वर पर नेटवर्क बैंडविड्थ को तुरंत जांचने में मददगार होगा। यदि आपके कोई प्रश्न हैं तो एक टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।