Ntopng 是一個基於 Web 的應用程序,用於真正的網絡流量監控,可作為開放的免費軟件使用。 它是一種改進的創新 Ntop,可顯示網絡使用、統計和分析數據。 它適用於各種計算機系統,包括 Windows、Linux、Mac OS 和 BSD。 Ntopng 提供有許可限制的專業版和企業版,以及免費的開源社區版。 在本指南中,我將向您展示如何在 Ubuntu 20.04 上安裝和配置 Ntopng 社區版。
在 Ubuntu 上安裝 Ntopng
首先,您需要通過活動區域從系統啟動名為“終端”的控制台應用程序,或使用“Ctrl+Alt+T”快速啟動以在本地安裝 Ntopng。 如果您想在服務器上安裝軟件,您可以例如通過 SSH 連接到遠程系統。 現在終端打開了,我們首先要更新我們的系統和apt包。 為此,請在 shell 中執行所述命令。 根據需要,添加您的密碼 sudo 帳戶繼續。
$ sudo apt-get 更新 -y
Ntopng 對要安裝在我們系統上的不同軟件包有一些依賴性。 因此,首先使用以下 apt-get 查詢安裝它們。
$ sudo apt-get install wget gnupg -y
現在使用“wget”包下載系統上的“ntop”文件包。 因此,請在 shell 中使用以下查詢來執行此操作。
$ cd /tmp $ wget https://apt.ntop.org/20.04/all/apt-ntop.deb
您可以看到軟件包將被快速下載並保存到系統中。
現在,我們可以使用以下命令安裝下載的“deb”文件。 打 ”Enter” 鍵盤上的鍵來運行此指令。 安裝本身所需的時間很少。
$ sudo dpkg -i apt-ntop.deb
作為如上所示下載最新版本的替代方法,您可以使用 apt 安裝舊版本,如下所示:
$ sudo apt-get 安裝 ntopng
同時,在安裝過程中,系統會暫停安裝並要求您授權安裝。 如果要安裝它,必須按“Y”,否則按“n”。
在它完成安裝時,您必須等待並坐下來。 安裝完成過程的最後幾行如下圖所示。
現在 Ntopng 已經成功安裝在我們的系統上,是時候正確配置它了。 為此,我們需要通過 GNU Nano 編輯器打開位於 /etc/ntopng 文件夾中的配置文件。 使用以下命令執行此操作。
$ sudo 納米 /etc/ntopng.conf
現在文件已打開,您必須添加相同的配置,如下面的屏幕截圖所示。 Save 使用“Ctrl+S”打開 Ntopng 的配置文件。 之後,使用“Ctrl+X”退出更新的文件並導航回終端外殼。
- -e=
- -i = eth0
- -w=3000
現在更新已經完成,我們需要在我們的系統中實現這些更改。 為此,我們需要先重啟 ntopng 服務。 因此,我們一直在使用下面的“systemctl”命令,使用關鍵字“restart”,後跟服務器的名稱,例如 ntopng。
$ sudo systemctl restart ntopng
如果要檢查系統中 Ntopng 服務器的所有現有接口,可以通過在 shell 中使用以下查詢來完成。
$ sudo ntopng -h
當您使用以下查詢在系統上運行任何防火牆時,請確保為服務器 Ntopng 打開端口 3000。
$ sudo ufw 允許 3000
使用下面的“systemctl”命令和關鍵字“start”啟動 Ntopng 服務器。
$ sudo systemctl 啟動 ntopng
現在通過以下查詢啟用 Ntopng 服務。
$ sudo systemctl 啟用 ntopng
要訪問 NtopNG 界面,請打開您的 Web 瀏覽器並輸入以下 URL:https://your-ip-address:3000。 將 your-ip-address 替換為您安裝 ntopng 的系統的 IP 地址。 它將打開 Ntopng 的登錄面板。 默認用戶名是 ‘admin’帶密碼’admin’。