I nästa inlägg ska vi titta på Pingnoo. Detta är en plattformsprogram med öppen källkod som du kan analysera och ta fram turer (latens) mellan två värdar. Detta är ett program som ger användarna en grafisk representation för traceroute och ping -utdata.
Även om det för närvarande befinner sig i ett relativt tidigt utvecklingsstadium, programmets huvudfunktionalitet är fullt användbar. Dessutom, som anges på deras webbplats, kommer programvarans möjligheter att växa med tiden.
Det är 100% öppen källkodsprogramvara, licensierat enligt GPLv3. Det är också multiplatform och utökningsbart. Programvarans faktiska funktioner tillhandahålls av komponenter vilket gör designen mycket flexibel. Det gör det också möjligt för tredje part att producera sina egna komponenter för att förbättra programvaran.
Installera Pingnoo på Ubuntu
Om du är intresserad av att installera detta program i Ubuntu, Du kan ladda ner .deb -paketet som motsvarar versionen av operativsystemet du använder från projektnedladdningssida. Om du använder Ubuntu 20.04 kan du också ladda ner det här paketet, du behöver bara öppna en terminal (Ctrl + Alt + T) och använda wget som följer:
wget https://github.com/nedrysoft/pingnoo/releases/download/2021.04.30-develop/pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
När nedladdningen är klar kan vi installera programmet skriver i samma terminal detta andra kommando:
sudo apt install ./pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb
Endast efter installationen starta programmet letar efter kannan i vårt lag.
avinstallera
till ta bort detta program från systemet, i en terminal (Ctrl + Alt + T) behöver vi bara utföra:
sudo apt remove pingnoo; sudo apt autoremove
Också Vi kan också ladda ner AppImage-paket av denna programvara. Med det här alternativet är ingen programvara installerad, eftersom det är en komprimerad bild med alla beroenden och bibliotek som är nödvändiga för att köra programmet.
En snabb titt på hur Pingnoo fungerar
Denna programvara skicka ICMP -paket (Internetmeddelandekontrollprotokoll) och ökar livstidsfältet (TTL). När paketet passerar genom routrarna (visas som hopp), TTL -fältet minskar. När detta värde når noll svarar routern som behandlar det paketet i allmänhet med ett timeout-meddelande till den ursprungliga värden.
pingnoo den kommer att spåra alla ICMP -paket den sänder och kan matcha ICMP -svar med skickade förfrågningar. Detta tillåter rundturstiden (RTT) beräknas inte bara mellan de två slutpunkterna, utan också mellanhoppet mellan värdarna. All denna information är ritad med grafer, som ger en omedelbar visuell beskrivning av en rutt.
Programvaran det kommer att generera grafik på skärmen, som visar historiken för varje hopp. Dessa bilder gör det enkelt att spåra nätverksvägar, hitta orsakerna till driftstopp och dålig nätverksprestanda. Allt detta visas i flikar, så att vi kan analysera flera rutter samtidigt.
Vi hittar också stöd för IPv4 och IPv6, och detta det gör att vi kan ändra intervallet och varaktigheten för det grafiska fönstret. För den senare. Standard är 60 sekunder, men det kan ändras till 10 minuter, 15 minuter, 30 minuter, 45 minuter, 1 timme, 12 timmar och 24 timmar.
Denna programvara är utbyggbar och erbjuder inbyggt stöd för att redigera värdnamn och IP-adresser. Pingnoos modulära arkitektur tillåter tredje parter att utöka funktionaliteten av programvaran.
pingnoo är utformad för att användas av alla som är intresserade av prestanda för sina nätverksanslutningarfrån hemanvändare till affärsanvändare. På projektwebbplatsen indikerar de att denna applikation har utformats för att vara snabb och enkel att använda, oavsett om du är intresserad av att lösa problem med spelprestanda eller försöka diagnostisera routingsproblem i ett företag.
Pingnoo -källkoden finns på GitHub, om någon vill granska den, granska den eller bidra till koden. För mer information kan du också konsultera officiell dokumentation o projektwebbplats.