MTR, כלי לניתוח רשת מהטרמינל

מסוף mtr בערך

במאמר הבא אנו נסתכל על MTR. זה כלי ניתוח רשת וכי אנו הולכים להשתמש משורת הפקודה. זו תוכנית פשוטה ומרובת צורות ש משלב את הפונקציונליות של תוכניות העקיבה והפינג בכלי יחיד.

לאחר MTR פועל, הוא יבדוק חיבור הרשת בין המערכת המקומית למארח מרוחק שאנחנו מציינים. ראשית אתה מגדיר את הכתובת של כל קפיצת רשת בין המארחים. לאחר מכן הוא מכה כל אחד מהם כדי לקבוע את איכות הקישור לכל מכונה.

כמו traceroute, תוכנית זו מדפיסה מידע על הדרך שעוברים חבילות. מהמארח בו פועל MTR ועד מארח יעד שצוין על ידי המשתמש. ניתן יהיה גם לקבוע את הנתיב למכונה מרוחקת בזמן הדפסת אחוז התגובה, כמו גם את זמני התגובה של כל כשות הרשת בין המערכת המקומית למכונה המרוחקת.

במהלך פעולה זו, MTR מייצר כמה נתונים סטטיסטיים שימושיים על כל מכונה. אלה מתעדכנים בזמן אמת, כברירת מחדל. בעת ביצוע התוכנית, מנות ICMP נשלחות תוך התאמת הזמן לחיות (TTL), כדי לראות את סדרת הקפיצות שהחבילה מבצעת בין המקור ליעד. עלייה פתאומית באובדן מנות או זמן תגובה יכולה להיות סימן לחיבור גרוע, מארח עמוס מדי, או אפילו התקפה של איש באמצע.

התקן MTR

אנו נמצא את הכלי הזה מותקן מראש ברוב הפצות GNU / Linux וזה די קל לשימוש. אם אינך מוצא MTR מותקן, תוכל להתקין אותו ב- Ubuntun באמצעות מנהל החבילות המוגדר כברירת מחדל. נצטרך רק לפתוח מסוף (Ctrl + Alt + T) ולכתוב בו:

sudo apt install mtr

כמה דוגמאות לשימוש ב- MTR

דוגמה בסיסית mtr

הדוגמה הפשוטה ביותר בה אנו יכולים להשתמש ב- MTR היא לספק את שם התחום או כתובת ה- IP של המכונה המרוחקת כארגומנט, למשל google.com או 216.58.223.78. פקודה זו יראה לנו דוח מסלול מתעדכן בזמן אמת, עד שנסגור את התוכנית, נלחץ על q או Ctrl + C.

mtr google.com

צפה בכתובות IP מספריות

מספרי ip mtr

נוכל לאלץ את MTR להראות כתובות IP במקום שמות מארחים. לשם כך נצטרך להשתמש רק ב- n כמוצג להלן:

mtr -n google.com

הצג שמות מארחים וכתובות IP מספריות

צפו במארחים וב- ips mtr המספרי

אם אנו מעוניינים להציג MTR גם שמות מארחים וגם IPנצטרך להשתמש רק ב -b:

mtr -b google.com

הגבל את מספר הפינג'ים

מספר הגבלת mings של פינגים

כדי להגביל את מספר הפינגים לערך ספציפי ולצאת מ- MTR לאחר אותם פינגים, נשתמש ב- c. אם נסתכל על טור Snt, לאחר שמגיעים למספר הפינגים שצוין, העדכון החי מפסיק והתוכנית יוצאת. בדוגמה זו, 4 פינג'ים ייורו.

mtr -c 4 google.com

צור סטטיסטיקה ברשת

ניתן להגדיר תוכנית זו במצב דוח. לשם כך נשתמש ב- r, שהיא אפשרות שימושית להפקה סטטיסטיקה על איכות הרשת. אנו יכולים להשתמש באפשרות זו יחד עם -c כדי לציין את מספר הפינג'ים. מכיוון שהסטטיסטיקה מודפסת על פלט סטנדרטי, נוכל להפנות אותם לקובץ לצורך ניתוח נוסף.

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

ארגן את שדות הפלט

mtr לארגן שדות

נוכל גם לארגן את שדות הפלט באופן שמעניין אותנו ביותר. זה אפשרי הודות לאפשרות -o כפי שמוצג להלן. זה יכול ראו את עמוד האיש של ה- MTR למשמעות תוויות שדה.

mtr -o "LSDR NBAW JMXI" 216.58.223.78

מרווח בין בקשות ICMP ECHO

מרווח ברירת המחדל בין בקשות ICMP ECHO הוא שנייה אחת. ניתן לשנות זאת על ידי ציון חדש מרווח בין בקשה שינוי הערך באמצעות -i.

mtr -i 2 google.com

ציין את מספר הקפיצות המקסימלי

נוכל לציין מספר מרבי של קפיצות. ה ברירת המחדל היא 30. בעזרת זה נוכל לחקור בין המערכת המקומית למכונה המרוחקת. לשם כך אנו משתמשים ב- m ואחריו הערך שמעניין אותנו.

mtr -m 35 216.58.223.78

הגדר את גודל החבילה המשמש

על ידי בדיקת איכות הרשת, נוכל הגדר את גודל החבילה. זה מצוין בתים באמצעות -s. בפקודה הבאה נצטרך לתת ערך מספרי לשדה PACKETSIZE:

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

עזרה ל- MTR

כל משתמש הזקוק לכך יכול להיעזר בתוכנית זו על ידי עיון בדף האיש. בו אנו נמצא אפשרויות נוספות לשימוש.

man mtr

לעזור למטר

אנו יכולים גם להשתמש ב- תפריט עזרה המוצעת על ידי התוכנית מהממשק שלה על ידי לחיצה על מקש H.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.