参考文章https://blog.csdn.net/bittersweet0324/article/details/77585368
如果没有安装apache,使用下面命令安装
apt-get install smokeping curl libauthen-radius-perl libnet-ldap-perl libnet-dns-perl libio-socket-ssl-perl libnet-telnet-perl libsocket6-perl libio-socket-inet6-perl apache2
如何启动smokeping在这里不在表述,本文主要针对配置文件中对ipv6的支持
1.打开/etc/smokeping/config.d/Probles
vim /etc/smokeping/config.d/Probles
在末尾添加如下配置:
+ FPing6
binary = /usr/bin/fping6
添加完后的配置如下图
2.打开/etc/smokeping/config.d/Targets
vim /etc/smokeping/config.d/Targets
在末尾添加如下配置:
+ testipv6
menu = ipv6网络状况
title = 网络状况
++ TEST1
probe = FPing6
menu =TEST1
title =T3:2001_3_1_1__1
host = 2001:3:1:1::1
alerts = someloss
配置好后如下图:
3.重启smokeping
/etc/init.d/smokeping restart
重启完后使用ps -ef | grep smokeping 命令查看如下图所示:
4.打开网页端查看
http://1you-ip/cgi-bin/smokeping.cgi
如果第2步中的host是存在的且是通的,那么在网页上就会有显示。
注意:如果没有fping6,请安装fping6,安装往后使用如下命令测试fping6工作正常:
fping6 ::1,出现如下图显示,说明fping6成功