最近路由器连得人变多了,想看下谁用的流量占用的带宽比较大。openwrt没有内置这个功能。所以得安装插件。
1.iftop
iftop是个命令行工具,安装起来比较简单,使用就是通过命令行,可以做简单的分析,但是没有页面
#安装
用ssh登录到路由器
opkg update
opkg install iftop
#使用
iftop -i br-lan
这个插件很好安装,但是唯一的问题看着不是很直观,不能看一个ip的合计。
2.安装wrtbwmon以及对应的UI插件
用ssh登录到路由器
2.1 下载
下载插件安装包,或者可以自己电脑下载好后,通过sftp去传到指定目录。毕竟github访问有点慢。
wget https://github.com/pyrovski/wrtbwmon/releases/download/0.36/wrtbwmon_0.36_all.ipk
wget https://github.com/Kiougar/luci-wrtbwmon/releases/download/v0.8.3/luci-wrtbwmon_v0.8.3_all.ipk
2.2 安装ipk插件
先安装wrtbwmon插件:
opkg install wrtbwmon_0.36_all.ipk
设置wrtbwmon启动
/etc/init.d/wrtbwmon enable
/etc/init.d/wrtbwmon start
2.3 安装LuCi页面插件
opkg install luci-wrtbwmon_v0.8.3_all.ipk
wrtbwmon_v0.8.3_all 我一直安装失败,提示依赖不一致,结果我重启路由器再安装就安上了,很诡异。
四,设置
运行以下两条命令,更新一下数据库
wrtbwmon update /tmp/usage.db
wrtbwmon publish /tmp/usage.db /tmp/usage.htm /etc/wrtbwmon.user
运行下面这条命令删除页面缓存
rm /tmp/luci-indexcache
五,完成
刷新一下OpenWRT的页面,即可出来。
转载请注明:天狐博客 » OpenWRT客户端流量实时监控插件