张大佬张大佬

网络监控工具:SmokePing Nginx一键安装/管理脚本和Looking Glass中文汉化

脚本

bash -c "$(curl -L https://github.com/jiuqi9997/smokeping/raw/main/main.sh)"



重启

/usr/bin/caddy-sp start

/usr/bin/caddy-sp stop

/usr/local/smokeping/bin/smokeping

systemctl status smokeping-slave.service

service smokeping-slave restart

#好像是检测错误用的/usr/local/smokeping/bin/smokeping --check --config=/usr/local/smokeping/etc/config

查看错误

journalctl -xe


yum install net-tools -y

netstat -anp |grep 9008

lsof -i:9008



需要关闭ipv6(否则smokeping-slave可能会出现端口占用错误)

(好像只弄这个就行)修改/etc/sysconfig/network-scripts/ifcfg-ens33 

将其中的IPV6INIT=yes改成IPV6INIT=no

如果没有找到就加上
NETWORKING_IPV6=no


下面这个好像不用改

1、打开/etc/sysctl.conf

 

2、添加如下三条设置

net.ipv6.conf.all.disable_ipv6 = 1

net.ipv6.conf.default.disable_ipv6 = 1

net.ipv6.conf.lo.disable_ipv6 = 1






另外一个教程(不用看)

1.修改/etc/sysconfig/network,追加:

NETWORKING_IPV6=no

2.修改/etc/hosts,把ipv6的那句本地主机名解析的也注释掉:

#::1   localhost localhost6 localhost6.localdomain6


3.让系统不加载ipv6相关模块,这需要修改modprobe相关设定文件,为了管理方便,我们新建设定文件/etc/modprobe.d/ipv6off.conf(名字随便起)(RHEL6.0之后没有了/etc/modprobe.conf这个文件),内容如下,三种方式,总有一款适合你:

alias net-pf-10 off
alias ipv6 off
options ipv6 disable=1

4.

/etc/sysctl.conf 内核禁用v6

net.ipv6.conf.all.disable_ipv6 = 1

net.ipv6.conf.default.disable_ipv6 = 1

net.ipv6.conf.lo.disable_ipv6 = 1

net.ipv6.conf.eth0.disable_ipv6 = 1

复制代码



reboot

eth0 改成对应的网卡名称 .

验证 v6

lsmod | grep -i ipv6

ifconfig | grep -i inet6




来源网站https://zhujiwiki.com/27328/

另外一个参考https://www.freesion.com/article/33181022203/


本原创文章未经允许不得转载 | 当前页面:张大佬 » 网络监控工具:SmokePing Nginx一键安装/管理脚本和Looking Glass中文汉化

评论