Linux’ta Speedtest-CLI ile İnternet Hız Testi Rehberi

Kutay Utku
4 dk okuma

Speedtest CLI, popüler hız testi servisi olan Ookla tarafından geliştirilen Speedtest altyapısını komut satırı üzerinden kullanmanızı sağlayan bir araçtır.

Grafik arayüz olmadan, doğrudan terminal üzerinden internet bağlantınızın:

  • 📡 Ping (Gecikme)
  • ⬇ Download (İndirme Hızı)
  • ⬆ Upload (Yükleme Hızı)

değerlerini ölçmenizi sağlar.

Özellikle:

  • Sunucu (VPS) yönetenler
  • Sistem yöneticileri
  • SSH üzerinden çalışan kullanıcılar
  • GUI olmayan Linux dağıtımları kullananlar

için oldukça idealdir.

🛠️ Kurulum İşlemi

Ubuntu, Debian ve türevi sistemlerde kurulum oldukça basittir:

apt install speedtest-cli -y

🔎 Komut Açıklaması:

  • apt install → Paket yöneticisi üzerinden kurulum yapar
  • speedtest-cli → Kurulacak paket
  • -y → Kurulum sırasında onay sormaz (otomatik kabul eder)

Kurulum tamamlandıktan sonra araç kullanıma hazırdır.

📊 Hız Testi Nasıl Yapılır?

Basit çıktı almak için şu komut kullanılır:

speedtest-cli --simple

Örnek çıktı:

root@ubuntu:~# speedtest-cli --simple
Ping: 259.959 ms
Download: 7.34 Mbit/s
Upload: 3.25 Mbit/s
root@ubuntu:~#

Şimdi bu değerleri teknik olarak detaylandıralım.

📡 Ping (Gecikme) Nedir?

Ping: 259.959 ms

📌 Ping Neyi Ölçer?

Ping, cihazınızdan test sunucusuna gönderilen veri paketinin gidip geri dönme süresidir.

Birim: ms (milisaniye)

🎯 İdeal Ping Değerleri:

Ping DeğeriDurum
0 – 20 msMükemmel
20 – 50 msÇok iyi
50 – 100 msOrta
100+ msYüksek
200+ msSorunlu

⚠️ Örnekteki Durum:

259 ms oldukça yüksek bir ping değeridir.

Bu şu anlama gelebilir:

  • Sunucu uzak bir ülkede olabilir
  • VPS kullanılıyor olabilir
  • Ağ yoğunluğu vardır
  • Wi-Fi sinyal zayıf olabilir
  • ISS tarafında problem olabilir

🎮 Ping Nerede Önemlidir?

  • Online oyunlar
  • Canlı yayın
  • Görüntülü konuşma
  • Uzaktan masaüstü bağlantıları

⬇ Download (İndirme Hızı) Nedir?

Download: 7.34 Mbit/s

Download hızı, internetten veri çekme hızınızı gösterir.

Örneğin:

  • Web siteleri açma
  • Video izleme
  • Dosya indirme

📏 Mbit/s Nedir?

Mbit/s = Megabit per second
1 Byte = 8 Bit

Yani 7.34 Mbit/s ≈ 0.9 MB/s civarındadır.

🎬 Ortalama Gereksinimler:

KullanımGerekli Hız
Web gezinti5 Mbps
YouTube 1080p8-10 Mbps
4K Video25 Mbps
Online oyun10 Mbps

7.34 Mbps günlük kullanım için yeterli ama yüksek çözünürlüklü yayın için düşük sayılır.

⬆ Upload (Yükleme Hızı) Nedir?

Upload: 3.25 Mbit/s

Upload hızı, cihazınızdan internete veri gönderme hızıdır.

Kullanım alanları:

  • Dosya yükleme
  • YouTube’a video yükleme
  • Canlı yayın
  • Bulut yedekleme

3.25 Mbps temel kullanım için yeterlidir ancak:

  • Twitch yayını
  • Büyük dosya yükleme
  • Cloud backup

gibi işlemler için düşük kalabilir.

📌 Speedtest-CLI Kimler İçin Önemlidir?

✔ VPS yönetenler
✔ Linux server kullanıcıları
✔ SSH üzerinden sistem kontrol edenler
✔ Hosting performans ölçenler
✔ Sistem yöneticileri

Özellikle veri merkezindeki sunucularda ağ performansını test etmek için idealdir.

🔍 Daha Detaylı Kullanım Komutları

Sunucu listesi görmek:

speedtest-cli --list

Belirli sunucuyla test yapmak:

speedtest-cli --server SERVER_ID

JSON çıktı almak (loglama için):

speedtest-cli --json

Bu özellikler otomasyon sistemlerinde ve monitoring scriptlerinde çok işe yarar.

🧠 Teknik Olarak Speedtest-CLI Nasıl Çalışır?

  1. En yakın test sunucusunu belirler.
  2. Ping ölçümü yapar.
  3. Download testi için paralel bağlantılar açar.
  4. Upload testi için veri gönderir.
  5. Ortalama değerleri hesaplar.

Test sırasında geçici olarak yüksek bant genişliği kullanılır.

🖥️ VPS Kullanıyorsanız Neden Ping Yüksek Çıkar?

Eğer bir:

  • Almanya lokasyonlu VPS
  • ABD lokasyonlu sunucu
  • Uzak veri merkezi

kullanıyorsanız Türkiye’den yapılan testlerde ping yüksek çıkar.

Fiziksel mesafe gecikmeyi doğrudan etkiler.

📈 Gerçekçi Hız Testi İçin Öneriler

✔ Testi kablolu bağlantıyla yapın
✔ Arka planda indirme olmasın
✔ Modemi yeniden başlatın
✔ Farklı saatlerde test yapın
✔ Birkaç testin ortalamasını alın

⚠️ Önemli Not

speedtest-cli paketinin bazı dağıtımlarda eski sürümü bulunabilir. Daha doğru sonuçlar için Ookla’nın resmi CLI versiyonu tercih edilebilir.

🎯 Sonuç

speedtest-cli, Linux sistemlerde internet hız testi yapmak için:

  • Hafif
  • Hızlı
  • Güvenilir
  • Terminal tabanlı

bir çözümdür.

speedtest-cli --simple çıktısındaki:

  • Ping → Gecikme
  • Download → İndirme hızı
  • Upload → Yükleme hızı

değerleri, internet bağlantınızın gerçek performansını analiz etmenizi sağlar.

💬 Yorum Bırak