Cách cài đặt công cụ giám sát mạng Ntopng trên Ubuntu 20.04

Tác giả NetworkEngineer, T.M.Một 08, 2021, 09:51:04 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Cách cài đặt công cụ giám sát mạng Ntopng trên Ubuntu 20.04


Ntopng là một ứng dụng dựa trên web để giám sát luồng lưu lượng mạng thực sự có sẵn dưới dạng phần mềm miễn phí mở. Đó là một loại Ntop sáng tạo được cải tiến, hiển thị dữ liệu sử dụng mạng, số liệu thống kê và phân tích. Nó hoạt động với nhiều hệ thống máy tính, bao gồm Windows, Linux, Mac OS và BSD. Ntopng có các phiên bản dành cho doanh nghiệp và chuyên nghiệp với các hạn chế về giấy phép, cũng như phiên bản cộng đồng nguồn mở miễn phí. Trong hướng dẫn này, mình sẽ chỉ cho bạn cách cài đặt và cấu hình phiên bản cộng đồng Ntopng trên Ubuntu 20.04.

Để bắt đầu, bạn cần khởi chạy ứng dụng bảng điều khiển có tên "Terminal" từ hệ thống của mình qua khu vực Activity hoặc sử dụng "Ctrl + Alt + T" để khởi chạy nhanh nhằm cài đặt Ntopng cục bộ. Nếu bạn muốn cài đặt phần mềm trên một máy chủ, bạn có thể kết nối ví dụ qua SSH với hệ thống từ xa. Bây giờ Terminal đã được mở, trước tiên chúng ta phải cập nhật hệ thống của mình và các gói apt. Khi được yêu cầu, hãy thêm mật khẩu của bạn để tài khoản sudo tiếp tục.

Mã nguồn [Chọn]
$ sudo apt-get update -y
Ntopng có một số phụ thuộc vào các gói khác nhau sẽ được cài đặt trên hệ thống của mình. Do đó, hãy cài đặt chúng trước bằng cách sử dụng truy vấn apt-get bên dưới.

Mã nguồn [Chọn]
$ sudo apt-get install wget gnupg -y
Bây giờ sử dụng gói "wget" để tải xuống gói tập tin "ntop" trên hệ thống. Do đó, hãy sử dụng truy vấn dưới đây trong Terminal để làm như vậy.

Mã nguồn [Chọn]
$ cd /tmp
Mã nguồn [Chọn]
$ wget http://apt.ntop.org/20.04/all/apt-ntop.deb
Bạn có thể thấy gói sẽ được tải xuống nhanh chóng và lưu vào hệ thống.


Bây giờ, chúng ta có thể cài đặt tập tin "deb" đã tải xuống bằng lệnh dưới đây. Nhấn phím "Enter" từ bàn phím của bạn để chạy hướng dẫn này. Nó mất ít thời gian để cài đặt chính nó.

Mã nguồn [Chọn]
$ sudo dpkg -i apt-ntop.deb
Để thay thế cho việc tải xuống phiên bản mới nhất như được hiển thị ở trên, bạn có thể cài đặt phiên bản cũ hơn với apt như sau:

Mã nguồn [Chọn]
$ sudo apt-get install ntopng
Khi đó, trong quá trình cài đặt, hệ thống sẽ tạm dừng cài đặt và yêu cầu bạn cho phép cài đặt. Nếu bạn muốn cài đặt nó, bạn phải nhấn "Y", nếu không, nhấn "n".


Bạn phải đợi và ngồi lại trong khi nó hoàn tất quá trình cài đặt. Các dòng cuối cùng cho quá trình hoàn tất cài đặt sẽ như trong hình bên dưới.


Bây giờ Ntopng đã được cài đặt thành công trên hệ thống của mình, đã đến lúc cấu hình nó đúng cách. Với mục đích đó, chúng ta cần mở tập tin cấu hình của nó đã được đặt tại thư mục /etc/ntopng, thông qua trình soạn thảo GNU Nano. Sử dụng lệnh dưới đây để làm như vậy.

Mã nguồn [Chọn]
$ sudo nano /etc/ntopng.conf
Bây giờ tập tin đã được mở, bạn phải thêm các cấu hình tương tự, như thể hiện trong hình ảnh chụp màn hình bên dưới. Lưu tập tin cấu hình của Ntopng bằng "Ctrl + S". Sau đó, thoát khỏi tập tin đã cập nhật, sử dụng "Ctrl + X" và điều hướng trở lại Terminal.

Mã nguồn [Chọn]
-e =
-i = eth0
-w = 3000


Hiện các bản cập nhật đã được thực hiện, mình cần triển khai những thay đổi này trong hệ thống của mình. Với mục đích đó, trước tiên chúng ta cần khởi động lại dịch vụ Ntopng. Do đó, mình đã sử dụng lệnh "systemctl" dưới đây bằng cách sử dụng từ khóa "khởi động lại" theo sau là tên của máy chủ, ví dụ ntopng.

Mã nguồn [Chọn]
$ sudo systemctl restart ntopng
Nếu bạn muốn kiểm tra tất cả các giao diện hiện có của máy chủ Ntopng trong hệ thống của mình, bạn có thể làm như vậy bằng cách sử dụng truy vấn bên dưới trong Terminal.

Mã nguồn [Chọn]
$ sudo ntopng -h
Đảm bảo mở cổng 3000 cho máy chủ Ntopng, khi bạn có bất kỳ tường lửa nào đang chạy trên hệ thống của mình bằng cách sử dụng truy vấn dưới đây.

Mã nguồn [Chọn]
$ sudo ufw allow 3000
Khởi động máy chủ Ntopng bằng cách sử dụng lệnh "systemctl" bên dưới, theo sau là từ khóa "start".

Mã nguồn [Chọn]
$ sudo systemctl start ntopng
Bây giờ hãy bật dịch vụ Ntopng qua truy vấn bên dưới.

Mã nguồn [Chọn]
$ sudo systemctl enable ntopng
Để truy cập giao diện NtopNG, hãy mở trình duyệt web của bạn và nhập URL sau: http://your-ip-address:3000. Thay thế địa chỉ ip của bạn bằng địa chỉ IP của hệ thống bạn đã cài đặt Ntopng. Nó sẽ mở bảng đăng nhập của Ntopng. Tên người dùng mặc định là 'admin' với mật khẩu 'admin'.