5 דרכים לבדוק את מהירות ה-NIC שלך בלינוקס

5 דרכים לבדוק את מהירות ה-NIC שלך בלינוקס
קוראים כמוך עוזרים לתמוך ב-MUO. כאשר אתה מבצע רכישה באמצעות קישורים באתר שלנו, אנו עשויים להרוויח עמלת שותף. קרא עוד.

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





סרטון היום של MUO גלול כדי להמשיך עם התוכן

ללא קשר לסיבה או לתרחיש, ישנם מספר כלי שורת פקודה זמינים לבדיקת מהירות ה-NIC במחשב Linux.





מצא NICs המחוברים למחשב Linux שלך

המערכת שלך עשויה להיות יחידה או מרובה כרטיסי ממשק רשת מחובר אליו. אתה יכול למצוא את כל ה-NIC הזמינים בלינוקס באמצעות פקודת ip :





 ip link show

זה יציג רשימה של כל ה-NIC יחד עם השמות שלהם. לאחר שתמצא את שם ה-NIC, בדוק את מהירותו באמצעות אחת מהשיטות שלהלן.

1. בדוק את מהירות ה-NIC שלך בלינוקס באמצעות ethtool

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



ייתכן שהתקנת את ettool במערכת שלך. אם זה לא, הרץ:

 sudo apt install ethtool

כאשר אתה מפעיל את ethtool ואחריו שם ה-NIC, הוא מציג פרטי כרטיס ממשק רשת כולל מהירות המכשיר, דופלקסות, מצבי קישור נתמכים וכמה מאפיינים אחרים.





 ethtool <interface>

כדי להציג את המהירות של NIC, השתמש ב:

 sudo ethtool <interface> | grep Speed 

הפלט מראה שמהירות ה-NIC היא 1000Mb/s.





  מציאת מהירות NIC באמצעות ethtool

2. בדוק את מהירות ה-NIC באמצעות מערכת הקבצים /sys

ה /sys/class/net/<ממשק> הספרייה מכילה קבצים שונים הכוללים מידע על כרטיסי ממשק הרשת המחוברים למערכת שלך. המהירות של NIC כלולה ב- /sys/class/net/<ממשק>/מהירות קוֹבֶץ. אתה יכול לראות מידע זה באמצעות פקודת החתול :

 cat /sys/class/net/<interface>/speed

לדוגמה, כדי למצוא את המהירות של ממשק הרשת ens33 , הפקודה תהיה:

 cat /sys/class/net/ens33/speed

הפלט יציג את מהירות ה-NIC שלך.

  מציאת מהירות של NIC באמצעות /sys pseudo-filesystem

3. שימוש ב-dmesg כדי להציג את מהירות ה-NIC

הפקודה dmesg מציגה הודעות חשובות הקשורות לאתחול המערכת ולאתחול החומרה. באמצעות dmesg עם הפקודה grep, אתה יכול לסנן מידע ספציפי כמו מהירות ה-NIC, מצב חיבור פיזי וכו'.

כדי למצוא את המהירות של ה-NIC שלך בלינוקס, הפעל את הפקודה dmesg והעבר את הפלט שלה אל הפקודה grep ואחריו שם ה-NIC:

 sudo dmesg | grep <interface>

מהפלט, אתה יכול למצוא את מהירות ה-NIC שלך בין מידע אחר כגון מצב קישור, מצב דופלקס וכו'.

  מציאת מהירות ה-NIC באמצעות פקודת dmesg

4. השתמש ב-mii-tool כדי לבדוק את מהירות ה-NIC שלך בלינוקס

mii-tool הוא כלי שורת פקודה ישן יותר של לינוקס המאפשר לך להציג את הגדרות ה-NIC כולל מצב הקישור, מצב דופלקס ומהירות של כרטיס ממשק רשת. אתה יכול להשתמש בו במערכות ישנות יותר שבהן ethtool אינו זמין.

כיצד לבדוק את כרטיס המסך שלך windows 10

כדי לבדוק את מהירות ה-NIC שלך, הפעל את mii-tool ואחריו את שם ה-NIC:

 sudo mii-tool <interface> 
  מציאת מהירות של NIC באמצעות mii-tool

5. שימוש בפקודה networkctl

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

כדי למצוא את מהירות ה-NIC שלך בלינוקס, השתמש ב:

 networkctl status <interface>

זה ידפיס את הפלט המפורט יחד עם מהירות ה-NIC שלך. אם אתה צריך רק את מהירות ה-NIC, העבר את הפלט לעיל ל-grep באופן הבא:

 networkctl status <interface> | grep Speed 
  מציאת מהירות נחמדה באמצעות פקודת networkctl

קל למצוא את מהירות ה-NIC שלך בלינוקס

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