سرعت اینترنت شما به سرعت کنترلر رابط شبکه (NIC) شما نیز بستگی دارد. در اینجا چند راه برای بررسی سرعت NIC خود در لینوکس وجود دارد.

دانستن سرعت آداپتور شبکه شما می تواند در سناریوهای مختلف مفید باشد. به عنوان مثال، به شما کمک می کند تا تعیین کنید که آیا می توانید از پهنای باند موجود به طور کامل استفاده کنید، یا اگر قصد دارید شبکه خود را ارتقا دهید، می توانید بررسی کنید که آیا NIC فعلی شما قادر است یا اینکه آیا باید NIC خود را ارتقا دهید.

NIC های متصل به کامپیوتر لینوکس خود را پیدا کنید

سیستم شما ممکن است دارای یک یا چند کارت رابط شبکه باشد. با استفاده از دستور ip می توانید تمام کارت های کارت شبکه موجود در لینوکس را پیدا کنید:

ip link show

لیستی از تمام کارت های شبکه همراه با نام آنها را نمایش می دهد. هنگامی که نام NIC را پیدا کردید، سرعت آن را با استفاده از یکی از روش های زیر بررسی کنید.

1. با استفاده از ethtool سرعت NIC خود را در لینوکس بررسی کنید

ethtool یک ابزار خط فرمان است که اطلاعاتی در مورد درایورها و رابط‌های شبکه از جمله سرعت، دوگانگی، آمار رابط شبکه و حالت‌های پیوند پشتیبانی شده ارائه می‌کند. همچنین به شما امکان می دهد تنظیمات پیکربندی رابط شبکه را تغییر دهید و حتی می توانید از آن برای عیب یابی مشکلات کارت رابط شبکه خود استفاده کنید.

ممکن است ethtool را روی سیستم خود نصب کرده باشید. اگر اینطور نیست، اجرا کنید:

sudo apt install ethtool

هنگامی که ethtool را به دنبال نام NIC اجرا می کنید، جزئیات کارت رابط شبکه از جمله سرعت دستگاه، دوبلکسی، حالت های پیوند پشتیبانی شده و برخی ویژگی های دیگر را نمایش می دهد.

ethtool <interface>

برای نمایش سرعت NIC از موارد زیر استفاده کنید:

sudo ethtool <interface> | grep Speed

خروجی نشان می دهد که سرعت NIC 1000Mb/s است.

بیشتر بخوانید :  ویرایش رنگ ها در فتوشاپ: ۷ ابزاری که نیاز دارید

2. سرعت NIC را با استفاده از سیستم فایل /sys بررسی کنید

فهرست /sys/class/net/ حاوی فایل‌های مختلفی است که شامل اطلاعات کارت‌های رابط شبکه متصل به سیستم شما می‌شود. سرعت NIC در فایل /sys/class/net//speed موجود است. با استفاده از دستور cat می توانید این اطلاعات را مشاهده کنید:

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

به عنوان مثال، برای یافتن سرعت رابط شبکه ens33، دستور زیر خواهد بود:

cat /sys/class/net/ens33/speed

خروجی سرعت NIC شما را نمایش می دهد.

3. استفاده از dmesg برای مشاهده سرعت NIC

دستور dmesg پیام های مهم مربوط به راه اندازی سیستم و مقداردهی اولیه سخت افزار را نمایش می دهد. با استفاده از dmesg با دستور grep، می توانید اطلاعات خاصی مانند سرعت NIC، وضعیت اتصال فیزیکی و غیره را فیلتر کنید.

برای یافتن سرعت NIC خود در لینوکس، دستور dmesg را اجرا کنید و خروجی آن را به دستور grep و سپس نام NIC وارد کنید:

sudo dmesg | grep <interface>

از خروجی می‌توانید سرعت NIC خود را در میان اطلاعات دیگری مانند وضعیت پیوند، حالت دوطرفه و غیره پیدا کنید.

4. از mii-tool برای بررسی سرعت NIC خود در لینوکس استفاده کنید

mii-tool یک ابزار خط فرمان قدیمی لینوکس است که به شما امکان می‌دهد تنظیمات NIC از جمله وضعیت لینک، حالت دوطرفه و سرعت کارت رابط شبکه را مشاهده کنید. می توانید از آن در سیستم های قدیمی تر که ethtool در دسترس نیست استفاده کنید.

برای بررسی سرعت NIC خود، mii-tool و سپس نام NIC را اجرا کنید:

sudo mii-tool <interface>

5. با استفاده از دستور networkctl

networkctl به شما امکان مشاهده و تغییر وضعیت لینک های شبکه را می دهد. با استفاده از این دستور می توانید اطلاعات مربوط به لینک ها مانند نوع، وضعیت عملکرد، سرعت، مدل، آدرس سخت افزار، درایور ماژول هسته و … را مشاهده کنید.

networkctl status <interface>

برای یافتن سرعت NIC خود در لینوکس، از موارد زیر استفاده کنید:

networkctl status <interface> | grep Speed

با این کار خروجی دقیق همراه با سرعت NIC شما چاپ می شود. اگر فقط به سرعت NIC نیاز دارید، خروجی بالا را به صورت زیر لوله کنید تا grep شود:

بیشتر بخوانید :  نحوه هاست کردن رایگان یک وب سایت با استفاده از GitHub Pages

پیدا کردن سرعت NIC خود در لینوکس آسان است

دانستن سرعت NIC می تواند به شما کمک کند تا تعیین کنید کارت شما قادر به انجام چه سرعتی است. اکنون که می دانید چگونه سرعت NIC را در سیستم لینوکس خود پیدا کنید، می توانید سرعت اتصال اینترنت خود را نیز تست کنید تا بررسی کنید که آیا سرعتی را که ISP وعده داده است را دریافت می کنید.

امتیاز این مطلب
Shares:
دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *