MTR, terminalden ağ analizi için bir araç

mtr terminal hakkında

Bir sonraki yazıda MTR'ye bir göz atacağız. Bu bir ağ analiz aracı ve biz komut satırından kullanacağız. Basit ve çok platformlu bir programdır. traceroute ve ping programlarının işlevselliğini birleştirir tek bir araçta.

MTR çalıştıktan sonra, yerel sistem ile uzak ana bilgisayar arasındaki ağ bağlantısı bizim belirlediğimiz. İlk olarak, ana bilgisayarlar arasındaki her ağ atlamasının adresini ayarlarsınız. Ardından, her makineye olan bağlantının kalitesini belirlemek için her birine ping gönderir.

Traceroute gibi, bu program da paketler tarafından alınan yol hakkındaki bilgileri yazdırır. MTR'nin çalıştığı ana bilgisayardan kullanıcı tanımlı bir hedef ana bilgisayara. Ayrıca, yanıt yüzdesini yazdırırken uzak makineye giden yolu ve yerel sistem ile uzak makine arasındaki tüm ağ sıçramalarının yanıt sürelerini belirlemek de mümkün olacaktır.

Bu operasyon süresince, MTR, her makinede bazı faydalı istatistikler üretir. Bunlar varsayılan olarak gerçek zamanlı olarak güncellenir. Programı çalıştırırken, paketin başlangıç ​​ve hedef arasında yaptığı sıçramaların serisini görmek için yaşam süresini (TTL) ayarlayan ICMP paketleri gönderilir. Paket kaybında veya yanıt süresinde ani bir artış, kötü bir bağlantı, aşırı yüklenmiş bir ana bilgisayar veya hatta ortadaki adam saldırısının bir işareti olabilir.

MTR'yi yükle

Bu aracı bulacağız çoğu Gnu / Linux dağıtımına önceden yüklenmiş ve kullanımı oldukça kolaydır. MTR'nin kurulu olduğunu bulamazsanız, varsayılan paket yöneticisini kullanarak Ubuntun'a kurabilirsiniz. Sadece bir terminal açmamız (Ctrl + Alt + T) ve içine yazmamız gerekecek:

sudo apt install mtr

MTR kullanmanın bazı örnekleri

temel mtr örneği

MTR ile kullanabileceğimiz en basit örnek, uzak makinenin alan adını veya IP adresini argüman olarak sağlamaktır, örneğin google.com veya 216.58.223.78. Bu komut bize bir traceroute raporu gösterecek q veya Ctrl + C tuşlarına basarak programı kapatana kadar gerçek zamanlı olarak güncellenir.

mtr google.com

Sayısal IP adreslerini görüntüleyin

sayısal ip mtr

MTR'yi göstermeye zorlayabileceğiz Ana bilgisayar adları yerine IP adresleri. Bunun için sadece aşağıda gösterildiği gibi -n kullanmamız gerekecek:

mtr -n google.com

Ana bilgisayar adlarını ve sayısal IP'leri görüntüleyin

ana bilgisayarları ve sayısal ips mtr'yi görüntüle

MTR gösterimi ile ilgileniyorsak hem ana bilgisayar adları hem de IP, sadece -b kullanmamız gerekecek:

mtr -b google.com

Ping sayısını sınırlayın

mtr limit ping sayısı

Ping sayısını belirli bir değerle sınırlamak ve bu pinglerden sonra MTR'den çıkmak için -c kullanacağız. Bakarsak Snt sütunu, Belirtilen ping sayısına ulaşıldığında, canlı güncelleme durur ve program çıkar. Bu örnekte, 4 ping atılacaktır.

mtr -c 4 google.com

Ağ istatistikleri oluşturun

Bu program rapor modunda yapılandırılabilir. Bunu yapmak için, oluşturmak için kullanışlı bir seçenek olan -r kullanacağız. ağ kalitesiyle ilgili istatistikler. Bu seçeneği birlikte kullanabiliriz -c ping sayısını belirtmek için. İstatistikler standart çıktıya yazdırıldığı için, bunları daha fazla analiz için bir dosyaya yönlendirebileceğiz.

mtr -r -c 4 google.com  > mtr-reporte

Çıktı alanlarını düzenleyin

mtr alanları organize et

Çıktı alanlarını da bizi en çok ilgilendiren şekilde düzenleyebileceğiz. Bu, aşağıda gösterildiği gibi -o seçeneği sayesinde mümkündür. Bu olabilir anlamı için MTR man sayfasına bakın alan etiketleri.

mtr -o "LSDR NBAW JMXI" 216.58.223.78

ICMP ECHO istekleri arasındaki aralık

ICMP ECHO istekleri arasındaki varsayılan aralık bir saniyedir. Bu, yeni bir istekler arasındaki aralık -i kullanarak değeri değiştirmek.

mtr -i 2 google.com

Maksimum atlama sayısını belirtin

Maksimum atlama sayısı belirleyebileceğiz. varsayılan 30'dur. Bununla yerel sistem ve uzak makine arasında araştırma yapabileceğiz. Bunu yapmak için -m ve ardından bizi ilgilendiren değeri kullanırız.

mtr -m 35 216.58.223.78

Kullanılan paketin boyutunu ayarlayın

Ağın kalitesini test ederek, yapabileceğiz paket boyutunu ayarlayın. Bu bayt cinsinden belirtilir kullanarak -s. Aşağıdaki komutta PACKETSIZE alanına sayısal bir değer vermemiz gerekecek:

mtr -r -s PACKETSIZE -c 5 google.com > mtr-reporte

MTR Yardımı

İhtiyacı olan herhangi bir kullanıcı, man sayfasına bakarak bu programla ilgili yardım alabilir. İçinde kullanım için daha fazla seçenek bulacağız.

man mtr

yardım mtr

Ayrıca şunu da kullanabiliriz: yardım menüsü H tuşuna basarak kendi arayüzünden program tarafından sunulan.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.