U sljedećem postu ćemo pogledati Pingnoo. Ovo je aplikacija za više platformi otvorenog koda s kojom možete analizirati i mjeriti vremenska putovanja (latencija) između dva domaćina. Ovo je program koji korisnicima pruža grafički prikaz za traceroute i ping izlaz.
Iako je trenutno u relativno ranoj fazi razvoja, glavna funkcionalnost aplikacije je potpuno upotrebljiva. Osim toga, kako je naznačeno na njihovoj web stranici, mogućnosti softvera će vremenom rasti.
To je 100% softver otvorenog koda, licenciran pod GPLv3. Također je multiplatformska i proširiva. Stvarnu funkcionalnost softvera pružaju komponente što dizajn čini vrlo fleksibilnim. Također omogućava trećim stranama da proizvode vlastite komponente za poboljšanje softvera.
Instalirajte Pingnoo na Ubuntu
Ako ste zainteresirani za instaliranje ovog programa u Ubuntu, .Deb paket koji odgovara verziji operativnog sistema koji koristite možete preuzeti sa stranica za preuzimanje projekta. Ako koristite Ubuntu 20.04, možete preuzeti i ovaj paket, potrebno je samo otvoriti terminal (Ctrl + Alt + T) i koristiti wget kao što slijedi:
wget https://github.com/nedrysoft/pingnoo/releases/download/2021.04.30-develop/pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Kad je preuzimanje završeno, možemo instalirajte program upisujući u isti terminal ovu drugu naredbu:
sudo apt install ./pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Samo nakon instalacije pokrenite program tražimo bacač u našem timu.
Deinstaliraj
para uklonite ovaj program iz sistema, u terminalu (Ctrl + Alt + T) trebat ćemo izvršiti:
sudo apt remove pingnoo; sudo apt autoremove
Pored toga Takođe možemo preuzeti AppImage paket ovog softvera. S ovom opcijom softver nije instaliran jer je to komprimirana slika sa svim ovisnostima i bibliotekama potrebnim za pokretanje programa.
Brzi pogled na to kako Pingnoo radi
Ovaj softver slanje ICMP paketa (Protokol za kontrolu internetskih poruka) i povećava vijek trajanja (TTL). Dok paket prolazi kroz usmjerivače (prikazano kao skokovi), polje TTL se smanjuje. Kada ova vrijednost dosegne nulu, usmjerivač koji obrađuje taj paket općenito će odgovoriti porukom o isteku vremena izvornom hostu.
pingnoo pratiće sve ICMP pakete koje prenosi i može uporediti ICMP odgovore sa poslatim zahtevima. Ovo omogućava povratno vrijeme (RTT) izračunava se ne samo između dvije krajnje točke, već i posrednih skokova između hostova. Sve ove informacije iscrtane su grafikonima koji pružaju trenutni vizuelni opis rute.
Softver generirat će grafiku na ekranu koja će pokazati povijest svakog skoka. Ove slike olakšavaju praćenje mrežnih ruta, pronalaženje uzroka zastoja i loših performansi mreže. Sve je to prikazano na karticama, tako da možemo analizirati više ruta istovremeno.
Naći ćemo i podršku za IPv4 i IPv6, i ovo to će nam omogućiti da promijenimo interval i trajanje grafičkog prozora. Za ovo drugo. Zadana vrijednost je 60 sekundi, ali se može promijeniti na 10 minuta, 15 minuta, 30 minuta, 45 minuta, 1 sat, 12 sati i 24 sata.
Ovaj softver je proširiv i nudi ugrađenu podršku za uređivanje imena hosta i IP adresa. Pingnoova modularna arhitektura omogućava trećim stranama da prošire funkcionalnost softvera.
pingnoo je dizajniran za upotrebu od strane svih koji su zainteresirani za performanse svojih mrežnih vezaod kućnih korisnika do poslovnih korisnika. Na web stranici projekta navode da je ova aplikacija dizajnirana tako da bude brza i laka za upotrebu, bilo da ste zainteresirani za rješavanje problema s performansama igara ili pokušavate dijagnosticirati probleme usmjeravanja u kompaniji.
Izvorni kod Pingnoo -a može se pronaći hostovan na GitHub, u slučaju da ga neko želi pregledati, pregledati ili doprinijeti kodu. Takođe za više informacija možete obratite se službena dokumentacija ili web stranica projekta.