Linux'ta Traceroute Komutu Nasıl Kullanılır

Linux Ta Traceroute Komutu Nasil Kullanilir



İşletim sistemleri, verileri bir ağ üzerinde aktarmak için paketler kullanır. Bunlar veri taşıyan ve cihazlar arasında dolaşan küçük bilgi parçalarıdır. Üstelik herhangi bir ağ sorunu ortaya çıktığında paketler, altta yatan sorunun temel nedeninin belirlenmesine yardımcı olur. Nasıl? Bu paketlerin rotasını takip ederek.

Linux'taki traceroute komutu, paketlerin belirli bir hedefe giderken izlediği yolu haritalandırmanıza yardımcı olur. Bu ayrıca ağ gecikmesini, paket kaybını, ağ atlamalarını, DNS çözümleme sorunlarını, yavaş web sitesi erişimini ve daha fazlasını gidermenize yardımcı olur. Bu blogda, Linux'ta traceroute komutunu kullanmanın basit yollarını açıklayacağız.







Linux'ta Traceroute Komutu Nasıl Kullanılır

İlk olarak, traceroute birçok Linux dağıtımında önceden kurulu olarak gelmez. Ancak sisteminize göre aşağıdaki komutlardan birini uygulayarak kurulumu gerçekleştirebilirsiniz:



İşletim sistemi Emretmek
Debian/Ubuntu sudo apt traceroute'u yükle
Fedora sudo dnf traceroute'u yükle
Arch Linux sudo pacman -Sy traceroute
openSUSE sudo zypper traceroute'u yükle

Kurulumdan sonra traceroute komutunu şunu girerek uygulayabilirsiniz:



izleme yolu < Hedef IP >

  ana makine adı komutundaki i-seçeneği





öğesini hedefteki cihazın IP adresiyle değiştirin. Komutu çalıştırdığınızda, sisteminiz IP adresi ve yanıt süresiyle birlikte atlamaların listesini görüntüleyecektir. Hop'lar, paketlerinizin belirli bir hedefe giderken geçtiği cihazlardır. Örneğin Google’ın IP adresi için traceroute komutunu kullanalım:

izleme yolu 8.8.8.8

  traceroute komutu



Sonuç yalnızca bir atlama gösterirken diğerlerini yıldız işaretiyle (*) işaretler. Bunun nedeni sonraki atlamaların 3 saniyelik zaman aşımı süresi içinde yanıt vermemesidir. Ayrıca traceroute komutu varsayılan olarak atlamaların ana bilgisayar adlarını almak için DNS çözümlemesini kullanır ve bu da süreci yavaşlatır. -n seçeneğini kullanarak bu kısmı atlayabilir ve yalnızca IP adreslerini görüntüleyecek şekilde yönlendirebilirsiniz:

izleme yolu -N < Hedef IP >

  traceroute komutunda n-seçenek

Atlama sayısını sınırlamak istiyorsanız traceroute komutuyla birlikte -m seçeneğini kullanın:

izleme yolu -M N < Hedef IP >

  traceroute-komutunda m-seçeneği

Burada, N yerine istenilen sayıda atlama koyun. Çalıştırıldığında, sonuçlarda yalnızca N sayıda atlama döndürülür. Traceroute komutu yalnızca her atlamanın gidiş-dönüş süresini (RTT) görüntüler. Ancak -I seçeneğiyle daha ayrıntılı zamanlama bilgisi alabilirsiniz:

izleme yolu -BEN < Hedef IP >

  traceroute-komutundaki i-seçeneği

Bu komut, daha doğru RTT verilerini almak için bir ICMP yankı isteği gönderir. Örneğin, Google örneğini tekrar ele alalım:

: Belirlediğiniz hedef ICMP paketlerini kısıtlıyorsa bunun yerine -U seçeneğini kullanarak UDP paketlerini izleyebilirsiniz:

izleme yolu -İÇİNDE < Hedef IP >

  traceroute'daki u-seçeneği

Traceroute için daha fazla seçenek keşfetmek istiyorsanız lütfen aşağıdaki komutu çalıştırın:

izleme yolu --yardım

  traceroute-komutundaki yardım seçeneği

Hızlı Özet

Traceroute, Linux'ta ağla ilgili sorunları teşhis etmek için kullanabileceğiniz muhteşem bir CLI yardımcı programıdır. Ağdaki tüm kritik sorunları tanımlamak için paketlerin yolunu izler. Bu nedenle traceroute komutuna dair her detayı bazı örnekler yardımıyla anlattık.