在Ubuntu 18.04 LTS上使用Ntopng监控网络流量

Ntopng是一款用于监控网络流量的免费开源软件,可为实时网络监控提供Web界面。在这个导师......

在Ubuntu 18.04 LTS上使用Ntopng监控网络流量

Ntopng是一款用于监控网络流量的免费开源软件,可为实时网络监控提供Web界面。 它是原始ntop的下一代版本,显示了网络使用情况,类似于流行的顶级Unix命令。 它支持不同的操作系统,如Unix,Linux,Mac OS,BSD和Windows。

在本教程中,我们将学习如何在Ubuntu 18.04 LTS(Bionic Beaver)服务器上安装Ntopng。

要求

  • 运行Ubuntu 18.04的服务器。
  • 具有sudo权限的非root用户。

安装Ntopng

默认情况下,Ntopng在Ubuntu 18.04默认存储库中不可用。 因此,您需要为Ntopng安装存储库。 您可以使用以下命令下载和安装Ntopng存储库:

wget http://apt.ntop.org/18.04/all/apt-ntop.deb
sudo dpkg -i apt-ntop.deb

安装存储库后,使用以下命令更新存储库并安装Ntopng:

sudo apt-get update -y
sudo apt-get install pfring-dkms nprobe ntopng n2disk cento -y

配置Ntopng

安装Ntopng后,您需要修改位于/etc/ntopng/ntopng.conf的Ntopng默认配置文件:

sudo nano /etc/ntopng/ntopng.conf

进行以下更改:

-G=/var/run/ntopng.pid

##Specifies  the  network  interface or collector endpoint to be used by ntopng for network monitoring.
-i=enp0s3

##Sets the HTTP port of the embedded web server.
-w=3000

保存并关闭该文件,然后创建一个ntopng.start文件:

sudo nano /etc/ntopng/ntopng.start

根据您的网络添加以下行:

--local-networks "192.168.0.0/24"  ## give your local IP Ranges here.
--interface 1

保存并关闭该文件,然后重新启动Ntopng并使其在启动时启动:

sudo systemctl start ntopng
sudo systemctl enable ntopng

访问Ntopng

Ntopng现在已安装并在端口3000上进行监听。 现在,打开Web浏览器并输入URL http:// your-server-ip:3000。 您将被重定向到以下页面:

访问Ntopng

现在,提供默认用户名admin和密码作为admin,然后单击Login按钮。 您应该看到以下页面:

Ntop  -  ntopng Web视图


分享按钮