Ağ Yolculuğunu Adım Adım İzleyin

İnternet bağlantısında yavaşlama, kopma veya bazı sitelere erişememe gibi sorunlar yaşadığınızda, bu durumun kaynağını bulmak çoğu zaman zordur. Böyle bir durumda, bağlantının nerede takıldığını veya hangi noktada sorun yaşandığını anlamanızı sağlayacak araçlardan biri de mtr komutudur. Bu komut sayesinde, internete ulaşma sürecinizde hangi sunuculardan geçtiğinizi ve bu sunucularla olan iletişiminizin sağlıklı olup olmadığını detaylı bir şekilde görebilirsiniz.

📌 mtr Komutu Nedir?

mtr (My Traceroute), hem ping hem de traceroute komutlarının birleşimi olarak çalışır. Yani bir hedef IP adresine ya da web sitesine doğru giderken, geçtiğiniz tüm ağ noktalarını (router) gerçek zamanlı olarak tarar ve her bir noktada yaşanan gecikmeleri (latency) ve paket kayıplarını (packet loss) ayrıntılı şekilde gösterir.

mtr komutu, sistem yöneticileri ve ağ uzmanları tarafından sıkça kullanılan güçlü bir teşhis aracıdır.

⚙️ Kullanım Şekli

mtr 1.1.1.1

Yukarıdaki komut, Cloudflare DNS sunucusuna (1.1.1.1) olan yolculuğunuzu analiz eder.

mtr kutayutku.com

Bu komut ise, kutayutku.com adresine ulaşmak için sisteminizin hangi ağ geçitlerinden geçtiğini ve bu geçişlerde herhangi bir gecikme ya da kayıp olup olmadığını gösterir.

🖥️ Çıktı Ekranında Ne Göreceksiniz?

Komut çalıştırıldığında aşağıdaki gibi bir tablo karşınıza çıkar:

HopIP Adresi / HostnameKayıp (%)Ortalama GecikmeMin/Max Gecikme
1192.168.1.10%1.2 ms1.1 / 1.3
210.10.20.10%5.0 ms4.8 / 5.1
N1.1.1.10%15.3 ms14.9 / 15.6

Bu tablo sayesinde;

  • Hangi noktada gecikme olduğunu,
  • Nerede paket kaybı yaşandığını,
  • Hangi ağ geçidinin cevap vermediğini veya engellediğini
    gözlemleyebilirsiniz.

🌐 mtr ile Ne Tür Sorunları Tespit Edebilirsiniz?

  • İnternet bağlantınız yavaşsa bunun ISS (internet servis sağlayıcısı) kaynaklı mı olduğunu öğrenebilirsiniz.
  • Belirli bir siteye ulaşamıyorsanız bu engelleme mi, yönlendirme mi ya da DNS sorunu mu kolayca anlayabilirsiniz.
  • Web sunucunuza uzaktan bağlanan kullanıcıların hangi noktada sorun yaşadığını görebilirsiniz.
  • Paketlerin hangi router’da kaybolduğunu ya da geciktiğini tespit edebilirsiniz.

🛡️ Sık Kullanılan mtr Parametreleri

ParametreAçıklama
-rRaporlama modunda çalışır (tek seferlik çıktı verir).
-wDaha geniş tablo formatı kullanır.
-c XX adet sorgudan sonra durur.
-nIP adreslerini çözümlenmiş ad yerine IP olarak gösterir.
-4Sadece IPv4 bağlantısı kullanır.
-6Sadece IPv6 bağlantısı kullanır.

Örnek:

sudo mtr -rwzbc 10 kutayutku.com

Bu komut, kutayutku.com adresine 10 adet sorgu göndererek sadeleştirilmiş bir tabloyla rapor sunar.

📝 Dikkat Edilmesi Gerekenler

  • Bazı router’lar güvenlik nedeniyle ICMP paketlerini reddedebilir, bu durumda %100 kayıp gösterir ancak bu her zaman bir sorun olduğu anlamına gelmez.
  • mtr komutunu bazı sistemlerde çalıştırmak için sudo yetkisi gerekebilir.
  • mtr çıktısını yorumlarken yalnızca tek bir çalıştırmaya göre karar verilmemeli, birkaç kez tekrar edilmelidir.

🔚 Sonuç

mtr, ağ bağlantılarının detaylı analizini yapmak için çok güçlü ve etkili bir araçtır. Özellikle teknik kullanıcılar, sistem yöneticileri ve ağ problemleriyle ilgilenen herkesin bilmesi gereken bir komuttur. mtr 1.1.1.1 ya da mtr kutayutku.com gibi basit komutlarla internet bağlantınızın hangi aşamada yavaşladığını ya da koptuğunu tespit edebilir, zaman kaybetmeden sorunun kaynağına ulaşabilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir