Aku selalu melakukan test speed internet dikala aku konek internet baik di kampus, kantor maupun di kosan. Mungkin di antara klian ada yang seperti itu. Apa yang kita lakukan? tak jarang diantara kita membuka website seperti Speedtest.net dan kemudian memulai test speed. Ketika di akses akan memuat javascript program ke browsermu dan kamu milih server yang ingin kamu ping untuk menguji internetmu. Biasanya aku menggunakan speedtest.telin.co.id yang langsung ke server singapura. Dan juga menggunakan flash player untuk menunjukkan hasilnya dengan grafik

Lalu bagaimana dengan server, server gak punya Web Browser padahal ini kunci untuk kita melakukan speedtest internet yang seperti biasa kita lakuin. Nah ini ada Speedtest-CLI yang memungkinkan kita dapat melakukan speedtest internet kita dengan menggunakan command Line

Apa Speedtest-CLI?

Adalah sebuah program yang di develop menggunakan Bahasa Pemograman Python yang memungkinkan kita untuk melakukan speedtest internet kita secara dua arah (Bidirectionally) Up and Down. Program ini menggunakan speedtest.net untuk menghitung kecepatan internet server kita. Speedtest-cli  dapat melakukan listing server berdasarkan jarak dari server kita.

Untuk menginstall latest speedtest-cli tool di linux, server kita harus menggunakan Python 2.4-3.4 atau versi yang lebih baru yang telah di install di linux kita.

Install speedtest-cli di Linux

Pertama kita perlu menginstall python-pip package, kemudian baru kita dapat menginstall speedtest-cli tool. caranya seperti berikut

sudo apt-get install python-pip
sudo pip install speedtest-cli

Untuk mengupgrade speedtest-cli kita dapat menggunakan command berikut :

sudo pip install speedtest-cli --upgrade

Install speedtest-cli Menggunakan Python Script

Pertama kita perlu download dulu phyton script dari github menggunakn perintah wget dan kemudian unpzip file yang telah kita download dari github tadi. berikut command nya

wget https://github.com/sivel/speedtest-cli/archive/master.zip
unzip master.zip

Setelah mengekstrak file kita menuju direktori dari hasil downloadtan tadi speedtest-cli-master   dan ubah permissionnya agar dapat di execute pake python

cd speedtest-cli-master/
$ chmod 755 speedtest_cli.py

Selanjutnya pindahkan ke direktori /usr/bin agar kita tidak mengetikkan herarki direktori terus menerus

sudo mv speedtest_cli.py /usr/bin/

Berikut ini adalah server dari rupi.co

Testing Speed Internet Dengan Speedtest-cli 

  1. Untuk test speed internet dengan speedtest-cli tinggal jalankan program yang sudah kita install tadi
    speedtest_cli.py

Speedtest-CLI

  1. Untuk satuan Byte dapat mengguknakan perintah berikut
    speedtest_cli.py --bytes

    Speedtest-CLI

  2. Kamu dapat berbagi kecepatan internetmu dengan perintah berikut
    speedtest_cli.py --bytes


    Speedtest-CLIberikut ini adalah gambar hasilnya
    Speedtest-CLI

  3. Untuk melihat List Server berdasarkan jaraknya dari server kita dapat menggunakan perintah berikut
    speedtest_cli.py --list

    Speedtest-CLI

  4. Untuk spesifik server misalnya server singapore
    kita lihat listnya dulu dengan cara berikut

     speedtest_cli.py --list | grep -i Singapore

    Speedtest-CLIkemudian kita menggunakan Server ID nya

    speedtest_cli.py --server [5060]

    Speedtest-CLI

  5. untuk bantuan guanakan script berikut
    speedtest_cli.py --help

Speedtest-CLI

 

thanks 🙂

Ref : http://www.tecmint.com/check-internet-speed-from-command-line-in-linux/

How to Test Your Internet Speed from Command Line Using ‘Speedtest-CLI’ Tool
Tagged on:

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.