Bazı durumlarda bağlantı hızını ölçmek isteyebilirsiniz , örneğin bir firmadan vps aldınız ve hızınız yavaş , bunu firmaya ispatlamanın bir yolu olmalı , normal şartlarda bir browser kullanıyor iseniz http://www.speedtest.net/ üzerinden görsel olarak görebilirsiniz peki ya masaüstü ortamı kurulu değilse bunu nasıl yaparız. SSH üzerinden erişip aşağıdaki adımları takip edebilirsiniz.
Öncelikle speedtest-cli kuralım. (phyton ile çalışır)
[email protected] [/]# wget https://raw.github.com/sivel/speedtest-cli/master/speedtest.py
[email protected] [/]# chmod a+rx speedtest.py
[email protected] [/]# mv speedtest_cli.py /usr/local/bin/speedtest.py
[email protected] [/]# cd /usr/local/bin/
[email protected] [/usr/local/bin/]# chown root:root speedtest.py
Debian / ubuntu türü kullanıyor iseniz komutlarını başına sudo yazmanız gerekebilir ya da öncesinde su ile root a geçiş yapın.
Şimdi hızımızı test edebiliriz.
[email protected] [/usr/local/bin/]# speedtest.py
Retrieving speedtest.net configuration…
Retrieving speedtest.net server list…
Testing from ayhanarda.com (x.x.x.x)…
Selecting best server based on latency…
Hosted by webhostingsitesi.com (Istanbul) [1.63 km]: 23.52 ms
Testing download speed………………………………….
Download: 259.35 Mbits/s
Testing upload speed…………………………………………..
Upload: 154.63 Mbits/s
Görüldüğü üzere hızımı download için 260 Mbits/s iken upload için 155 Mbits/s şeklinde.
Eğer sonuçları görsel olarak paylaşmak ister iseniz komutu aşağıdaki gibi kullanabilirsiniz ve size hızınızı gösteren bir resim oluşturacak ve linkini belirtecektir.
[email protected] [/usr/local/bin//]# speedtest-cli –share
Share results: http://www.speedtest.net/result/xxxxxxxx.png
Diğer bir durumda bağlantı kuracağınız lokasyonu Siz de seçebilirsiniz , bunun için –list parametresi eklemelisiniz yani komut aşağıdaki gibi olmalı ve Size speedtest.net in tüm lokasyonlarını sıralayacaktır ve böylece Size seçme şansı sunar.
[email protected] [~]# speedtest.py –list | less
Retrieving speedtest.net configuration…
Retrieving speedtest.net server list…
4850) TURKCELLSUPERONLINE (Istanbul, Turkey) [1.63 km]
4791) Doruknet (Istanbul, Turkey) [1.63 km]
2521) TTNET (Istanbul, Turkey) [1.63 km]
3287) Webhostingsitesi.com (Istanbul, Turkey) [1.63 km]
4667) AVEA Iletisim Hizmetleri A.S. (Istanbul, Turkey) [1.63 km]
4378) TurkNet (Istanbul, Turkey) [1.63 km]
3151) Vodafone TR (Istanbul, Turkey) [1.63 km]
1205) D-Smart (Istanbul, Turkey) [1.63 km]
5878) OPLAVUS TELEKOM (Bahcelievler, Turkey) [8.94 km]
4882) iDeal Hosting Ltd. (Bursa, Turkey) [92.67 km]
1022) DGN Teknoloji (Bursa, Turkey) [92.81 km]
573) eso-es.net (Eskisehir, Turkey) [191.03 km]
Tabi liste uzuyor , hepsini eklemedim , örneğin kendi sunucunuz ile vodafone arasındaki bağlantı hızınızı görmek istedi iseniz yanındaki numarayı parametre olarak belirtebilirsiniz.
[email protected] [~]# speedtest.py –server 3151
Konu bu kadar , Sık sık test yapmanızı önermem , bağlantı kurduğunuz lokasyon tarafından engellenebilirsiniz.
Ayhan ARDA