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
- Untuk test speed internet dengan speedtest-cli tinggal jalankan program yang sudah kita install tadi
speedtest_cli.py
- Untuk satuan Byte dapat mengguknakan perintah berikut
speedtest_cli.py --bytes
- Kamu dapat berbagi kecepatan internetmu dengan perintah berikut
speedtest_cli.py --bytes
- Untuk melihat List Server berdasarkan jaraknya dari server kita dapat menggunakan perintah berikut
speedtest_cli.py --list
- Untuk spesifik server misalnya server singapore
kita lihat listnya dulu dengan cara berikutspeedtest_cli.py --list | grep -i Singapore
kemudian kita menggunakan Server ID nya
speedtest_cli.py --server [5060]
- untuk bantuan guanakan script berikut
speedtest_cli.py --help
thanks 🙂
Ref : http://www.tecmint.com/check-internet-speed-from-command-line-in-linux/