A következő bejegyzésben Pingnoo -t fogjuk megnézni. Ez nyílt forráskódú, többplatformos alkalmazás, amellyel elemezheti és oda-vissza utazhat (lappangás) két házigazda között. Ez egy olyan program, amely grafikus ábrázolást biztosít a felhasználók számára a traceroute és ping kimenetekhez.
Bár jelenleg viszonylag korai fejlődési szakaszban van, az alkalmazás fő funkciói teljes mértékben használhatók. Ezenkívül, amint azt a honlapjukon is jelezték, a szoftver képességei idővel növekedni fognak.
100% -ban nyílt forráskódú szoftver, a GPLv3 licenc alapján. Ezenkívül többplatformos és bővíthető. A szoftver tényleges funkcionalitását az összetevők biztosítják amelyek nagyon rugalmassá teszik a tervezést. Ezenkívül lehetővé teszi harmadik felek számára, hogy saját alkatrészeket állítsanak elő a szoftver fejlesztéséhez.
Telepítse a Pingnoo -t az Ubuntu -ra
Ha szeretné telepíteni ezt a programot az Ubuntuba, A letöltött operációs rendszer verziójának megfelelő .deb csomagot letöltheti a projekt letöltési oldal. Ha Ubuntu 20.04 -et használ, akkor ezt a csomagot is letöltheti, csak egy terminált kell megnyitnia (Ctrl + Alt + T), és wget alábbiak szerint:
wget https://github.com/nedrysoft/pingnoo/releases/download/2021.04.30-develop/pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
A letöltés után megtehetjük telepítsd a programot írja be ezt a másik parancsot ugyanabban a terminálban:
sudo apt install ./pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Csak a telepítés után indítsa el a programot csapatunkat keressük.
eltávolítást
hogy távolítsa el ezt a programot a rendszerből, a terminálban (Ctrl + Alt + T) csak a következőket kell végrehajtanunk:
sudo apt remove pingnoo; sudo apt autoremove
Is Letölthetjük a AppImage csomag ennek a szoftvernek. Ezzel az opcióval valóban nincs telepítve szoftver, mivel ez egy tömörített kép, amely tartalmazza a program futtatásához szükséges összes függőséget és könyvtárat.
Gyors áttekintés a Pingnoo működéséről
Ez a szoftver ICMP csomagok küldése (Internet Message Control Protocol) és növeli az élettartam mezőt (TTL). Ahogy a csomag áthalad az útválasztókon (ugrásként jelenik meg), a TTL mező csökken. Amikor ez az érték eléri a nullát, a csomagot feldolgozó útválasztó általában időtúllépési üzenettel válaszol a kiinduló gazdagépnek.
pingnoo nyomon követi az összes ICMP csomagot, amelyet továbbít, és össze tudja egyeztetni az ICMP válaszokat az elküldött kérésekkel. Ez lehetővé teszi az oda -vissza utazási időt (RTT) nemcsak a két végpont között, hanem a házigazdák közötti köztes ugrásokat is kiszámítják. Mindezeket az információkat grafikonokkal ábrázolják, amelyek azonnali vizuális leírást nyújtanak az útvonalról.
A szoftver grafikát generál a képernyőn, amely megmutatja az egyes ugrások történetét. Ezek a képek megkönnyítik a hálózati útvonalak nyomon követését, a leállások okainak megkeresését és a gyenge hálózati teljesítményt. Mindez füleken látható, így egyszerre több útvonalat is elemezhetünk.
Megtaláljuk az IPv4 és az IPv6 támogatását is, és ezt lehetővé teszi számunkra, hogy megváltoztassuk a grafikus ablak időközét és időtartamát. Utóbbinak. Az alapértelmezett érték 60 másodperc, de módosítható 10 percre, 15 percre, 30 percre, 45 percre, 1 órára, 12 órára és 24 órára.
Ez a szoftver bővíthető, és beépített támogatást kínál a gazdagépnév és az IP-címek szerkesztéséhez. A Pingnoo moduláris felépítése lehetővé teszi harmadik felek számára a funkcionalitás bővítését a szoftver.
pingnoo olyan felhasználók számára készült, akik érdeklődnek a hálózati kapcsolataik teljesítménye irántaz otthoni felhasználóktól az üzleti felhasználókig. A projekt weboldalán azt jelzik, hogy ezt az alkalmazást úgy tervezték, hogy gyors és könnyen használható legyen, függetlenül attól, hogy érdekli -e a játék teljesítményével kapcsolatos problémák megoldása, vagy megpróbál diagnosztizálni egy vállalat útválasztási problémáit.
A Pingnoo forráskódja a címen található GitHub, ha valaki át szeretné tekinteni, ellenőrizni vagy hozzájárulni a kódhoz. Szintén további információkért megteheti konzultáljon a hivatalos dokumentáció vagy a projekt honlapja.