บทนำ
Ntopng เป็นเครื่องมือโอเพ่นซอร์สที่ใช้ในการตรวจสอบโปรโตคอลเครือข่ายที่แตกต่างกันบนเซิร์ฟเวอร์ของคุณ เป็นรุ่นต่อไปของ Ntop ดั้งเดิม Ntopng จัดเตรียมเว็บอินเตอร์เฟสที่ใช้งานง่ายเพื่อรับข้อมูลการจราจรและสถานะเครือข่ายของระบบ
ในบทช่วยสอนนี้คุณจะได้เรียนรู้วิธีการติดตั้ง Ntopng บน Ubuntu 16.04
ข้อกำหนดเบื้องต้น
- เซิร์ฟเวอร์ Vultr Ubuntu 16.04 ที่เพิ่งปรับใช้ใหม่
- ผู้ใช้ที่ไม่ใช่รูทพร้อมการตั้งค่าสิทธิ์ sudo บนเซิร์ฟเวอร์ของคุณ
ขั้นตอนที่ 1: อัปเดตระบบ
ก่อนเริ่มต้นให้อัพเดตระบบเป็นสถานะเสถียรล่าสุดโดยใช้คำสั่งต่อไปนี้:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo shutdown -r now
หลังจากรีบูตใช้ผู้ใช้ sudo เพื่อเข้าสู่ระบบ
ขั้นตอนที่ 2: การติดตั้ง Ntopng
ntopng
แพคเกจที่มีอยู่ในพื้นที่เก็บข้อมูล Ubuntu 16.04 คุณสามารถติดตั้งได้อย่างง่ายดายโดยใช้คำสั่งต่อไปนี้:
sudo apt-get install ntopng
ขั้นตอนที่ 3: การกำหนดค่า Ntopng
/etc/ntopng.conf
แฟ้มการกำหนดค่าตั้งอยู่ที่
sudo nano /etc/ntopng.conf
เปลี่ยนการตั้งค่าในไฟล์ตามต้องการ:
# DO NOT REMOVE the following option, required for daemonization.
-e=
# * Interfaces to sniff on: one interface per line, prefix with -i=
# If none is specified, ntopng will try to auto-detect the best interface.
-i=eth0
# * Port on which ntopng will listen for the web-UI.
-w=3000
บันทึกไฟล์เมื่อคุณทำเสร็จแล้ว จากนั้นเริ่มntopng
บริการ:
sudo systemctl restart ntopng
ในการดูอินเตอร์เฟสและตัวเลือกที่มีทั้งหมดให้ใช้ntopng -h
ตัวเลือก:
sudo ntopng -h
ขั้นตอนที่ 4: การอัปเดตไฟร์วอลล์
หากคุณใช้ไฟร์วอลล์เช่น ufw คุณจะต้องเปิดพอร์ต 3000 สำหรับ Ntopng
sudo ufw allow 3000
ขั้นตอนที่ 5: ทดสอบ Ntopng
ได้เวลาทดสอบ Ntopng แล้ว เปิดเว็บเบราว์เซอร์ที่คุณชื่นชอบและพิมพ์ http://your-server-ip:3000
URL หากคุณทำตามคำแนะนำอย่างถูกต้องคุณจะเห็นหน้าเข้าสู่ระบบ Ntopng สำหรับการเข้าสู่ระบบครั้งแรกคุณสามารถใช้ชื่อผู้ใช้admin
และรหัสผ่านadmin
เพื่อเข้าสู่ระบบ Ntopng
แอปพลิเคชัน Ntopng ของคุณพร้อมใช้งานแล้ว