מהירות האינטרנט שלך תלויה גם במהירות של בקר ממשק הרשת שלך (NIC). הנה כמה דרכים לבדוק את מהירות ה-NIC שלך בלינוקס.
הכרת המהירות של מתאם הרשת שלך יכולה להיות מועילה בתרחישים שונים. לדוגמה, זה עוזר לך לקבוע אם אתה יכול לנצל באופן מלא את רוחב הפס הזמין, או אם אתה כן בתכנון לשדרג את הרשת שלך, תוכל לבדוק אם ה-NIC הנוכחי שלך מסוגל או אם אתה צריך לשדרג ה-NIC שלך.
ללא קשר לסיבה או לתרחיש, ישנם מספר כלי שורת פקודה זמינים לבדיקת מהירות ה-NIC במחשב Linux.
מצא NICs המחוברים למחשב Linux שלך
המערכת שלך עשויה להיות יחידה או מרובה כרטיסי ממשק רשת מחובר אליו. אתה יכול למצוא את כל ה-NIC הזמינים בלינוקס באמצעות פקודת ip:
ip link show
זה יציג רשימה של כל ה-NIC יחד עם השמות שלהם. לאחר שתמצא את שם ה-NIC, בדוק את מהירותו באמצעות אחת מהשיטות שלהלן.
ethtool הוא כלי שורת פקודה המספק מידע על מנהלי התקן וממשקי רשת כולל המהירות שלהם, הדופלקסיות, סטטיסטיקות ממשק הרשת ומצבי קישור נתמכים. זה גם מאפשר לך לשנות את הגדרות תצורת ממשק הרשת ואתה יכול אפילו להשתמש בו כדי לפתור בעיות בכרטיס ממשק הרשת שלך.
ייתכן שהתקנת את ettool במערכת שלך. אם זה לא, הרץ:
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/
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 במערכת הלינוקס שלך, אתה יכול גם לבדוק במהירות את חיבור האינטרנט שלך כדי לבדוק אם אתה מקבל את המהירות כפי שהובטח על ידי ספק שירותי האינטרנט שלך.