帮助中心

立即注册 咨询客服

当前位置:首页 > 帮助中心> 如何在Debian最小化服务器上安装ntopng

如何在Debian最小化服务器上安装ntopng

发布时间:2019年11月18日 09:41:46    来源: A5互联

Ntopgn专注于低资源使用下的性能,可以安装在任何版本的Linux、macOS和Windows上。这里将向您展示如何在Debian最小化服务器上安装ntopng。

准备工作:Debian Minimal服务器或任何Linux发行版的运行实例、root权限用户帐户

这里有两个注意事项:

如果您使用的不是基于Debian的Linux发行版,则必须修改安装说明。

如果不想使用root帐户,则必须将用户添加到sudoers文件中。

如果您选择将您的用户添加到sudoers文件中,您必须首先将su添加到根用户中,然后发出以下命令:

nano /etc/sudoers

在该文件中(图A),添加如下一行:

USER    ALL=(ALL:ALL) ALL

其中USER是要添加的用户名。

如何安装ntopng

为了安装ntopng,您必须下载必要的存储库.deb文件。返回终端窗口并发出命令:

wget http://apt.ntop.org/buster/all/apt-ntop.deb

下载完该文件后,请su到根用户(如果选择将用户添加到sudoers文件,请使用sudo)并使用以下命令安装存储库:

dpkg -i apt-ntop.deb

使用以下命令更新apt:

apt-get update

最后,使用以下命令安装ntopng及其依赖项:

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

使用以下命令启动并启用ntopng:

systemctl start ntopng

systemctl enable ntopng

如何配置ntopng

我们必须注意一些最小的配置。在此之前,您必须知道将使用哪个以太网设备进行监听。发出命令:

ip a

在该命令的输出中,您将看到列出的设备。就我而言,它是enp0s3。

使用以下命令打开配置文件:

nano /etc/ntopng/ntopng.conf

在文件中,取消注释(删除#字符)这一行:

-i=eth1

将eth1更改为设备的名称(通过ip a命令发现)。接下来,向下滚动并取消注释该行:

-w=3000

最后,滚动到底部并添加以下内容:

--local-networks "10.34.1.0/24"

--interface 1

确保更改IP地址以匹配您的网络地址方案。

保存并关闭文件。使用以下命令重新启动ntopng:

systemctl restart ntopng

如何访问网络仪表板

打开一个网络浏览器,并将其指向http:// SERVER_IP:3000(其中SERVER_IP是Debian最小化服务器的IP地址)。系统将提示您使用默认凭据admin / admin登录。成功登录后,将需要更改管理员用户密码。操作后,将显示ntopng仪表板,显示实时交通监控器(图B)。

以上就是在Debian服务器上安装ntopng流量监视器的全部内容。现在,您有了一个强大而灵活的工具,可以随时监控进入和流出网络的流量。