آموزش تست سرعت اینترنت در سرور لینوکس ابزار های انلاین زیادی دارد. با این حال کاربران لینوکس میتوانند این کار ها را در کامند لاین انجام دهند.
برخی از ابزار های تست سرعت اینترنت عبارت اند از :
دستورالعمل های این مقاله را دنبال کنید تا با نحوه تست سرعت شبکه در سرور مجازی لینوکس با استفاده از ترمینال آشنا شوید.
پیش نیازها
- سرور مجازی با سیستم عامل لینوکس
- سطح دسترسی های sudo / root
- یک پنجره ترمینال / خط فرمان
نکته: برای نصب بسته های پیشنهاد شده در این آموزش متناسب با نوع سیستم عامل خود از apt در ubuntu و… استفاده کنید.
تست سرعت اینترنت با استفاده از speedtest-cli :
برای آموزش تست سرعت اینترنت در سرور لینوکسی یکی از معروف ترین نرم افزار های تست آنلاین اینترنت SpeedTest.Net است. براس نصب این اپلیکیشن روی سرور لینوکس از کد زیر در ترمینال استفاده کنید:
sudo yum install -y speedtest-cli
هم چنین چنانچه قصد دارید این برنامه را از طریق پایتون نصب کنید میتوانید از Pip برای نصب پکیج speedtest-cli استفاده کنید:
pip install speedtest-cli
برای اجرای تست سرعت کافیست در ترمینال دستور زیر را تایپ کنید:
sudo speedtest-cli
در این دستور مطابق با تصویر فوق تمامی مراحل انتخاب سرور،شروع تست، سرعت دانلود و آپلود نمایش داده میشود و اطلاعات کامل و جامعی را در اختیاز شما قرار میدهد.
اندازه گیری ترافیک ورودی و خروجی سرور لینوکس با استفاده از nload:
Nload ابزاری است که به کمک آن میتوان اطلاعاتی جامع در خصوص ترافیک شبکه سرور لینوکسی خود مشاهده کرد.
برای نصب این برنامه روی سرور خود از کامند زیر استفاده کنید:
sudo yum install -y nload
حال برای اجرای برنامه کافیست نام کارت شبکه خود را مقابل کلمه nload بنویسید:
sudo nload enp0s3
اگر در کارت شبکه انتخاب شده فعالیت ترافیکی وجود داشته باشد با تصویر زیر مواجه میشوید:
اندازه گیری ترافیک ورودی و خروجی سرور لینوکس با استفاده از iftop:
iftop هم همانند nload میزان ترافیک ورودی و خروجی شبکه را برسی و به ما نشان میدهد.
برای نصب iftop از دستور زیر استفاده کنید:
sudo yum install -y iftop
بعد از نصب با استفاده از -i
در بعد از نام پکیج و سپس نام کارت شبکه سرور میتوانید تست را شروع کنید.
برای به دست آوردن نام کارت شبکه خود میتوانید از دستور ifconfig
استفاده کنید.
ما در اینجا از دستور زیر استفاده کردیم:
sudo iftop -i eth0
اگر دستور iftop را تنها و بدون-i
وارد کنید و سرور شما چند کارت شبکه داشته باشد اطلاعات مربوط به اولین کارت شبکه شما نمایش داده میشود.
برای جلوگیری از هرگونه خطایی دستورات را با استفاده از sudo وارد کنید.
تست سرعت دانلود فایل از طریق دستور wget:
این دستور نمیتواند سرعت آپلود سرور را اندازه گیری کند و مناسب برای دانلود فایل از سایر سرور های موجود در اینترنت است؛ پس فقط میتوانید سرعت دانلود را تست کنید.
معمولا این پکیج به صورت پیشفرض روی سرورها نصب است اما اگر شما این پکیچ را در سرور خود ندارید میتوانید از دستور زیر استفاده کنید:
sudo yum install -y wget
اکنون باید یک لینک از سروری قابل اعتماد برای دانلود فایل تست انتخاب کنید که برای اینکار میتوانید از لینک شرکت های OVH و Hetzner استفاده کنید.
برای مثال میتوانید از دستور زیر استفاده کنید:(دانلود فایل با حجم 10 گیگابایت)
wget -c https://speed.hetzner.de/10GB.bin
نتیجه:
در طول این مقاله ما 4 راه تست و اندازه گیری سرعت اینترنت سرور مجازی لینوکس رابه شما نشان دادیم.
کافیست ابتدا ابزار مورد نظر را نصب و سپس با انتخاب آن ابزار در کامند لاین شبکه local،سرعت اینترنت و … را آزمایش کنید.
در هنگام خرید سرور مجازی به سیستم عامل آن توجه کنید چرا که تمامی این دستورات در همه توریع های لینوکس کار میکند، فقط باید بدانید که متناسب با سیستم عامل خود از چه نوع package manager استفاده کنید.