Network Monitoring ง่าย ๆ ด้วย Ntopng บน Rocky Linux 9
Ntopng เป็นเครื่องมือวิเคราะห์และตรวจสอบทราฟฟิกเครือข่าย (Network Traffic Analysis) แบบเรียลไทม์ที่พัฒนาต่อยอดจาก ntop
โดยรองรับการแสดงผลผ่าน Web Interface และสามารถทำงานร่วมกับโปรโตคอลต่าง ๆ ได้หลากหลาย จุดเด่นของ Ntopng คือความสามารถในการตรวจสอบการใช้งานแบนด์วิดท์, วิเคราะห์โปรโตคอล, แยกประเภทการเชื่อมต่อ และเก็บสถิติการใช้งานเครือข่ายอย่างละเอียด
สำหรับ Rocky Linux 9 ซึ่งเป็นดิสทริบิวชันที่สืบทอดจาก CentOS เหมาะสำหรับงาน Server ที่ต้องการความเสถียร การติดตั้ง Ntopng บน Rocky Linux 9 ช่วยให้ผู้ดูแลระบบสามารถติดตามและวิเคราะห์ทราฟฟิกของเครือข่ายได้อย่างมีประสิทธิภาพ
ขั้นตอนการติดตั้ง Ntopng บน Rocky Linux 9
1. อัปเดตระบบให้เป็นเวอร์ชันล่าสุด
ก่อนเริ่มติดตั้ง ควรอัปเดตแพ็คเกจทั้งหมดเพื่อความปลอดภัยและความเข้ากันได้ของระบบ
2. ติดตั้งเครื่องมือพื้นฐานที่จำเป็น
3. เพิ่ม Repository ของ Ntopng
Ntopng ไม่มีใน Repo พื้นฐานของ Rocky Linux ต้องเพิ่ม Repo ของผู้พัฒนา
ตรวจสอบไฟล์ ntop.repo
ต้องมีบรรทัดที่เกี่ยวข้องกับ baseurl=https://packages.ntop.org/centos/9/x86_64/
4. ติดตั้ง Ntopng และ Dependency
5. กำหนดค่าคอนฟิก Ntopng
ไฟล์คอนฟิกหลักอยู่ที่
ตัวอย่าง
-
--interface=
ระบุชื่อ Network Interface ที่ต้องการ Monitor (ตรวจสอบด้วยip a
) -
--http-port=
ระบุพอร์ตสำหรับ Web GUI
6. เปิดใช้งานและเริ่มบริการ
7. ปรับ Firewall ให้เปิดพอร์ต Web Interface
หากเปิด Firewall ให้เพิ่มพอร์ตที่กำหนดไว้ (เช่น 3000)
8. เข้าถึง Ntopng ผ่าน Browser
เปิดเว็บเบราว์เซอร์และเข้า URL:
เข้าสู่ระบบครั้งแรกด้วย
-
Username:
admin
-
Password:
admin
จากนั้นควรเปลี่ยนรหัสผ่านเพื่อความปลอดภัย
การตรวจสอบสถานะ
แสดงหน้าต่างของ Ntoppng
สรุป
Ntopng บน Rocky Linux 9 ช่วยให้ผู้ดูแลระบบสามารถตรวจสอบและวิเคราะห์การจราจรเครือข่ายได้อย่างละเอียด พร้อมอินเทอร์เฟซที่ใช้งานง่าย การทำงานนี้เหมาะกับระบบที่ต้องการการมอนิเตอร์ทราฟฟิกแบบเรียลไทม์ และสามารถปรับแต่งให้เหมาะกับสภาพแวดล้อมขององค์กรได้