تست پهنای باند با استفاده از speedtest-cli
یکی از ابزار های مفید برای تست پهنای باند (سرعت شبکه) در سرور ها و سیستم های لینوکسی speedtest می باشد. speedtest در واقع یک ابزار منتشر شده توسط سایت معروف speedtest.net می باشدکه از تست ها را از طریق سرورهای ثبت شده در speedtest.net انجام می دهد. برای انجام تست میبایست پکیج speedtest-cli که اینترفیس خط فرمان speedtest می باشد را نصب نمایید.
راحت ترین راه نصب speedtest از طریق python می باشد:
Debian/Ubuntu:
$ sudo apt-get install python-pip $ sudo pip install speedtest-cli
RHEL/CentOS:
$ sudo yum install epel-release $ sudo yum install python2-speedtest-cli
برای مشاهده لیست سرور ها دستور زیر را وارد نمایید:
$ sppedtest-cli --list
این دستور تمام سرورهای موجود در speedtest را به همراه آیدی هر سرور به ترتیب فاصله مکانی برای شما نمایش می دهد.
برای مشاهده سرورهای ایران می توانید از دستور grep استفاده نمایید:
$ sppedtest-cli --list|grep "Iran"
اکنون میتوانید با وارد نمودن آیدی سرور مورد نظر سرعت دانلود، آپلود و ping سرور خود را ارزیابی نمایید. به عنوان مثال برای ارزیابی پهناز باند با استفاده از سرور آسیاتک دستور زیر را وارد نمایید.
$ speedtest-cli --server 16510