Pingnoo เครื่องวิเคราะห์ ping และ traceroute และมิเตอร์

เกี่ยวกับ พิงหนู

ในบทความหน้าเราจะพาไปดู Pingnoo กัน นี่คือ แอปพลิเคชันข้ามแพลตฟอร์มแบบโอเพ่นซอร์สซึ่งคุณสามารถวิเคราะห์และกำหนดเวลาการเดินทางไปกลับ (ความแอบแฝง) ระหว่างสองโฮสต์. นี่คือโปรแกรมที่ให้การแสดงกราฟิกแก่ผู้ใช้สำหรับ traceroute และ ping output

แม้จะอยู่ในขั้นเริ่มต้นของการพัฒนา ฟังก์ชันหลักของแอปพลิเคชันใช้งานได้อย่างสมบูรณ์. นอกจากนี้ ตามที่ระบุไว้ในเว็บไซต์ ความสามารถของซอฟต์แวร์จะเพิ่มขึ้นเมื่อเวลาผ่านไป

เป็นซอฟต์แวร์โอเพ่นซอร์ส 100% ที่ได้รับอนุญาตภายใต้ GPLv3 นอกจากนี้ยังเป็นหลายแพลตฟอร์มและขยายได้ การทำงานที่แท้จริงของซอฟต์แวร์นั้นมาจากส่วนประกอบต่างๆ ซึ่งทำให้การออกแบบมีความยืดหยุ่นสูง นอกจากนี้ยังอนุญาตให้บุคคลที่สามผลิตส่วนประกอบของตนเองเพื่อปรับปรุงซอฟต์แวร์

ติดตั้ง Pingnoo บน Ubuntu

หากคุณสนใจที่จะติดตั้งโปรแกรมนี้ใน Ubuntu คุณสามารถดาวน์โหลดแพ็คเกจ .deb ที่สอดคล้องกับเวอร์ชันของระบบปฏิบัติการที่คุณใช้จากไฟล์ หน้าดาวน์โหลดโครงการ. หากคุณใช้ Ubuntu 20.04 คุณสามารถดาวน์โหลดแพ็คเกจนี้ได้ เพียงแค่เปิดเทอร์มินัล (Ctrl + Alt + T) และใช้ wget ดังต่อไปนี้:

ดาวน์โหลดแพ็คเกจ. deb

wget https://github.com/nedrysoft/pingnoo/releases/download/2021.04.30-develop/pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb

เมื่อการดาวน์โหลดเสร็จสิ้นเราสามารถทำได้ ติดตั้งโปรแกรม เขียนคำสั่งอื่นนี้ในเทอร์มินัลเดียวกัน:

ติดตั้ง Pingnoo เป็นแพ็คเกจ deb

sudo apt install ./pingnoo_2021.04.30-develop-ubuntu20.04_amd64.deb

หลังจากติดตั้งแล้วเท่านั้น เริ่มโปรแกรม มองหาเหยือกในทีมของเรา

โปรแกรมเรียกใช้งาน

ถอนการติดตั้ง

ไปยัง ลบโปรแกรมนี้ออกจากระบบในเทอร์มินัล (Ctrl + Alt + T) เราจะต้องดำเนินการเท่านั้น:

ถอนการติดตั้ง Pingnoo

sudo apt remove pingnoo; sudo apt autoremove

ด้วย นอกจากนี้เรายังสามารถดาวน์โหลด แพ็คเกจ AppImage ของซอฟต์แวร์นี้. ด้วยตัวเลือกนี้ ซอฟต์แวร์ไม่ได้ถูกติดตั้งจริงๆ เนื่องจากเป็นอิมเมจบีบอัดที่มีการขึ้นต่อกันและไลบรารีทั้งหมดที่จำเป็นในการรันโปรแกรม

ดูอย่างรวดเร็วว่า Pingnoo ทำงานอย่างไร

การตั้งค่าโปรแกรม

ซอฟต์แวร์นี้ ส่งแพ็กเก็ต ICMP (โปรโตคอลควบคุมข้อความทางอินเทอร์เน็ต) และเพิ่มฟิลด์อายุการใช้งาน (TTL). เมื่อแพ็กเก็ตผ่านเราเตอร์ (แสดงเป็นกระโดด) ฟิลด์ TTL ลดลง เมื่อค่านี้ถึงศูนย์ เราเตอร์ที่กำลังประมวลผลแพ็กเก็ตนั้นโดยทั่วไปจะตอบสนองด้วยข้อความการหมดเวลาไปยังโฮสต์ต้นทาง

พิงหนู มันจะติดตามแพ็กเก็ต ICMP ทั้งหมดที่มันส่ง และสามารถจับคู่การตอบสนองของ ICMP กับคำขอที่ส่งได้. ซึ่งช่วยให้มีเวลาเดินทางไปกลับ (RTT) ไม่เพียงแต่คำนวณระหว่างจุดปลายทั้งสองเท่านั้น แต่ยังรวมถึงฮ็อพระดับกลางระหว่างโฮสต์ด้วย ข้อมูลทั้งหมดนี้ถูกพล็อตด้วยกราฟ ซึ่งให้คำอธิบายภาพทันทีของเส้นทาง

ซอฟต์แวร์ มันจะสร้างกราฟิกบนหน้าจอซึ่งจะแสดงประวัติของการกระโดดแต่ละครั้ง. ภาพเหล่านี้ทำให้ง่ายต่อการติดตามเส้นทางเครือข่าย ค้นหาสาเหตุของการหยุดทำงาน และประสิทธิภาพของเครือข่ายต่ำ ทั้งหมดนี้แสดงเป็นแท็บ เราจึงสามารถวิเคราะห์เส้นทางได้หลายเส้นทางพร้อมกัน

นอกจากนี้เรายังจะพบการสนับสนุนสำหรับ IPv4 และ IPv6 และสิ่งนี้ มันจะทำให้เราเปลี่ยนช่วงเวลาและระยะเวลาของหน้าต่างกราฟิก. สำหรับช่วงหลัง ค่าเริ่มต้นคือ 60 วินาที แต่สามารถเปลี่ยนเป็น 10 นาที 15 นาที 30 นาที 45 นาที 1 ชั่วโมง 12 ชั่วโมง และ 24 ชั่วโมงได้

ปิงโน่ทำงาน

ซอฟต์แวร์นี้สามารถขยายได้ และให้การสนับสนุนในตัวสำหรับการแก้ไขชื่อโฮสต์และที่อยู่ IP สถาปัตยกรรมโมดูลาร์ของ Pingnoo ช่วยให้บุคคลที่สามสามารถขยายการทำงานได้ ของซอฟต์แวร์

พิงหนู ออกแบบมาเพื่อให้ทุกคนที่สนใจในประสิทธิภาพของการเชื่อมต่อเครือข่ายของตนใช้ตั้งแต่ผู้ใช้ตามบ้านไปจนถึงผู้ใช้ทางธุรกิจ บนเว็บไซต์ของโครงการระบุว่าแอปพลิเคชันนี้ได้รับการออกแบบมาให้ใช้งานได้รวดเร็วและใช้งานง่าย ไม่ว่าคุณจะสนใจแก้ปัญหาประสิทธิภาพของเกมหรือพยายามวินิจฉัยปัญหาการกำหนดเส้นทางในบริษัท

รหัสแหล่งที่มาของ Pingnoo สามารถพบได้ที่ GitHubในกรณีที่มีคนต้องการตรวจทาน ตรวจสอบ หรือมีส่วนร่วมในโค้ด นอกจากนี้ สำหรับข้อมูลเพิ่มเติม คุณสามารถ ปรึกษา เอกสารอย่างเป็นทางการ หรือ เว็บไซต์โครงการ.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา