एमटीआर, टर्मिनल से नेटवर्क विश्लेषण के लिए एक उपकरण

mtr टर्मिनल के बारे में

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

एक बार एमटीआर चल रहा है, यह पता लगाएगा स्थानीय प्रणाली और एक दूरस्थ होस्ट के बीच नेटवर्क कनेक्शन हम निर्दिष्ट करते हैं। पहले आप मेजबानों के बीच प्रत्येक नेटवर्क हॉप का पता सेट करें। इसके बाद प्रत्येक मशीन के लिए लिंक की गुणवत्ता निर्धारित करने के लिए प्रत्येक को पिंग करता है।

ट्रेसरआउट की तरह, यह कार्यक्रम पैकेट द्वारा लिए गए पथ के बारे में जानकारी प्रिंट करता है। होस्ट से जहां MTR उपयोगकर्ता द्वारा निर्दिष्ट लक्ष्य होस्ट पर चल रहा है। प्रतिक्रिया प्रतिशत को प्रिंट करते समय एक दूरस्थ मशीन के लिए पथ का निर्धारण करना भी संभव होगा, साथ ही स्थानीय सिस्टम और रिमोट मशीन के बीच सभी नेटवर्क हॉप्स की प्रतिक्रिया समय भी।

इस ऑपरेशन के दौरान, एमटीआर प्रत्येक मशीन पर कुछ उपयोगी आंकड़े उत्पन्न करता है। ये डिफ़ॉल्ट रूप से वास्तविक समय में अपडेट किए जाते हैं। कार्यक्रम को निष्पादित करते समय, ICMP पैकेट्स को जीवित रहने के लिए समय (टीटीएल) को समायोजित करने के लिए भेजा जाता है, यह देखने के लिए कि पैकेट मूल और गंतव्य के बीच बनाता है। पैकेट हानि या प्रतिक्रिया समय में अचानक वृद्धि एक खराब कनेक्शन, एक अतिभारित मेजबान, या यहां तक ​​कि एक मानव-में-मध्य हमले का संकेत हो सकता है।

MTR स्थापित करें

हमें यह टूल मिल जाएगा अधिकांश Gnu / Linux वितरण पर पूर्व-स्थापित और इसका उपयोग करना काफी आसान है। यदि आपको MTR इंस्टॉल नहीं मिल रहा है, तो आप इसे डिफ़ॉल्ट पैकेज मैनेजर का उपयोग करके Ubuntun पर इंस्टॉल कर सकते हैं। हमें केवल एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और उसमें लिखना होगा:

sudo apt install mtr

एमटीआर का उपयोग करने के कुछ उदाहरण

मूल उदाहरण

एमटीआर के साथ हम उपयोग कर सकते हैं सबसे सरल उदाहरण रिमोट मशीन के डोमेन नाम या आईपी पते को एक तर्क के रूप में आपूर्ति करना है, उदाहरण के लिए google.com या 216.58.223.78। यह आज्ञा हमें एक अनुरेखक रिपोर्ट दिखाएगा वास्तविक समय में अपडेट किया जाता है, जब तक हम प्रोग्राम को बंद नहीं करते हैं, q या Ctrl + C दबाते हैं।

mtr google.com

संख्यात्मक आईपी पते देखें

न्यूमेरिक आई.पी.

हम एमटीआर को दिखाने के लिए मजबूर कर पाएंगे होस्ट नामों के बजाय आईपी पते। इसके लिए हमें केवल उपयोग करना होगा-जैसा कि नीचे दिखाया गया है:

mtr -n google.com

होस्ट नाम और संख्यात्मक आईपी देखें

मेज़बान और संख्यात्मक ips को देखें

यदि हम एमटीआर को दिखाने में रुचि रखते हैं दोनों मेजबान नाम और आईपी, हमें केवल -b का उपयोग करना होगा:

mtr -b google.com

पिंग की संख्या को सीमित करें

पिंग की मात्र सीमा संख्या

एक विशिष्ट मान के लिए पिंग की संख्या को सीमित करने और उन पिंग के बाद MTR से बाहर निकलने के लिए, हम -c का उपयोग करेंगे। अगर हम देखें Snt कॉलम, पिंग की निर्दिष्ट संख्या तक पहुँचने के बाद, लाइव अपडेट बंद हो जाता है और प्रोग्राम बाहर निकल जाता है। इस उदाहरण में, 4 पिंग्स को निकाल दिया जाएगा।

mtr -c 4 google.com

नेटवर्क आँकड़े उत्पन्न करें

इस कार्यक्रम को रिपोर्ट मोड में कॉन्फ़िगर किया जा सकता है। ऐसा करने के लिए, हम -r का उपयोग करेंगे, जो उत्पन्न करने के लिए एक उपयोगी विकल्प है नेटवर्क गुणवत्ता पर आँकड़े। हम इस विकल्प का एक साथ उपयोग कर सकते हैं -पिंग की संख्या निर्दिष्ट करने के लिए। चूंकि आंकड़े मानक आउटपुट पर मुद्रित होते हैं, इसलिए हम उन्हें आगे के विश्लेषण के लिए एक फ़ाइल पर पुनर्निर्देशित कर पाएंगे।

mtr -r -c 4 google.com  > mtr-reporte

आउटपुट फ़ील्ड व्यवस्थित करें

खेतों को व्यवस्थित करें

हम आउटपुट फ़ील्ड्स को उस तरीके से व्यवस्थित करने में भी सक्षम होंगे जो हमें सबसे अधिक रुचि देता है। यह संभव है -o विकल्प के लिए धन्यवाद जैसा कि नीचे दिखाया गया है। यह अर्थ के लिए एमटीआर मैन पेज देखें फ़ील्ड लेबल।

mtr -o "LSDR NBAW JMXI" 216.58.223.78

ICMP ECHO अनुरोधों के बीच अंतराल

ICMP ECHO अनुरोधों के बीच डिफ़ॉल्ट अंतराल एक सेकंड है। यह एक नया निर्दिष्ट करके बदला जा सकता है अनुरोधों के बीच अंतराल -i का उपयोग कर मूल्य बदल रहा है।

mtr -i 2 google.com

जंप की अधिकतम संख्या निर्दिष्ट करें

हम अधिकतम संख्या में छलांग लगाने में सक्षम होंगे। डिफ़ॉल्ट 30 है। इससे हम स्थानीय प्रणाली और रिमोट मशीन के बीच जांच कर पाएंगे। ऐसा करने के लिए हम-उस मूल्य का अनुसरण करते हैं जो हमें रुचिकर बनाता है।

mtr -m 35 216.58.223.78

उपयोग किए गए पैकेट का आकार निर्धारित करें

नेटवर्क की गुणवत्ता का परीक्षण करके, हम कर सकेंगे पैकेट का आकार निर्धारित करें। यह बाइट्स में निर्दिष्ट है प्रयोग -s निम्नलिखित कमांड में हमें PACKETSIZE फ़ील्ड को एक संख्यात्मक मान देना होगा:

mtr -r -s PACKETSIZE -c 5 google.com > mtr-reporte

एमटीआर मदद

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

man mtr

मदद करें

हम भी का उपयोग कर सकते हैं मदद मेनू एच कुंजी दबाकर अपने इंटरफेस से कार्यक्रम द्वारा की पेशकश की।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।