- 博客(21)
- 收藏
- 关注
原创 使用pyhton制作扫描ipv6网段的脚本
由于脚本使用了Python 3.6的语法和功能,因此需要安装Python 3.6或更新版本。: pip是Python的包管理工具,用于安装和管理Python包。通常在安装Python时会默认安装pip,现在需要升级pip版本,才能运行脚本。3、 scapy是一个强大的Python库,用于网络数据包的创建、修改和发送。目前现网我没有找到类似fping的ipv6地址段扫描存活工具,所以想到用python自己制作一款脚本,用于扫描ipv6地址段存活地址。这个脚本需要以下的脚本和工具。
2024-06-21 15:21:07
508
原创 docker搭建prometheus+blackbox-exporter+granfana实现网络监控(4)
配置grafana仪表盘,实现监控实例每分钟60个数据包的丢包率可视化。
2024-02-29 14:10:43
994
原创 centos7.8 搭建prometheus+blackbox-exporter实现网络监控
netstat -tulnep 用该命令查看prometheus 的9090端口使用情况,如端口正常启动,也可说明prometheus启动成功,然后就可以用 http://本机ip:9090 访问prometheus的web界面了。11、重启prometheus服务,登录进web界面查看是否添加成功,在status中的targets查看,状态up表示正常。3、 载入prometheus启动文件,启动prometheus并检查启动状态。7、加载系统启动文件,启动blackbox并检查状态。
2024-02-19 14:12:57
658
原创 docker搭建prometheus+blackbox-exporter+granfana实现网络监控(3)
4、选择添加数据源,然后选择prometheus,并输入相应数据,就可以完成添加了。然后http:// ip:3000登录grafana,该镜像的版本是v10版本。本章内容:docker搭建grafana,并添加prometheus数据源。3、添加数据源,登录grafana界面,在菜单选项选择数据源。2、启动docker-grafana容器。1、创建grafana文件夹并赋予权限。
2024-01-23 11:13:23
571
原创 docker搭建prometheus+blackbox-exporter+granfana实现网络监控(2)
上篇中 prometheus.yml文件已经添加了需要被监控的ip地址,当blackbox搭建成功之后,已按照prometheus.yml文件中关联的blackbox地址成功建联,也就是已经开始对ip地址进行监控了,我们利用tcpdump工具进行抓包,看看是否按照我们的要求进行监控,应该是每秒对监控ip进行ping测。1、创建/home/blackbox 目录,并创建和编辑 config.conf文件,输入以下内容。2、添加好balckbox的配置文件之后,就可以创建blackbox的docker实例了。
2024-01-16 18:57:40
737
1
原创 docker搭建prometheus+blackbox-exporter+granfana实现网络监控(1)
4、安装docker软件包, yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖。1、在/home创建prometheus目前,并创建prometheus.yml系统配置文件prometheus.yml。重启docker后,在重启容器,docker restart +容器id,然后再查看容器状态 docker ps -a。以上步骤以及完成docker的安装与启动,可以来创建prometheus容器了。3、如果之前安装过docker,请卸载。
2023-10-19 14:21:23
879
原创 Centos7 利用ipmitool 实现远程配置idrac管理ip并且修改idrac密码
Centos7 利用ipmitool 实现远程配置idrac管理ip并且修改idrac密码
2023-03-01 17:07:40
3060
原创 centos7安装phpipam进行IP地址管理
phpIPAM是一个开源的项目,使用它可以免费的进行ip地址的管理,能够更加有效的规划和管理ip地址
2023-02-23 17:49:07
3554
5
原创 smokeping-2.6.9搭建
本次smokeping服务搭建是基于centos7系统平台且是使用apache1,开始搭建之前需要关闭centos的SElinux服务和防火墙服务,不然搭建过程中,部分服务权限会受影响而搭建不成功。1、关闭selinux服务临时关闭selinuxsetenforce 0 //该命令临时关闭centos下的selinux服务永久关闭selinux要永久禁用该服务,请使用文本编辑器(例如vi)并按照以下说明编辑/ etc / sysconfig / selinux文件,将SELINU
2022-05-09 16:13:06
921
原创 linux多网卡绑定(bond)的多种模式测试
1、bond的基本原理: bond技术是将多块物理网卡绑定同一IP地址对外提供服务,通过不同的模式配置,从而达到高可用、负载均衡及链路冗余等效果。2、bond的模式:bond总共有7种模式,分别是mode 0 -- mode 63、下面分别做这7种模式的网卡绑定,以及实际流量情况和对应交换机配置,先介绍一下测试服务器情况,真实物理机DELL R620,双万兆网口,对接交换机为华为S6720,创建bond工具 nmcli(centos自带),在线流量压力测试网站:超新星-免费压力测试①m
2022-03-21 11:11:04
8629
2
原创 流量监控-Cacti的备份与迁移
cacti作为一款开源的流量监控软件,在很多网络公司中使用,尤其在涉及运营商带宽计费的流量统计业务中极其重要,所以很多公司会部署多台流量监控系统进行备放使用。最近我公司要重新搭建一台新的cacti作为备用机,避免旧cacti出现问题无法进行流量统计而影响公司业务进展。为了更好的同步数据,我将旧cacti服务器的数据备份迁移至新cacti服务器上,从而实现监控数据双重同步备份。1、备份旧cacti服务器的mysql数据库文件①备份mysql数据裤文件前你需要先知道你数据库的用户名和账号密码,搭
2022-03-07 23:03:22
1978
原创 Linux服务器双网口聚合-bond-mode0
服务器也是可以像交换机一样进行端口汇聚,扩容链路带宽。这边做bond0使用nmcli命令进行配置具体命令如下:① nmcli connection add type bond ifname bond0 mode0将网卡eth0和eth1绑定到bond0上(这里的eth0、eth1是网卡名称,具体实际网卡名称以真实环境为主)② nmcli connection add type bond-slave ifname eth0 master bond0③ nmcli connection ad
2022-02-17 14:29:11
6528
原创 软考网络规划设计师知识点总结--第一章(计算机网络概论)
1.1计算机网络的定义,物理结构看:在网络协议控制下,由多台计算机、终端、数据传输设备及计算机与计算机之间、终端与计算机之间进行通信的设备组成的计算机复合系统。应用目的看:以相互共享资源方式而连接起来,且各自具有独立功能的计算机系统的集合。计算机网络的基本功能:数据通信、资源共享、集中管理、分布式处理、可靠性高、均衡负荷、综合信息服务等。1.2计算机网络的三个基本要素:①:至少有两台独立操作系统的计算机,且他们之间有相互共享某种资源的需求②:两台独立的计算机之间必须有某种通信手段连接
2022-02-10 22:41:09
1540
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人