DNS RobotDNS Propagation Checker
Ana SayfaDNSWHOISIPSSL
DNS RobotDNS Propagation Checker

Yeni nesil DNS yayılım kontrol aracı

Gizlilik PolitikasıKullanım KoşullarıHakkımızdaBlogİletişim

DNS Araçları

DNS SorgulamaDNS Hız TestiAlan Adından IP'yeNS SorgulamaMX SorgulamaTümünü gör

E-posta Araçları

E-posta DoğrulamaSPF Kayıt KontrolüDMARC KontrolüDKIM KontrolüSMTP Test AracıTümünü gör

Web Sitesi Araçları

Site Erişim KontrolüWHOIS SorgulamaHosting Kontrol AracıAlan Adı Müsaitlik KontrolüAlt Alan Adı BulucuTümünü gör

Ağ Araçları

Ping AracıTraceroutePort KontrolüHTTP Başlık KontrolüSSL Sertifika KontrolüTümünü gör

IP Araçları

IP SorgulamaIP Adresim NedirIPv6 TestiWebRTC Sızıntı TestiDNS Sızıntı TestiTümünü gör

Yardımcı Araçlar

QR Kod OkuyucuQR Kod OluşturucuUPI QR Code GeneratorWiFi QR Code GeneratorMors Kodu ÇeviriciTümünü gör
© 2026 DNS Robot. Geliştiren: ❤ Shaik Brothers
Tüm sistemler çalışıyor
Made with
Ana Sayfa/Blog/Tracert Komutu: Windows, Mac ve Linux'ta Traceroute Kullanımı

Tracert Komutu: Windows, Mac ve Linux'ta Traceroute Kullanımı

Shaik Vahid28 Eyl 20269 dk okuma
Windows'ta her hop'u, üç yanıt süresini ve zaman aşımına uğrayan bir hop'u gösteren tracert komutu örneği; yanında Mac ve Linux'ta traceroute
Windows'ta her hop'u, üç yanıt süresini ve zaman aşımına uğrayan bir hop'u gösteren tracert komutu örneği; yanında Mac ve Linux'ta traceroute

Önemli Bilgi

Tracert (Windows) ve traceroute (macOS ve Linux), bilgisayarınız ile hedef arasındaki her yönlendiriciyi, her hop için üç yanıt süresiyle birlikte gösterir. Komut İstemi'nde tracert example.com, Terminal'de ise traceroute example.com komutunu çalıştırın; ad çözümlemeyi atlayıp sonuçları daha hızlı almak için -d (Windows) veya -n (Mac/Linux) ekleyin. Ortadaki bir hop'ta görülen yıldız işaretleri veya 'İstek zaman aşımına uğradı' (Request timed out) mesajı genellikle yalnızca o yönlendiricinin test paketlerini yanıtlamadığı anlamına gelir; sorun ancak ondan sonraki her hop da zaman aşımına uğruyorsa ya da gecikme artışı hedefe kadar sürüyorsa vardır.

Advertisement

Tracert Komutu Nedir?

Tracert (trace route — rota izleme), trafiğinizin başka bir ana bilgisayara ulaşmak için izlediği yolu gösteren bir Windows komutudur: yol üzerindeki her yönlendiriciyi ("hop" ya da atlama) ve her birinin ne kadar sürede yanıt verdiğini listeler. macOS ve Linux'ta aynı araç traceroute adıyla bilinir.

Bir web sitesi yavaş açıldığında veya hiç açılmadığında sorunun nerede olduğunu öğrenmek istiyorsanız başvuracağınız araç budur: kendi ağınızda mı, internet sağlayıcınızda mı, arada bir yerde mi, yoksa hedefte mi? Ping aracı bir ana bilgisayarın yanıt verip vermediğini söylerken tracert size rotayı ve rotanın nerede koptuğunu gösterir.

Windows'ta Tracert Nasıl Çalıştırılır?

  • Windows + R tuşlarına basın, cmd yazın ve Enter'a basın (ya da Komut İstemi'ni aratın).

  • tracert yazıp ardından bir alan adı veya IP adresi girin, örneğin tracert example.com, ve Enter'a basın.

  • Bekleyin. Tracert en fazla 30 hop'u her birini üçer kez yoklayarak test eder ve her yanıt için 4 saniyeye kadar bekler — sorunsuz bir izleme birkaç saniyede biter, ancak zaman aşımlarıyla dolu bir izleme birkaç dakika sürebilir. Erken durdurmak için Ctrl + C tuşlarına basın ya da izlemeyi hızlandırmak için -d ve -w seçeneklerini (aşağıda) kullanın.

text
C:\> tracert example.com

Tracing route to example.com [203.0.113.10]
over a maximum of 30 hops:

  1     1 ms    <1 ms    <1 ms  192.168.1.1
  2     9 ms     8 ms     9 ms  10.20.0.1
  3    12 ms    11 ms    12 ms  198.51.100.33
  4     *        *        *     Request timed out.
  5    24 ms    23 ms    24 ms  203.0.113.1
  6    25 ms    24 ms    24 ms  203.0.113.10

Trace complete.

Her satır bir hop'tur. Üç sayı, üç ayrı test paketinin süresidir; sağdaki adres ise yanıt veren yönlendiricidir. 1. hop neredeyse her zaman kendi yönlendiricinizdir (modeminiz), son satır ise hedeftir. (Yukarıdaki IP adresleri, dokümantasyon için ayrılmış adreslerdir.) Türkçe Windows'ta zaman aşımı satırı "İstek zaman aşımına uğradı." olarak görünür.

Advertisement

Tracert Komutu Seçenekleri

Söz dizimi tracert [options] target şeklindedir (options: seçenekler, target: hedef). Pratikte gerçekten kullanacağınız seçenekler şunlardır:

SeçenekNe işe yararÖrnek
-dIP adreslerini ana bilgisayar adlarına çözümlemez — çok daha hızlıdırtracert -d example.com
-h max_hopsEn fazla hop sayısı (varsayılan 30)tracert -h 15 example.com
-w timeoutHer yanıt için beklenecek süre, milisaniye cinsinden (varsayılan 4000)tracert -w 1000 example.com
-4IPv4 kullanımını zorunlu kılartracert -4 example.com
-6IPv6 kullanımını zorunlu kılartracert -6 example.com

Seçenekleri dilediğiniz gibi birleştirebilirsiniz: tracert -d -w 1000 example.com en hızlı ve yine de işe yarar izlemeyi sağlar. Sonucu ISP'nize veya hosting desteğine göndermek üzere kaydetmek için çıktıyı bir dosyaya yönlendirin: tracert -d example.com > trace.txt.

Mac'te Traceroute Nasıl Çalıştırılır?

Terminal uygulamasını (Uygulamalar › İzlenceler) açın ve traceroute example.com komutunu çalıştırın. macOS varsayılan olarak UDP test paketleri gönderir; Windows gibi ICMP kullanmak için -I ekleyin — bu sayede UDP'yi yok sayan yönlendiricilerden de çoğu zaman yanıt alırsınız. Kullanışlı seçenekler: -n (ad çözümlemesi yapılmaz), -m 30 (en fazla hop sayısı; macOS varsayılan olarak 64'e kadar izin verir), -w 2 (her test paketi için beklenecek saniye) ve -q 1 (hop başına üç yerine tek test paketi).

bash
traceroute -n -I example.com

Advertisement

Linux'ta Traceroute Nasıl Çalıştırılır?

traceroute example.com komutunu çalıştırın. Komut bulunamazsa yükleyin (Debian/Ubuntu'da sudo apt install traceroute, Fedora'da sudo dnf install traceroute) ya da genellikle önceden yüklü gelen tracepath komutunu kullanın. Linux'ta traceroute varsayılan olarak UDP test paketleri gönderir: hop başına 3 paket, en fazla 30 hop.

SeçenekNe işe yarar
-nYalnızca IP adreslerini gösterir (DNS sorgusu yapmaz)
-IICMP echo test paketleri kullanır (Windows tracert gibi)
-TTCP SYN test paketleri kullanır (varsayılan port 80) — UDP/ICMP'yi engelleyen güvenlik duvarlarını aşar; sudo gerektirir
-p portTest edilecek hedef port, ör. -T -p 443
-m max_ttlEn fazla hop sayısı (varsayılan 30)
-q nHop başına test paketi sayısı (varsayılan 3)
-w secondsHer yanıt için beklenecek süre (saniye)
text
$ traceroute -n example.com
traceroute to example.com (203.0.113.10), 30 hops max, 60 byte packets
 1  192.168.1.1  0.612 ms  0.571 ms  0.534 ms
 2  10.20.0.1  8.911 ms  9.004 ms  8.872 ms
 3  * * *
 4  203.0.113.10  24.112 ms  23.980 ms  24.051 ms

Bir web sunucusuna giden yolu tarayıcıların ulaştığı şekliyle test etmek için izlemeyi TCP 443 portu üzerinden yapın: sudo traceroute -T -p 443 example.com.

Tracert Sonuçları Nasıl Okunur?

  • Ortadaki bir hop'ta zaman aşımı var, ancak sonraki hop'lar yanıt veriyor (* veya "İstek zaman aşımına uğradı" / "Request timed out"): normaldir. Birçok yönlendirici bu test paketlerini yok sayacak veya hızını sınırlayacak şekilde yapılandırılmıştır. Yolda bir sorun yoktur.

  • Bir hop'tan itibaren sona kadar zaman aşımı: trafik, yanıt veren son hop'ta veya ondan sonra düşürülüyordur — genellikle hedefteki bir güvenlik duvarı ya da bir yönlendirme sorunu söz konusudur. Yanıt veren son hop'u not edin; iletişime geçmeniz gereken ağ odur.

  • Sonraki tüm hop'larda yüksek kalan bir gecikme artışı (örneğin 10 ms → 120 ms → 121 ms → 125 ms): gecikme gerçektir ve o hop'ta başlar — çoğu zaman uzun mesafeli bir bağlantı ya da yoğun bir ağdır. Tek bir hop'ta görülüp sonrasında yeniden düşen bir artış ise yalnızca o yönlendiricinin yavaş yanıt verdiği anlamına gelir ve göz ardı edilebilir.

  • "Hedef ana bilgisayara ulaşılamıyor" veya "Hedef ağa ulaşılamıyor" (Destination host / net unreachable): bir yönlendirici hedefe giden bir rotası olmadığını bildirmiştir — adresi kontrol edin; adres doğruysa o hop'ta bir güvenlik duvarı veya yönlendirme sorunu vardır.

  • İlk hop'larda özel adresler (192.168.x.x, 10.x.x.x): bunlar kendi yönlendiriciniz (modeminiz) ve ISP'nizin iç ağıdır. Buradaki yavaş süreler yerel Wi-Fi ağınıza veya modeminize işaret eder.

  • İzleme düşük sürelerle hedefte sona eriyor: ağ yolu sağlıklıdır; bu durumda yavaş bir web sitesinin nedeni büyük olasılıkla bir sunucu veya DNS sorunudur — bunu DNS Sorgulama ve DNS Hız Testi araçlarımızla kontrol edin.

Advertisement

Tracert Nasıl Çalışır?

Her IP paketinde, geçtiği her yönlendiricinin bir azalttığı bir TTL (time to live — yaşam süresi) sayacı bulunur; sayaç sıfıra ulaştığında yönlendirici paketi düşürür ve geriye bir ICMP "Time Exceeded" (süre aşıldı) mesajı gönderir. Tracert bundan yararlanır: önce TTL 1, sonra 2, sonra 3 değerleriyle test paketleri gönderir; böylece hedef yanıt verene kadar yol üzerindeki her yönlendirici sırayla kendini ortaya koyar.

İşletim sistemleri farklı test paketleri kullanır. Windows tracert, ICMP echo istekleri gönderir (ping ile aynı paketler). macOS ve Linux traceroute ise varsayılan olarak yüksek portlara UDP paketleri gönderir. Güvenlik duvarları bu paketlere farklı davranır; aynı izlemenin Windows ve Linux'ta farklı görünebilmesinin — ve -I ile -T seçeneklerinin var olmasının — nedeni budur.

Tracert, Traceroute, Pathping ve MTR Karşılaştırması

AraçPlatformEn uygun olduğu iş
tracertWindowsICMP test paketleriyle hızlı yol kontrolü
traceroutemacOS, LinuxUDP, ICMP (-I) veya TCP (-T) test paketleriyle yol kontrolü
pathpingWindowsÖnce bir izleme yapar, ardından her hop'taki paket kaybını hop başına ~25 saniye boyunca ölçer
mtrmacOS, Linux (Windows'ta WinMTR ile)Hop başına kayıp ve gecikmeyi gösteren, sürekli güncellenen canlı izleme
tracepathLinuxRoot yetkisi gerektirmeyen ve yol MTU değerini de bulan traceroute

Aralıklı sorunlarda pathping veya mtr, tek seferlik bir tracert'ten daha iyidir; çünkü yalnızca ara sıra yaşanan paket kaybı üç test paketinde görünmeyebilir.

Advertisement

Online Traceroute Çalıştırın

Kendi bilgisayarınızdan yapılan bir izleme yalnızca kendi ağınızdan çıkan yolu gösterir. Bir siteye başka yerlerden erişilip erişilemediğini görmek — ya da terminal kullanmadan test etmek — için izlemeyi DNS Robot sunucularından yapan ve her hop'u konumu ve ağıyla birlikte gösteren online Traceroute aracımızı kullanın. Gecikmeyi ve paket kaybını ölçmek için online Ping Aracı ile, bir hop'un IP adresinin kime ait olduğunu görmek için de IP Sorgulama aracıyla birlikte kullanabilirsiniz.

Terminal olmadan rota izleyin

DNS Robot sunucularından herhangi bir alan adına veya IP adresine traceroute çalıştırın ve her hop'u gecikmesi, ağı ve konumuyla birlikte görün.

Dene Çevrimiçi Traceroute

Advertisement

Tracert Komutu Hakkında Sık Sorulan Sorular

Windows'ta Komut İstemi'ni açın ve tracert yazıp ardından bir alan adı veya IP adresi girin, örneğin tracert example.com. macOS veya Linux'ta Terminal'i açın ve traceroute example.com yazın.

İlgili Araçlar

TraceroutePing ToolIP LookupDNS LookupDNS Speed Test

İlgili Makaleler

DNS Sunucusu Yanıt Vermiyor DüzeltmeWiFi Connected But No Internet? 12 Fixes That Actually WorkFlush DNS: DNS Önbelleği Temizleme (Windows, Mac, Chrome, Linux)

İçindekiler

  • Tracert Komutu Nedir?
  • Windows'ta Tracert Nasıl Çalıştırılır?
  • Tracert Komutu Seçenekleri
  • Mac'te Traceroute Nasıl Çalıştırılır?
  • Linux'ta Traceroute Nasıl Çalıştırılır?
  • Tracert Sonuçları Nasıl Okunur?
  • Tracert Nasıl Çalışır?
  • Tracert, Traceroute, Pathping ve MTR Karşılaştırması
  • Online Traceroute Çalıştırın
  • Sıkça Sorulan Sorular