Windows, Mac veya Linux’ta traceroute nasıl çalıştırılır
Traceroute, paketlerin bilgisayarınızdan bir web sitesi veya sunucu gibi belirli bir hedefe giden yolu izlemek için kullanılan bir ağ tanılama aracıdır. Her bir atlamanın yanıt vermesi için geçen süre de dahil olmak üzere yol boyunca her bir atlamayı görüntüleyerek ağ gecikmesini ve yönlendirme sorunlarını belirlemeye yardımcı olur. Windows, Mac ve Linux’ta traceroute’u nasıl çalıştıracağınız aşağıda açıklanmıştır.
1. Windows’ta Traceroute Nasıl Çalıştırılır
Komut İstemi Kullanma
- Komut İstemi’ni açın:
- Win R tuşuna basın, cmd yazın ve Enter tuşuna basın.
- Alternatif olarak, Başlat menüsünde Komut İstemi’ni arayabilirsiniz.
- Traceroute’u çalıştırın:
- Aşağıdaki komutu yazın ve Enter tuşuna basın:
tracert example.com
- Example.com yerine izlemek istediğiniz hedefin alan adını veya IP adresini yazın.
- Aşağıdaki komutu yazın ve Enter tuşuna basın:
- Çıktıyı gözden geçirin:
- Sonuçlar, bilgisayarınız ile hedef arasındaki atlamaların (yönlendiriciler) bir listesini ve her bir atlamaya ulaşmak için geçen süreyi gösterecektir.
Örnek:
Example.com’a giden rotayı izleme [93.184.216.34]
maksimum 30 atlama üzerinden: 1 <1 ms <1 ms <1 ms 192.168.0.1
2 10 ms 11 ms 10 ms 10.0.0.1
3 15 ms 16 ms 15 ms isp.gateway.net [203.0.113.1]
…
Windows üzerinde tracert için seçenekler:
- -d: Bu seçenek tracert’in IP adreslerini ana bilgisayar adlarına çözümlemesini engelleyerek sonuçların daha hızlı görüntülenmesini sağlar.tracert -d example.com
2. Mac’te Traceroute Nasıl Çalıştırılır
Terminal Kullanımı
- Açık Terminal:
- Spotlight’ı açmak için Command Space tuşuna basın ve Terminal yazıp Enter tuşuna basın.
- Alternatif olarak, Terminal’i Uygulamalar > Yardımcı Programlar > Terminal’de bulabilirsiniz.
- Traceroute’u çalıştırın:
- Aşağıdaki komutu yazın ve Enter tuşuna basın:
traceroute example.com
- Example.com yerine izlemek istediğiniz hedefin alan adını veya IP adresini yazın.
- Aşağıdaki komutu yazın ve Enter tuşuna basın:
- Çıktıyı gözden geçirin:
- Sonuçlar, Windows çıktısına benzer şekilde ancak biçimlendirmede bazı farklılıklar ile Mac’iniz ve hedef arasındaki her atlamayı gösterecektir.
Örnek:
traceroute to example.com (93.184.216.34), maksimum 64 atlama, 52 baytlık paketler
1 192.168.0.1 (192.168.0.1) 1.206 ms 0.930 ms 0.799 ms
2 10.0.0.1 (10.0.0.1) 10.123 ms 10.456 ms 10.678 ms
3 isp.gateway.net (203.0.113.1) 15.789 ms 15.012 ms 15.234 ms
…
Mac’te traceroute için seçenekler:
- -n: Bu seçenek traceroute’un ana bilgisayar adlarını çözümlemesini engeller ve yalnızca IP adreslerini görüntüler.
traceroute -n example.com
3. Linux’ta Traceroute Nasıl Çalıştırılır
Terminal Kullanımı
- Açık Terminal:
- Ctrl Alt T tuşlarına basarak veya uygulamalar menünüzde bularak terminali açın.
- Traceroute’u çalıştırın:
- Aşağıdaki komutu yazın ve Enter tuşuna basın:
traceroute example.com
- Example.com yerine izlemek istediğiniz alan adını veya IP adresini yazın.
- Aşağıdaki komutu yazın ve Enter tuşuna basın:
- Çıktıyı gözden geçirin:
- Sonuçlar, Mac çıktısına benzer şekilde, hedefe giden yol boyunca her bir atlamayı gösterecektir.
Örnek:
traceroute to example.com (93.184.216.34), maksimum 30 atlama, 60 baytlık paketler
1 192.168.0.1 (192.168.0.1) 0,728 ms 0,457 ms 0,373 ms
2 10.0.0.1 (10.0.0.1) 9.862 ms 9.946 ms 10.123 ms
3 isp.gateway.net (203.0.113.1) 14.987 ms 14.123 ms 15.456 ms
…
Linux üzerinde traceroute yükleme
Bazı Linux dağıtımlarında traceroute varsayılan olarak kurulu olmayabilir. Komut tanınmazsa, aşağıdaki komutları kullanarak yükleyin:
- Debian/Ubuntu:
sudo apt-get install traceroute
- CentOS/RHEL:
sudo yum install traceroute
- Fedora:
sudo dnf install traceroute
Linux üzerinde traceroute için seçenekler:
- -n: Traceroute’un ana bilgisayar adlarını çözümlemesini engeller.
traceroute -n example.com
Traceroute Çıktısını Anlama
Tipik bir traceroute çıktısı şunları içerir:
- Atlama Sayısı: Her satır, ağ geçidiniz olan 1’den başlayarak bir atlamayı temsil eder.
- IP Adresi/Ana Bilgisayar Adı: Her atlamadaki yönlendiricinin IP adresi veya ana bilgisayar adı.
- Yanıt Süreleri: Her bir atlama için milisaniye cinsinden ölçülen üç gidiş-dönüş süresi (RTT). Düşük süreler daha hızlı yanıt verildiğini gösterir.
Yaygın Sorunlar ve Ne Anlama Geldikleri:
- * * * (Yıldız işaretleri): Bir zaman aşımını gösterir, bu da o atlamadaki yönlendiricinin yanıt vermediği anlamına gelir. Bu durum paket filtreleme, güvenlik duvarları veya ağ sorunları nedeniyle meydana gelebilir.
- Yüksek Gecikme: Belirli bir atlamaya kadar geçen süre diğerlerinden önemli ölçüde yüksekse, bu noktada bir ağ darboğazı olduğunu gösterebilir.
- Tekrarlanan IP’ler: Aynı IP’nin birden fazla atlamada tekrar tekrar görünmesi, yönlendirme yolunda bir döngü olduğunu gösterebilir ve bu genellikle bir yapılandırma hatasıdır.
Özet
Bir traceroute çalıştırmak, ağ sorunlarını teşhis etmek ve verilerin bir hedefe ulaşmak için internet üzerinden nasıl seyahat ettiğini anlamak için değerli bir yoldur. Windows, Mac veya Linux işletim sisteminize özgü adımları izleyerek kolayca bir traceroute gerçekleştirebilir ve gecikmelerin veya sorunların nerede meydana gelebileceğini belirlemek için sonuçları analiz edebilirsiniz.