Loading... [demo地址](https://vnstat.honus.top) 1.**安装vnstat** ``` yum install epel-release -y yum install vnstat -y systemctl enable vnstat systemctl start vnstat ``` 2.**vnstat使用** ``` vnstat -l # 或者 `--live` 实时流量 vnstat -h # 显示小时流量 vnstat -d # 显示日流量信息 vnstat -w # 显示周流量信息 vnstat -m # 显示月流量信息 vnstat -t # 显示流量最高top10天 ``` 3.**vnstat web界面安装** 首先允许php`popen`函数 假设web根目录为`/www/wwwroot/vnstat` ``` cd /www/wwwroot wget https://github.com/alexandermarston/vnstat-dashboard/archive/master.zip unzip master.zip mv vnstat-dashboard-master/app/* vnstat rm vnstat-dashboard-master -rf cd vnstat composer install vim includes/config.php ``` 编辑内容为 ``` // Set the default system Timezone,修改时区,东八区可以按以下设置,更多时区见https://www.php.net/manual/zh/timezones.php date_default_timezone_set('Asia/Hong_Kong'); // Path of vnstat,设置vnstat可执行文件的路径 $vnstat_bin_dir = '/usr/bin/vnstat'; // Set to true to set your own interfaces,设置是否仅显示指定网络接口,false表示显示所有 $use_predefined_interfaces = false; if ($use_predefined_interfaces == true) { //如果你的机器有多个网络接口,而你只想让其中某一些显示出来,就可以在此处设置 $interface_list = ["eth0", "eth1"]; $interface_name['eth0'] = "Internal #1"; $interface_name['eth1'] = "Internal #2"; } ``` 最后修改:2022 年 04 月 09 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 如果觉得我的文章对你有用,请随意赞赏