İçeriğe geç

İnternet hız testi

İnternet hızı ülkemizde malum, yeterli düzeyde değil. Zamanla bunun gelişeceğine inanıyorum. İnternet hizmeti aldığımız firmaların bize seçtiğimiz paketin hızını bire bir verdiğini kontrol etmek amaçlı bir sürü web sitesi mevcut(speedof, fast, testmy ), fakat genel olarak kullan popüler olan speedtest sitesidir.

Tarayıcı üzerinden siteyi açtığınızda karşınıza tek bir tane buton gelecek. Bu butona tıklayarak hız testini başlatabilirsiniz.

Ancak bu yazıda anlatmak istediğim grafiksel olarak hız testi yapmak değil, konsol üzerinden yapmak.

Bunun için speedtest’in konsol betiğini bilgisayarımıza indirmemiz gerekiyor.

Speedtest-cli Nedir ?

İnternet hızını iki yönlü olarak(download, upload) ölçen, Python programlama diliyle yazılmış bir betiktir.

Speedtest-cli Nasıl Kurulur ? 

İki şekilde yüklenebilir, isteseniz apt-get ile paketi yükleyebilirsiniz isterseniz python pip ile yükleyebilirsiniz. Ya da daha zahmetli olan yolu seçip elle yükleme de yapabilirsiniz.

apt-get ile yükleme yapmadan önce, apt-get update komutuyla sistemi güncellemekte fayda var.

A
apt-get install speedtest-cli
pip install speedtest-cli

Manuel yükleme için, github sayfasından speedtest-cli indirip, çalıştırma iznini verdikten sonra speedtest_cli.py dosyasıyla betiği çalıştırabilirsiniz.

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

unzip master.zip

cd speedtest-cli-master/

chmod 755 speedtest_cli.py

Speedtest-cli Kullanımı 

Konsol üzerinden herhangi bir argüman vermeden 

speedtest-cli

yazarak hız testini başlatabilirsiniz. Biraz bekledikten sonra size nereden test yaptığınızı, hangi sunucuya bağlantığınızı, sunucu ile arasınızdaki ping süresini  ve downlaoad, upload hızınızı gösterecektir.

Retrieving speedtest.net configuration...
Testing from Turk Telekom (88.230.173.229)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by IsimKayit.com (Kocaeli) [46.36 km]: 25.131 ms
Testing download speed................................................................................
Download: 10.82 Mbit/s
Testing upload speed......................................................................................................
Upload: 2.91 Mbit/s

Argümanlar ile hız testi gerçekleştirme

Argüman ekleyerek hız testini biraz daha kişiselleştirebilirsiniz.

Hız sonucunu bit yerine byte ile almak için 

speedtest-cli --bytes

yazıyoruz. 

Hız sonucunu resim olarak almak isterseniz eğer

speedtest-cli --share

koduyla testi başlatıyoruz ve bittiğinde bir resim linki veriyor. Bu resimde download, upload hızı, ping değeri, testin yapıldığı tarih gibi bilgiler yer alıyor.

Daha sade bir sonuç istiyorsanız eğer şu argümanla hız testini gerçekleştirebilirisniz.

speedtest-cli --simple

Sadece ping değerini, download ve upload hızını göstermeyi sağlıyor.

Daha fazla seçenek ve yardım için şu komutu kullanabilirsiniz.

speedtest-cli --help

Sonuç

Bu betik genel olarak sunucu ile uğraşanların işine yarasa da, ev kullanıcıları içinde faydalı. Siteye girip hız testi yapmaktan daha kısa sürüyor ve daha zahmetsiz 🙂

Tarih:Linux

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir