Ping Komutu ile Ağ Bağlantısını Test Etmek
İnternetim koptuğunda ilk yaptığım şey tarayıcıyı yenilemek değil, terminali açıp bir ping komutu çalıştırmak. Nedeni basit: ping bana saniyeler içinde "sorun bende mi, modemde mi, yoksa karşı tarafta mı?" sorusunun cevabını veriyor. Yıllardır ağ arızalarını bu tek komutla daraltıyorum ve dürüst olmak gerekirse, bilmesi gereken alet edevat listesinde ilk sırada duruyor.
Aşağıda ping komutu nasıl kullanılır sorusunu, kendi kullandığım sırayla anlatıyorum. Windows, macOS ve Linux'ta komutlar neredeyse aynı; farklılıkları yeri geldiğinde belirteceğim.
Ping tam olarak ne yapıyor?
Ping, hedef cihaza küçük bir "orada mısın?" paketi (ICMP Echo Request) yollar ve cevabın (Echo Reply) kaç milisaniyede döndüğünü ölçer. Yani iki şeyi birden test ediyorsun: ulaşılabilirlik ve gecikme. Cevap gelmiyorsa yolda bir kopukluk var; cevap geliyor ama süre çok yüksekse bağlantı ayakta ama kalitesi kötü demektir.
Adım adım uygulama
-
Terminali aç. Windows'ta Başlat'a cmd yazıp Komut İstemi'ni açıyorum. macOS'ta Terminal, Linux'ta ise favori terminal uygulaman iş görür. Yönetici yetkisine ihtiyaç yok.
-
Önce kendi cihazını test et. ping 127.0.0.1 yaz. Bu adres senin bilgisayarının kendisi. Buradan cevap gelmiyorsa ağ kartı sürücüsünde ya da işletim sisteminde bir sıkıntı var; modemle uğraşmanın anlamı yok.
-
Sonra modem/router'a ping at. Genelde 192.168.1.1 veya 192.168.0.1 olur. Adresini bilmiyorsan Windows'ta ipconfig, Linux/macOS'ta ip route ya da netstat -nr ile "default gateway" satırına bak. Buraya ping geçiyorsa yerel ağın sağlam. Geçmiyorsa kablo, WiFi sinyali veya router tarafına odaklanmak gerekiyor — sinyal zayıflığı şüphesi varsa WiFi sinyalini güçlendirme yöntemlerine göz atmakta fayda var.
-
Dışarıya çık: IP ile ping. ping 8.8.8.8 komutu Google'ın DNS sunucusuna gider. Cevap geliyorsa internet bağlantın var demektir.
-
Şimdi alan adıyla ping. ping google.com yaz. Dikkat: 8.8.8.8'e ping geçiyor ama google.com'a geçmiyorsa sorun internette değil, DNS'te. Bu durumda DNS sunucusu değiştirmek çoğu zaman tek hamlede işi çözüyor.
-
Sonuçları oku. Çıktıda üç şeye bakıyorum: time değeri (gecikme), TTL ve en altta paket kaybı özeti. Ev bağlantısında yakın sunuculara 5–40 ms normaldir. Paket kaybının %0 olması gerekir; %1–2 bile oyun ve görüntülü görüşmede hissedilir.
-
Uzun süreli test yap. Ara ara kopan bağlantıları tek seferlik ping yakalamaz. Windows'ta ping -t google.com ile kesintisiz ping başlatıp bir kenarda 10–15 dakika bırakıyorum; Ctrl+C ile durdurup özet raporu okuyorum. Linux ve macOS'ta ping zaten süresizdir, sınırlamak için -c 20 gibi bir sayaç eklemen gerekir.
-
Kopukluk dışarıdaysa yolu takip et. Ping başarısızsa sıra tracert (Windows) veya traceroute (Linux/macOS) komutunda. Hangi durakta koptuğunu görürsün. Bunlarla birlikte ağ bağlantısı sorunlarını tanılama adımlarını sırayla uygulamak, arızayı ev içi mi yoksa servis sağlayıcı tarafı mı olduğunu net şekilde ayırıyor.
Sık kullandığım parametreler
| Parametre | Platform | Ne yapar |
|---|---|---|
| -t | Windows | Durdurulana kadar ping atar |
| -n 10 | Windows | 10 paket gönderip durur |
| -c 10 | Linux/macOS | 10 paket gönderip durur |
| -l 1400 / -s 1400 | Windows / Linux | Paket boyutunu büyütür, MTU testinde işe yarar |
| -i 0.2 | Linux/macOS | Paketler arası bekleme süresini kısaltır |
| -4 / -6 | Hepsi | IPv4 veya IPv6 zorlar |
Sık yapılan hatalar
- "Ping cevap vermiyorsa sunucu kapalı" sanmak. Pek çok sunucu ve güvenlik duvarı ICMP paketlerini bilinçli olarak engeller. Site açılıyor ama ping düşüyorsa bu normaldir.
- Sadece google.com'a ping atıp yorum yapmak. Katmanları atlamak yanıltır. Sırayı bozma: kendin → router → dış IP → alan adı.
- Tek seferlik testle karar vermek. Dört pakette hepsi geçebilir. Kesintili sorunlarda mutlaka uzun süreli ping çalıştır.
- WiFi üzerinden ölçüp kabloyu suçlamak. Kablosuz bağlantıda gecikme dalgalanır. Karşılaştırma için mümkünse bir kez Ethernet kablosuyla dene.
- Yurt dışı sunucuya ping atıp "gecikme yüksek" demek. Mesafe fizik kuralıdır; okyanus ötesindeki bir sunucuya 150 ms tamamen makul.
- VPN açıkken test etmek. VPN trafiği başka bir ülkeden dolaştırır ve tüm ölçümü değiştirir. Test öncesi kapat; VPN temelleri üzerine çalışıyorsan bu farkı bilerek gözlemlemek de ayrıca öğreticidir.
- Uzak sunucuda ping'i tamamen kapatmak.© 2026 Ağ ve Bulut