5 วิธีในการตรวจสอบความเร็ว NIC ของคุณบน Linux

5 วิธีในการตรวจสอบความเร็ว NIC ของคุณบน Linux
ผู้อ่านเช่นคุณช่วยสนับสนุน MUO เมื่อคุณทำการซื้อโดยใช้ลิงก์บนเว็บไซต์ของเรา เราอาจได้รับค่าคอมมิชชั่นจากพันธมิตร อ่านเพิ่มเติม.

การทราบความเร็วของอะแดปเตอร์เครือข่ายจะมีประโยชน์ในสถานการณ์ต่างๆ ตัวอย่างเช่น ช่วยให้คุณทราบว่าคุณสามารถใช้แบนด์วิธที่มีอยู่ได้อย่างเต็มที่หรือไม่ หรือหากคุณวางแผนที่จะอัปเกรดเครือข่ายของคุณ คุณสามารถตรวจสอบได้ว่า NIC ปัจจุบันของคุณมีความสามารถหรือไม่ หรือคุณจำเป็นต้องอัปเกรด NIC ของคุณหรือไม่





MUO วิดีโอประจำวันนี้ เลื่อนเพื่อดำเนินการต่อด้วยเนื้อหา

ไม่ว่าจะด้วยเหตุผลหรือสถานการณ์ใดก็ตาม มีเครื่องมือบรรทัดคำสั่งหลายอย่างที่พร้อมใช้งานเพื่อตรวจสอบความเร็ว NIC บน Linux PC





ค้นหา NIC ที่เชื่อมต่อกับพีซี Linux ของคุณ

ระบบของคุณอาจมีระบบเดียวหรือหลายระบบ การ์ดเชื่อมต่อเครือข่าย เชื่อมต่อกับมัน คุณสามารถค้นหา NIC ทั้งหมดที่มีอยู่บน Linux โดยใช้คำสั่งไอพี : :





 ip link show

มันจะแสดงรายการ NIC ทั้งหมดพร้อมกับชื่อของพวกเขา เมื่อคุณพบชื่อ NIC แล้ว ให้ตรวจสอบความเร็วโดยใช้วิธีใดวิธีหนึ่งด้านล่าง

1. ตรวจสอบความเร็ว NIC ของคุณบน Linux โดยใช้ ethtool

ethtool เป็นเครื่องมือบรรทัดคำสั่งที่ให้ข้อมูลเกี่ยวกับไดรเวอร์เครือข่ายและอินเทอร์เฟซ รวมถึงความเร็ว การทำงานสองด้าน สถิติอินเทอร์เฟซเครือข่าย และโหมดลิงก์ที่รองรับ นอกจากนี้ยังช่วยให้คุณเปลี่ยนการตั้งค่าการกำหนดค่าอินเทอร์เฟซเครือข่าย และคุณยังสามารถใช้เพื่อแก้ไขปัญหาการ์ดอินเทอร์เฟซเครือข่ายของคุณได้



คุณอาจติดตั้ง ethtool ไว้ในระบบของคุณ หากไม่เป็นเช่นนั้น ให้รัน:

 sudo apt install ethtool

เมื่อคุณเรียกใช้ ethtool ตามด้วยชื่อ NIC มันจะแสดงรายละเอียดการ์ดอินเทอร์เฟซเครือข่าย รวมถึงความเร็วของอุปกรณ์ เพล็กซ์ โหมดลิงก์ที่รองรับ และคุณสมบัติอื่น ๆ





คริสต์มาสช่วยครอบครัวรายได้น้อย
 ethtool <interface>

หากต้องการแสดงความเร็วของ NIC ให้ใช้:

 sudo ethtool <interface> | grep Speed 

ผลลัพธ์แสดงว่าความเร็วของ NIC คือ 1,000Mb/s





  ค้นหาความเร็วของ NIC โดยใช้ ethtool

2. ตรวจสอบความเร็ว NIC โดยใช้ระบบไฟล์ /sys

ที่ /sys/class/net/<อินเทอร์เฟซ> ไดเร็กทอรีประกอบด้วยไฟล์ต่างๆ ที่มีข้อมูลเกี่ยวกับการ์ดอินเทอร์เฟซเครือข่ายที่เชื่อมต่อกับระบบของคุณ ความเร็วของ NIC มีอยู่ใน /sys/class/net/<อินเทอร์เฟซ>/speed ไฟล์. คุณสามารถดูข้อมูลนี้ได้ โดยใช้คำสั่ง cat : :

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

เช่น การหาความเร็วของอินเทอร์เฟสเครือข่าย ens33 คำสั่งจะเป็น:

คัดลอกเพลงจาก iPod ลงคอมพิวเตอร์
 cat /sys/class/net/ens33/speed

ผลลัพธ์จะแสดงความเร็วของ NIC ของคุณ

  ค้นหาความเร็วของ NIC โดยใช้ /sys pseudo-filesystem

3. การใช้ dmesg เพื่อดูความเร็ว NIC

คำสั่ง dmesg แสดงข้อความสำคัญที่เกี่ยวข้องกับการบูตระบบและการเริ่มต้นฮาร์ดแวร์ เมื่อใช้ dmesg กับคำสั่ง grep คุณสามารถกรองข้อมูลเฉพาะ เช่น ความเร็วของ NIC สถานะการเชื่อมต่อทางกายภาพ ฯลฯ

หากต้องการค้นหาความเร็วของ NIC ของคุณบน Linux ให้รันคำสั่ง dmesg และไพพ์เอาต์พุตไปที่ คำสั่ง grep ตามด้วยชื่อ NIC:

 sudo dmesg | grep <interface>

จากเอาต์พุต คุณจะพบความเร็ว NIC ของคุณท่ามกลางข้อมูลอื่นๆ เช่น สถานะลิงก์ โหมดดูเพล็กซ์ ฯลฯ

  ค้นหาความเร็วของ NIC โดยใช้คำสั่ง dmesg

4. ใช้ mii-tool เพื่อตรวจสอบความเร็ว NIC ของคุณบน Linux

mii-tool เป็นเครื่องมือบรรทัดคำสั่ง Linux รุ่นเก่าที่ให้คุณดูการตั้งค่า NIC รวมถึงสถานะลิงก์ โหมดดูเพล็กซ์ และความเร็วของการ์ดอินเทอร์เฟซเครือข่าย คุณสามารถใช้กับระบบรุ่นเก่าที่ไม่มี ethtool ได้

หากต้องการตรวจสอบความเร็วของ NIC ให้รัน mii-tool ตามด้วยชื่อ NIC:

 sudo mii-tool <interface> 
  ค้นหาความเร็วของ NIC โดยใช้ mii-tool

5. การใช้คำสั่ง networkctl

networkctl ช่วยให้คุณสามารถดูและแก้ไขสถานะของลิงก์เครือข่ายได้ เมื่อใช้คำสั่งนี้ คุณยังสามารถดูข้อมูลเกี่ยวกับลิงก์ต่างๆ ได้ เช่น ประเภท สถานะการทำงาน ความเร็ว รุ่น ที่อยู่ฮาร์ดแวร์ ไดรเวอร์โมดูลเคอร์เนล ฯลฯ

หากต้องการค้นหาความเร็วของ NIC ของคุณบน Linux ให้ใช้:

คุณสามารถดาวน์โหลดภาพยนตร์จาก hulu . ได้ไหม
 networkctl status <interface>

วิธีนี้จะพิมพ์เอาต์พุตโดยละเอียดพร้อมกับความเร็วของ NIC ของคุณ หากคุณต้องการเพียงความเร็ว NIC ให้ส่งเอาต์พุตด้านบนไปที่ grep ดังนี้:

 networkctl status <interface> | grep Speed 
  ค้นหาความเร็ว nic โดยใช้คำสั่ง networkctl

การค้นหาความเร็ว NIC ของคุณบน Linux เป็นเรื่องง่าย

การทราบความเร็วของ NIC ของคุณสามารถช่วยให้คุณกำหนดความเร็วเครือข่ายที่การ์ดของคุณสามารถทำได้ ตอนนี้คุณรู้วิธีค้นหาความเร็ว NIC บนระบบ Linux ของคุณแล้ว คุณยังสามารถทดสอบความเร็วการเชื่อมต่ออินเทอร์เน็ตของคุณเพื่อตรวจสอบว่าคุณได้รับความเร็วตามที่ ISP ของคุณสัญญาไว้หรือไม่