V naslednjem prispevku si bomo ogledali Pingnoo. To je odprtokodna aplikacija za več platform, s katero lahko analizirate in časovno krožite potovanja (latenca) med dvema gostiteljema. To je program, ki uporabnikom ponuja grafično predstavitev za sledenje poti in ping.
Čeprav je trenutno v relativno zgodnji fazi razvoja, glavna funkcionalnost aplikacije je v celoti uporabna. Poleg tega bodo zmogljivosti programske opreme sčasoma rasle, kot je navedeno na njihovi spletni strani.
Je 100% odprtokodna programska oprema, licencirana pod GPLv3. Je tudi večplatformna in razširljiva. Dejansko funkcionalnost programske opreme zagotavljajo komponente zaradi česar je zasnova zelo prilagodljiva. Prav tako tretjim osebam omogoča izdelavo lastnih komponent za izboljšanje programske opreme.
Namestite Pingnoo na Ubuntu
Če vas zanima namestitev tega programa v Ubuntu, Paket .deb, ki ustreza različici operacijskega sistema, ki ga uporabljate, lahko prenesete iz stran za prenos projekta. Če uporabljate Ubuntu 20.04, lahko prenesete tudi ta paket, potrebno je le odpreti terminal (Ctrl + Alt + T) in uporabiti wget kot sledi:
wget https://github.com/nedrysoft/pingnoo/releases/download/2021.04.30-develop/pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Ko je prenos končan, lahko namestite program pisanje tega drugega ukaza v isti terminal:
sudo apt install ./pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Samo po namestitvi zaženite program iščemo vrč v naši ekipi.
Odstrani
za odstranite ta program iz sistema, v terminalu (Ctrl + Alt + T) bomo morali izvesti samo:
sudo apt remove pingnoo; sudo apt autoremove
Tudi Lahko prenesemo tudi Paket AppImage te programske opreme. S to možnostjo v resnici ni nameščena nobena programska oprema, saj je stisnjena slika z vsemi odvisnostmi in knjižnicami, ki so potrebne za zagon programa.
Na kratko poglejte, kako deluje Pingnoo
Ta programska oprema pošiljanje paketov ICMP (Protokol za nadzor internetnih sporočil) in poveča življenjsko dobo (TTL). Ko paket prehaja skozi usmerjevalnike (prikazano kot skoki), se polje TTL zmanjša. Ko ta vrednost doseže nič, se usmerjevalnik, ki obdeluje ta paket, na splošno odzove s sporočilom časovne omejitve izvirnemu gostitelju.
pingnoo sledil bo vsem paketom ICMP, ki jih prenaša, in lahko odzive ICMP uskladi s poslanimi zahtevami. To omogoča čas povratnega potovanja (RTT) se ne izračuna samo med obema končnima točkama, ampak tudi vmesnimi preskoki med gostitelji. Vse te informacije so narisane z grafi, ki omogočajo takojšen vizualni opis poti.
Programska oprema na zaslonu bo ustvaril grafiko, ki bo prikazala zgodovino vsakega skoka. Te slike olajšajo sledenje omrežnim potim, iskanje vzrokov izpadov in slabo delovanje omrežja. Vse to je prikazano na zavihkih, zato lahko hkrati analiziramo več poti.
Našli bomo tudi podporo za IPv4 in IPv6, in to nam bo omogočilo spreminjanje intervala in trajanja grafičnega okna. Za slednje. Privzeto je 60 sekund, lahko pa jih spremenite na 10 minut, 15 minut, 30 minut, 45 minut, 1 uro, 12 ur in 24 ur.
Ta programska oprema je razširljiva in ponuja vgrajeno podporo za urejanje imena gostitelja in naslovov IP. Modularna arhitektura podjetja Pingnoo tretjim osebam omogoča razširitev funkcionalnosti programske opreme.
pingnoo je namenjen vsem, ki jih zanima delovanje njihovih omrežnih povezavod domačih do poslovnih uporabnikov. Na spletnem mestu projekta navajajo, da je bila ta aplikacija zasnovana tako, da je hitra in enostavna za uporabo, ne glede na to, ali vas zanima reševanje težav pri uspešnosti iger ali poskušanje diagnosticiranja težav pri usmerjanju v podjetju.
Izvorno kodo Pingnoo najdete na naslovu GitHub, če ga kdo želi pregledati, pregledati ali prispevati k kodi. Za več informacij lahko posvetujte se s uradna dokumentacija ali spletna stran projekta.