ntopng流量监控

较早前在一台电脑上用docker跑了openvpn,然后其他机器连接这个vpn来进行互相连接。

为了能显示更清楚的网络流量,在这台openvpn服务器上,又安装了ntop。

Ubuntu上安装很简单,就是apt install ntopng就好了。

然后配置/etc/ntopng.conf,在里面填上可以访问的IP地址和端口号,要不然只有local only的访问。

类似这样:

–https-port=10.212.130.251:3002

然后访问https://10.212.130.251:3003,默认账户admin,admin。

如果忘记了密码,可以用下面的方法重置为默认密码:

redis-cli del ntopng.user.admin.password

重置后,必须重启服务systemctl restart ntopng

还有如果想要重新设置admin密码,可以这么做:

echo -n “newpassword” | md5sum 5e9d11a14ad1c8dd77e98ef9b53fd1ba -

然后 redis-cli set ntopng.user.admin.password 5e9d11a14ad1c8dd77e98ef9b53fd1ba

重启服务后,就可以用newpassword做密码登录了。

我这么做的原因是,在web上面,我想要增加用户和修改密码都没有反应,不知道原因。

所以才直接修改redis。

还有就是为了安全,我只限定管理机器能够访问它。

10.x.x.x是我的管理机器。

sudo ufw allow from 10.x.x.x 
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw enable

测试用别的机器访问web,已经不可以了。

| 访问量:
Table of Contents