מהירות האינטרנט שלך תלויה גם במהירות של בקר ממשק הרשת שלך (NIC). הנה כמה דרכים לבדוק את מהירות ה-NIC שלך בלינוקס.

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

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

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

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

ip link show

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

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

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

instagram viewer
sudo apt install ethtool

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

ethtool 

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

sudo ethtool  | grep Speed

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

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

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

cat /sys/class/net//speed

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

cat /sys/class/net/ens33/speed

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

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

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

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

sudo dmesg | grep 

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

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

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

sudo mii-tool 

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

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

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

networkctl status 

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

networkctl status  | grep Speed

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

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