Bir sonraki yazıda Pingnoo'ya bir göz atacağız. Bu gidiş-dönüş yolculuklarını analiz edebileceğiniz ve zamanlayabileceğiniz açık kaynaklı bir çapraz platform uygulaması (gecikme) iki ana bilgisayar arasında. Bu, kullanıcılara traceroute ve ping çıktısı için grafiksel bir sunum sağlayan bir programdır.
Şu anda nispeten erken bir gelişme aşamasında olmasına rağmen, uygulamanın ana işlevi tamamen kullanılabilir. Ayrıca, web sitelerinde belirtildiği gibi, yazılımın yetenekleri zamanla artacaktır.
GPLv100 kapsamında lisanslanmış %3 açık kaynaklı yazılımdır. Aynı zamanda çok platformlu ve genişletilebilir. Yazılımın gerçek işlevselliği bileşenler tarafından sağlanır. bu da tasarımı çok esnek hale getiriyor. Ayrıca üçüncü tarafların yazılımı geliştirmek için kendi bileşenlerini üretmelerine izin verir.
Pingnoo'yu Ubuntu'ya yükleyin
Bu programı Ubuntu'ya kurmakla ilgileniyorsanız, Kullandığınız işletim sisteminin sürümüne karşılık gelen .deb paketini adresinden indirebilirsiniz. proje indirme sayfası. Ubuntu 20.04 kullanıyorsanız bu paketi de indirebilirsiniz, sadece bir terminal açıp (Ctrl + Alt + T) kullanmanız yeterlidir. wget aşağıdaki gibi:
wget https://github.com/nedrysoft/pingnoo/releases/download/2021.04.30-develop/pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
İndirme işlemi bittiğinde, şunları yapabiliriz: programı kur aynı terminalde bu diğer komutu yazmak:
sudo apt install ./pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Yalnızca kurulumdan sonra programı başlat takımımızda atıcıyı arıyoruz.
kaldırma
Daha bu programı sistemden kaldır, bir terminalde (Ctrl + Alt + T) yalnızca şunu yürütmemiz gerekecek:
sudo apt remove pingnoo; sudo apt autoremove
Ayrıca ayrıca indirebiliriz AppImage paketi bu yazılımın. Bu seçenekle, programı çalıştırmak için gerekli tüm bağımlılıklara ve kitaplıklara sahip sıkıştırılmış bir görüntü olduğundan, hiçbir yazılım gerçekten yüklenmez.
Pingnoo'nun nasıl çalıştığına hızlı bir bakış
Bu yazılım ICMP paketleri gönder (İnternet Mesaj Kontrol Protokolü) ve kullanım ömrü alanını arttırır (TTL). Paket yönlendiricilerden geçerken (atlamalar olarak görüntülenir), TTL alanı azalır. Bu değer sıfıra ulaştığında, bu paketi işleyen yönlendirici genellikle kaynak ana bilgisayara bir zaman aşımı mesajıyla yanıt verir.
pinguo ilettiği tüm ICMP paketlerini izler ve gönderilen isteklerle ICMP yanıtlarını eşleştirebilir. Bu, gidiş-dönüş süresine izin verir (RTT) yalnızca iki uç nokta arasında değil, aynı zamanda ana bilgisayarlar arasındaki ara atlamalar arasında da hesaplanır. Tüm bu bilgiler, bir rotanın anında görsel açıklamasını sağlayan grafiklerle çizilir.
Yazılım ekranda her atlamanın geçmişini gösteren grafikler oluşturacaktır.. Bu görüntüler ağ rotalarını izlemeyi, kapalı kalma süresinin nedenlerini ve zayıf ağ performansını bulmayı kolaylaştırır. Tüm bunlar sekmelerde gösterilir, böylece aynı anda birden fazla rotayı analiz edebiliriz.
IPv4 ve IPv6 için de destek bulacağız ve bu grafik penceresinin aralığını ve süresini değiştirmemize izin verecek. İkincisi için. Varsayılan 60 saniyedir, ancak 10 dakika, 15 dakika, 30 dakika, 45 dakika, 1 saat, 12 saat ve 24 saat olarak değiştirilebilir.
Bu yazılım genişletilebilir ve ana bilgisayar adını ve IP adreslerini yeniden düzenlemek için yerleşik destek sunar. Pingoo'nun modüler mimarisi, üçüncü tarafların işlevselliği genişletmesine olanak tanır yazılım.
pinguo ağ bağlantılarının performansıyla ilgilenen herkes tarafından kullanılmak üzere tasarlanmıştırev kullanıcılarından iş kullanıcılarına. Proje web sitesinde, bu uygulamanın, oyun performansı sorunlarını çözmek veya bir şirketteki yönlendirme sorunlarını teşhis etmeye çalışmakla ilgileniyor olsanız da, hızlı ve kullanımı kolay olacak şekilde tasarlandığını belirtiyorlar.
Pingnoo kaynak kodu şu adreste barındırılmaktadır: GitHub, birinin onu gözden geçirmek, denetlemek veya koda katkıda bulunmak istemesi durumunda. Ayrıca daha fazla bilgi için, danışmak resmi belgeler o proje web sitesi.