VPS veya özel sunucuda bağlantı hızınızı nasıl test edersiniz (2026)
Hedef kitle: Orta seviye. Komut satırı ve temel sunucu yönetimi konusunda deneyimli olmalısınız.
Tahmini tamamlama süresi: 20 ila 30 dakika.
Bu eğitimin sonunda, Speedtest ile sunucunuzun ham verimliliğini ölçebilecek ve iPerf3 ile sunucunuz ile belirli bir uzak nokta arasındaki bağlantıyı teşhis edebileceksiniz.
Giriş
VPS veya özel sunucularda bağlantı hızıyla ilgili sorular iki farklı şekilde ortaya çıkar. Birincisi genel bir sorudur: Bu sunucu şu anda gerçekte ne kadar bant genişliği sağlıyor? İkincisi ise spesifik bir sorudur: Bu sunucu ile belirli bir uç nokta arasındaki aktarım neden yavaş? Bu iki soru, farklı araçlar gerektirir.
Bu eğitim, her iki konuyu da ele almaktadır. Speedtest, bir dakikadan kısa bir sürede genel kanal verimini hızlı bir şekilde ölçmenizi sağlar. iPerf3, iki bilinen nokta arasındaki yolu ölçer ve "Ağ Bağlantısı Sorunlarını Ele Alma Kuralları" adlı dahili kılavuzda tanımlandığı üzere, bağlantı sorunlarını teşhis etmek için INTROSERV standardıdır. Hangi aracın hangi soruyu yanıtladığını anlamak, zaman kazandırır ve yanıltıcı sonuçlara varılmasını önler.
Ön Koşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:
- Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, AlmaLinux 9, Rocky Linux 9, Windows Server 2022 veya Windows Server 2025 çalıştıran bir VPS veya özel sunucu
- Linux'ta sudo ayrıcalıklarına sahip root olmayan bir kullanıcı veya Windows'ta bir yönetici hesabı
- Sunucudan dışarıya internet erişimi; her iki araç da yalnızca dışarıya bağlantı açar ve herhangi bir gelen bağlantı noktası gerektirmez
- Öğretici sırasında yüklenecek yazılımlar: Dağıtım depolarından Speedtest CLI 1.2.0 ve iperf3 3.9 veya üstü
Gelen güvenlik duvarında herhangi bir değişiklik yapılması gerekmez. Sunucunuz giden trafiği kısıtlıyorsa, Speedtest için 80 ve 443 numaralı bağlantı noktalarına ve tanılama testleri için seçtiğiniz iPerf3 sunucusunun bağlantı noktasına giden TCP trafiğine izin verin.
Bölüm 1: Speedtest ile hızlı verim kontrolü
Ookla tarafından sunulan Speedtest, yakındaki bir genel test sunucusuna karşı indirme bant genişliğini, yükleme bant genişliğini, gecikmeyi ve paket kaybını ölçer. Bu, kanal hakkında genel bir fikir edinmenin en hızlı yoludur.
Speedtest ve benzeri hizmetler, genel bir havuzdan otomatik olarak seçilen üçüncü taraf sunuculara bağlanır. Sonuç, kanalınızı yalnızca genel terimlerle tanımlar. Belirli bir sunucuya olan bağlantı sorununu teşhis etmek için bu araçları kullanmayın. Noktadan noktaya teşhis için, 2. Bölüm'de açıklandığı gibi iPerf3'ü kullanın.
Ubuntu'da Speedtest CLI'yi Yükleme
Ookla, CLI'yi kendi apt deposu aracılığıyla dağıtır. Depoyu ekleyin:
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
Ubuntu 22.04'te paketi doğrudan kurun:
sudo apt install speedtest
Ubuntu 24.04'te, Ookla deposu paketlerini jammy kod adıyla yayınlar ve noble girişi sağlamaz, bu nedenle yüklemeden önce depoyu jammy'ye yönlendirin. Bu adım 24.04'te gereklidir: bu adım atlanmazsa, yükleme "Unable to locate package speedtest" hatasıyla başarısız olur.
sudo sed -i 's/noble/jammy/g' /etc/apt/sources.list.d/ookla_speedtest-cli.list sudo apt update sudo apt install speedtest
AlmaLinux ve Rocky Linux'ta Speedtest CLI'yi yükleme
Ookla dnf deposunu ekleyin:
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
Paketi yükleyin:
sudo dnf install speedtest
Windows Server'da Speedtest CLI'nin kurulumu
PowerShell'i Yönetici olarak açın. Resmi CLI arşivini indirin ve açın:
Invoke-WebRequest -Uri "https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-win64.zip" -OutFile "$env:TEMP\speedtest.zip" Expand-Archive -Path "$env:TEMP\speedtest.zip" -DestinationPath "C:\Tools\speedtest"
Arşiv, kurulum gerektirmeden çalışan speedtest.exe dosyasını içerir. Ookla, Windows için grafiksel bir Speedtest uygulaması da sunar; ancak RDP üzerinden erişilen bir sunucuda CLI genellikle daha pratik bir seçimdir.
Testi çalıştırma
Linux'ta şu komutu çalıştırın:
speedtest
Windows'ta, PowerShell'den şu komutu çalıştırın:
C:\Tools\speedtest\speedtest.exe
İlk çalıştırmada, araç sizden Ookla lisansını ve GDPR şartlarını etkileşimli olarak kabul etmenizi ister. Bunları onaylayın, test başlar. Linux veya Windows'ta etkileşimli olmayan veya komut dosyası ile çalıştırma için, aracın uyarı vermemesi amacıyla kabul bayraklarını ekleyin:
speedtest --accept-license --accept-gdpr
Windows'ta, speedtest.exe dosyasına aynı bayrakları ekleyin.
Tam bir çalıştırma yaklaşık 30 saniye sürer ve bir özetle sona erer:
Speedtest by Ookla Server: Example ISP - Example City (id: 12345) ISP: Example Networks Idle Latency: 1.25 ms (jitter: 0.10ms, low: 1.18ms, high: 1.40ms) Download: 940.12 Mbps (data used: 512.3 MB) Upload: 918.47 Mbps (data used: 466.1 MB) Packet Loss: 0.0% Result URL: https://www.speedtest.net/result/c/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
İndirme ve Yükleme satırları, ölçülen veri aktarım hızını gösterir. Sonuç URL'si, aynı rakamları içeren paylaşılabilir bir sayfaya yönlendirir.

Genel havuzdaki belirli bir Speedtest sunucusunu test etmek için, speedtest -L komutuyla yakındaki sunucuları listeleyin ve seçilen kimliği speedtest -s <YOUR_SERVER_ID> komutuyla iletin. Bu, rastgeleliği azaltır ancak hedef yine de kontrolünüz dışındaki bir üçüncü taraf sunucusudur.
Tarayıcıdan test etme
Sunucu bir masaüstü ortamı barındırıyorsa veya karşılaştırma amacıyla kendi iş istasyonunuzdan kanalı kontrol etmek istiyorsanız, iki tarayıcı hizmeti aynı işlevi yerine getirir. Speedtest.net, sunucu seçimi ile tam Ookla testini çalıştırır. Netflix tarafından işletilen Fast.com, indirme rakamını anında gösterir ve “Daha fazla bilgi göster” seçeneğini seçtikten sonra yükleme ve gecikme süresini gösterir. Tarayıcı sonuçları, tarayıcıyı çalıştıran makineye bağlıdır; bu nedenle iş istasyonunuzdan yapılan bir test, sunucunun değil, iş istasyonunuzun kanalını ölçer.

Bölüm 2: iPerf3 ile kesin teşhis
iPerf3, iki belirli ana bilgisayar arasında elde edilebilecek maksimum bant genişliğini ölçer: istemci olarak sunucunuz ve uç nokta olarak bilinen bir iPerf3 sunucusu. Bağlantının her iki ucu da sabit olduğundan, sonuç tam olarak ilgilendiğiniz yolu gösterir. Bu, INTROSERV'in "Ağ Bağlantısı Sorunlarının Ele Alınmasına İlişkin Kurallar" adlı dahili kılavuzunda bağlantı teşhisi için kullandığı araçtır ve bir ağ sorunu bildirdiğinizde eklemeniz gereken ölçüm budur.
Ubuntu'da iPerf3'ün Kurulumu
Paket, standart depolarda mevcuttur:
sudo apt update sudo apt install iperf3
Yükleyici, iperf3'ü arka plan hizmeti olarak başlatıp başlatmayacağınızı sorabilir. Hayır cevabını verin; bu eğitimdeki testler iperf3'ü yalnızca istemci olarak çalıştırır ve sürekli dinleme halinde olan bir arka plan hizmeti, gereksiz bir açık bağlantı noktasıdır.
AlmaLinux ve Rocky Linux'ta iPerf3'ün Kurulumu
Standart depolardan yükleyin:
sudo dnf install iperf3
Windows Server'da iPerf3'ü Kurma
iPerf3 projesi, resmi Windows ikili dosyalarını yayınlamamaktadır. Proje belgeleri, github ve https://files.budman.pw adreslerinde bulunan topluluk derlemelerine atıfta bulunmaktadır. Her iki kaynaktan da en son 64 bit arşivi indirin, açın ve içeriğini C:\Tools\iperf3 gibi bir dizine yerleştirin. Arşiv, iperf3.exe dosyasını ve ihtiyaç duyduğu kütüphaneleri içerir; bunları aynı dizinde tutun.
PowerShell'den ikili dosyayı doğrulayın:
C:\Tools\iperf3\iperf3.exe --version
Beklenen çıktı:
iperf 3.21 (cJSON 1.7.15)
Yükleme testini çalıştırma
Yükleme testi, sunucunuzdan uzak iPerf3 sunucusuna veri gönderir.
Bu testler için kullanabileceğiniz, INTROSERV Avrupa veri merkezlerinin yakınındaki genel erişimli iPerf3 sunucuları: Almanya/Wolfsburg 62.176.224.217 bağlantı noktası 5201, Fransa/Paris 45.147.210.189 bağlantı noktası 5200 (bağlantı noktası aralığı 5200 ile 5240 arası), Hollanda/Naaldwijk 185.182.195.76 bağlantı noktası 5201, Birleşik Krallık/Londra 5.180.211.133 bağlantı noktası 5200, Polonya/Varşova 185.246.208.67 bağlantı noktası 5201. Sunucunuza en yakın olanı seçin. Bu sunucular paylaşımlıdır ve eşzamanlı istemci sayısını sınırlar; bu nedenle bir test reddedilirse, kısa bir ara verdikten sonra tekrar deneyin veya listedeki bir sonraki sunucuya geçin. Yetkili liste, "Ağ Bağlantısı Sorunlarını Ele Alma Kuralları" adlı dahili kılavuzda tutulmaktadır.
iperf3 -c <YOUR_IPERF_SERVER> -p <YOUR_IPERF_PORT> -t 30 -P 10 -i 0
Bayrakların anlamları şöyledir: -c, belirtilen sunucuya karşı iperf3'ü istemci modunda başlatır. -p, sunucu bağlantı noktasını seçer. -t 30, testi 30 saniye boyunca çalıştırır; bu süre, kısa dalgalanmaları düzeltmek için yeterlidir. -P 10, 10 paralel akış açar; bu, gerçek çoklu bağlantı trafiğinin yaptığı gibi bağlantıyı doyurur. -i 0, ara raporları devre dışı bırakır; böylece çıktı yalnızca nihai özeti içerir.
30 saniye sonra test, akış başına sonuçları ve bir özet bloğunu görüntüler:
[SUM] 0.00-30.00 sec 3.28 GBytes 940 Mbits/sec sender [SUM] 0.00-30.00 sec 3.27 GBytes 938 Mbits/sec receiver
Gönderen satırından yükleme sonucunu okuyun: bu, sunucunuzun verileri uzak uç noktaya aktardığı hızdır.

İndirme testini çalıştırma
İndirme testi yönü tersine çevirir: uzak sunucu, verileri sizin sunucunuza gönderir. Aynı komuta -R bayrağını ekleyin:
iperf3 -c <YOUR_IPERF_SERVER> -p <YOUR_IPERF_PORT> -t 30 -P 10 -i 0 -R
-R, iperf3'ü ters moduna geçirir. Özetin alıcı satırından indirme sonucunu okuyun: bu, sunucunuzun veriyi aldığı hızdır.
Genel iPerf3 sunucuları, sınırlı sayıda eşzamanlı istemciyi kabul eder. Bağlantı, "sunucu bir test yürütmekle meşgul" mesajıyla reddedilirse, kısa bir süre bekleyip tekrar deneyin veya aynı bölgedeki başka bir genel sunucuyu seçin.
Her testi iki veya üç kez çalıştırın ve sonuçları karşılaştırın. Tek bir düşük değer, bağlantınızda bir sorun olduğundan ziyade genel sunucudaki anlık yükü yansıtıyor olabilir. Tekrarlanan çalıştırmalarda ve iki farklı iPerf3 sunucusunda tutarlı bir şekilde düşük değerler, çok daha güçlü bir işarettir.
Kurulumu Doğrulama
Her iki aracın da mevcut olduğunu ve sürümlerini bildirdiğini doğrulayın.
Linux'ta:
speedtest --version iperf3 --version
Beklenen çıktı:
Speedtest by Ookla 1.2.0.84 (ea6b6773cf) Linux/x86_64-linux-musl 5.15.0 x86_64 iperf 3.9 (cJSON 1.7.13)
Kesin sürüm dizeleri, dağıtım sürümüne göre değişir. Sürümü gösteren herhangi bir çıktı, aracın kurulu ve çalıştırılabilir olduğunu doğrular. Windows'ta, daha önce kullanılan tam yollarla aynı komutları çalıştırın.
Değişiklikleri geri alma
Araçlara artık ihtiyacınız yoksa, bunları ve eklenen depoları kaldırın.
Ubuntu'da:
sudo apt remove speedtest iperf3 sudo rm /etc/apt/sources.list.d/ookla_speedtest-cli.list sudo apt update
AlmaLinux ve Rocky Linux'ta:
sudo dnf remove speedtest iperf3 sudo rm /etc/yum.repos.d/ookla_speedtest-cli.repo
Windows Server'da, çıkarılan dizinleri silin:
Remove-Item -Recurse -Force "C:\Tools\speedtest" Remove-Item -Recurse -Force "C:\Tools\iperf3"
Sonuç ve sonraki adımlar
Artık doğru araçla her iki bağlantı hızı sorusuna da cevap verebilirsiniz. Karar, neyi bilmeniz gerektiğine bağlıdır:
| Durum | Araç |
|---|---|
| Sunucu kanalı için genel bir hız değeri gerekiyor | Speedtest |
| Belirli bir sunucudaki bir sorunu teşhis ediyorsunuz | iPerf3 |
Yeni bir INTROSERV VPS veya özel sunucu kurulumundan sonra hızlı bir kontrol yapmak için tek bir Speedtest çalıştırması yeterlidir. Ağ sorunu olarak bildirmeyi düşündüğünüz her şey için, veri merkezine yakın bir genel sunucuya karşı iPerf3 yükleme ve indirme testlerini çalıştırın ve gönderen ile alıcı değerlerini kaydedin; bunlar, "Ağ Bağlantısı Sorunlarının Ele Alınması Kuralları"ndaki teşhis prosedürünün beklediği rakamlardır. Bir sonraki adım olarak, sabit bir uç noktaya karşı periyodik iPerf3 çalıştırmaları planlayarak bir temel değer oluşturmayı düşünün; bu sayede gerçek bir performans düşüşü başladığı anda görünür hale gelir.
Belge Sürümü: 1.
Son Güncelleme: Ağustos 2026
Sorumlu: Teknik Dokümantasyon Ekibi