自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 资源 (11)
  • 问答 (5)
  • 收藏
  • 关注

原创 利用openpyxl模块读取excel文件

背景:之前一直想做一个网络设备配置自动化备份的python程序,以前通过读取ini文件的文件实现了,但是ini文件编辑和更新太麻烦,一起想通过读取excel的方式来实现。在老陆的帮忙下,完成了这一个模块。需求:excel文件中保存了我所有网络设备的信息,包括设备名,品牌,帐号,密码,IP地址,备份命令、连接方式等信息。我想将所有信息读取到一个字典中。key为设备名,value是一个保存具体信息的字典,这个二级字典中就包含了标题和每一行值的对应关系。思路:1、用openpyxl读取所有的行到叠.

2021-11-17 10:23:01 3905

原创 python3实现将本地文件夹全部内容上传到FTP

需求:1、将本地文件夹的内容上传到FTP指定目录下,包括子目录及文件,要求支持中文文件名。2、如果FTP上文件存在,对比大小不一致则覆盖上传,如果一致则不用上传。3、要有日志功能方便查看4、尽量以函数的方式实现思路:1、先上传一级目录,子目录使用递归的方式层层上传。FTP上如果目录不存在则新建。2、上传单个文件时进行文件大小对比。如果大小不如则覆盖上传。3、完成后统计上传文件的类型和数量,并打印上传结果。本程序的改进:此程序是我参考了网上多个实现方式,花了半个月时间改

2021-11-12 10:06:57 2594 7

原创 ZABBIX 6.4配置企业微信告警

恢复时间:{EVENT.DATE} {EVENT.RECOVERY.TIME}告警时间: {EVENT.DATE} {EVENT.TIME}主机信息:{HOST.DESCRIPTION}【告警恢复】: {EVENT.NAME}已恢复。主机信息:{HOST.DESCRIPTION}【故障告警】: {EVENT.NAME}告警 ID: {EVENT.ID}告警 ID: {EVENT.ID}故障时长:{EVENT.AGE}告警IP: {HOST.IP}IP地址:{HOST.IP1}

2023-08-07 16:16:19 849 1

原创 ZABBIX 6.4 Mysql数据库分表

7: 意思 是对history表每 次建立7个分区,如果每天执行存储话,比如今天3月23号第一次执行存储过程会创建3月23号到3月29号 7个分区,明天3月24号创建3月24号到3月30号 7个分区,但是因为24到29号的分区3月23号执行存储过程时已经建立,就只会创建3月30号的一个分区。ZABBIX监控设备较多的时候,Mysql数据库容易成为性能的瓶颈,可以通过数据库分表的方式来进行优化。另外,因为我们zabbix已经有历史数据了,第一次执行存储时会把所有的历史数据全部放入第一个3月23号的分区中。

2023-08-07 15:59:21 570 1

原创 ZABBIX 6.4的完全安装步骤

Zabbix Agent:Zabbix 客户端,部署在被监控设备上,负责采集监控数据,采集后的数据发送给 Zabbix Server 处理。Zabbix Proxy:代替 Zabbix Server 接收监控数据并进行预处理,预处理后的数据批量发送给 Zabbix Server,这样可减轻 Zabbix Server 的压力。将windows的 C:\Windows\Fonts 路径下将楷体的ttf文件复制到linux的 /data/web/assets/fonts 目录下。

2023-08-07 15:50:14 5040 2

原创 给大家推荐一个经典的ping工具-MTR

一、MTR软件介绍及下载MTR是一个排查线路丢包或延时的工具,知道线路有丢包或延时,而不知道是哪一跳产生的,这时就可以使用MTR工具。一般linux会直接预装MTR工具,windows测没有,windows的话需要从网上下载,链接如下:MTRLinux版下载_MTR免费下载_MTR0.81-华军软件园二、linux下的MTR的使用使用方法: mtr IP地址例:mtr 10.193.1.254参数解释:Loss%:丢包率Snt:发包数量Last:最近一个包的延时A..

2022-04-15 10:56:22 6008

转载 dnf命令 (常用总结)

DNF是新一代的rpm软件包管理器。他首先出现在 Fedora 18 这个发行版中。而最近,它取代了yum,正式成为 Fedora 22 的包管理器。DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。DNF使用 RPM, libsolv 和 hawkey 库进行包管理操作。尽管它没有预装在 CentOS 和 RHEL 7 中,但你可以在使用 YUM 的同时使用 DNF 。你可以在这里获得关于 DNF 的更多知识:《 DNF 代替 YUM ,你所

2022-01-05 14:11:11 2971

原创 Juniper防火墙NAT配置示例

案例1:内部服务器网段需要上网访问internet (源地址NAT)需求:内部服务器网段172.16.1.0/24想要访问internet,172.16.1.0/24属于trust区域,互联网专线的接口属于untrust。分析:此时需要配置源地址转换,将源地址172.16.1.0/24转换为互联网的出接口地址。配置示例:set security nat source rule-set src-nat from zone trustset security nat source rule-

2021-12-13 15:34:46 4712

原创 三阶魔方还原简单七步公式

第一步:底层十字还原第二步:底角归位 R U R' U'第三步:中层棱块归位在顶层找到一个不带黄色的棱块情况1:右中上面棱块颜色与前面中心块颜色一致:R'U'R'U'R'URUR (五逆四顺)情况2:右中上面棱块颜色与前面中心块颜色不一致:RURURU'R'U'R' (五顺四逆)情况3:当中层出现棱块需要调整,将棱块放于前层右棱块位置,执行R'U'R'U'R'URUR(五逆四顺), 再按情况1和情况2...

2021-11-22 10:48:11 17969 3

原创 华为12800双交换机的堆叠配置

需求:将两台华为12804交换机进行堆叠,并配置双主检测。说明:双主检测必须配置,以防止两台交换机脑裂。步骤如下:一、制定堆叠方案:1、规划交换机A的堆叠成员ID为1,交换机B的成员ID为2。(成员ID renumber默认为1)2、规划交换机A作为主交换机,其堆叠优先级最高,为150。交换机B的堆叠优先级为100(默认为100)。3、规划堆叠域编号(Domain ID)为10,不与网络中其他堆叠系统的域编号冲突。4、规划交换机A和交换机B用于堆叠连接的端口为10GE3/0/34

2021-11-22 10:38:43 1687

原创 华为交换机路由器配置策略路由实例

需求:将指定的网络流量转发到指定的下一跳,而不是匹配路由表。举例:匹配10.198.245.100访问10.1.0.0/16的流量,将它的下一跳指向10.198.253.146实现脚本:acl number 3000 #使用ACL匹配需要进行策略路由的网络流量 rule 10 permit ip source 10.198.245.100 0 des 10.1.0.0 0.0.255.255traffic classifier TO-60M #使用分类器

2021-11-22 10:16:32 4228

原创 N3K交换机配置ERSPAN

需求:将N3K交换机上某接口的流量复制到远程的设备举例:我们将本地交换机的E1/2口的流量发送到远程IP:20.1.1.2实现脚本:monitor session 1 type erspan-source erspan-id 1 vrf default destination ip 20.1.1.2 #抓包设备ip,可以是电脑/服务器,只要ip可达即可 source interface Ethernet1/2 both ...

2021-11-22 10:06:56 1628

原创 N9K交换机配置端口镜像

需求:N9K交换机将一个端口的流量复制到另一个端口,以思科9504举例,将E2/9端口的流量复制到E1/1实现命令如下:monitor session 1 source interface Ethernet2/9 both destination interface Ethernet1/1 no shutdowninterface Ethernet1/1 description zhuabao switchport switchpor

2021-11-22 10:00:08 4214

原创 思科网络设备命令授权等级为5级的命令

需求:有时候我们在配置AAA的时候需要对思科的命令行进行授权,比如说将某某命令授权为5级。请给出不同系列的网络设备对应的授权命令。答案如下:思科N9K N3K 设备授权5级的命令(9548 3541为例)思科9318比较特殊,命令需要补全。比如sh run不行,必须写show running-configusername luotao password xxxxxxxusername luotao role network-operatorusername luotao ro..

2021-11-15 14:58:50 1229

原创 思科ISR4400交换机查看光模块光功率

我们正常查看思科交换机或路由器接口的光功率一般都是这样看的SZ-IDC-SD-SW-9504-01# sh int ethernet 1/46 transceiver details Ethernet1/46 transceiver is present type is 10Gbase-SR-S name is CISCO-AVAGO part number is SFBR-709SMZ-CS2 revision is G4.1 seri

2021-11-15 14:45:05 8808

原创 思科路由器接口联动脚本

需求:以思科ISR4431为例,在一个接口down的时候触发另一个接口down比如监控路由器上 G0/0/2接口协议down,则自动将G0/0/1设置为down。G0/0/2接口协议up,则自动将G0/0/1设置为up。实现步骤:track 1 interface GigabitEthernet 0/0/2 line-protocolevent manager applet ciscoevent track 1 state down action 0 syslog msg "E

2021-11-15 13:35:49 886

原创 思科N3K交换机配置NAT

需求:监控服务器的IP是10.31.32.177,我需要去监控N3K交换机上的专线,需要配置源地址转换,将监控服务器的地址转换为专线接口的出接口IP地址。实现方式:1、一端是VLAN,一端是物理接口的配置interface Vlan100 # inside接口,监控流量的入接口 no shutdown ip address 10.13.254.53/28 ip nat inside interface Ethernet1/44 # outsid

2021-11-15 11:26:57 3372

原创 思科N9K交换机配置QOS

需求:思科9504交换机配置QOS,要求按照应用的重要性进行分类,根据分类配置优先级队列,每个分类还要进行限速。思路:1、使用ACL配置队列,TOP_1 优先级最高,TOP_7优先级最低。2、根据ACL配置class-map3、根据class-map配置分别配置qos_marking、qos_out-8q等policy,前一个policy配置在入接口进行包分类标记,后一个配置在出接口进行队列按优先级转发。4、根据class-map配置qos_out-policy,用于在出接口进行限...

2021-11-15 10:57:50 3217

原创 juniper网络策略使用目标地址排除

需求:10.132.0.0/16需要访问互联网,但是又不想让他访问公司其它网段 10.0.0.0/8思路:使用destination-address-excluded来实现实现命令脚本:set security policies from-zone TEST to-zone Core_SW policy TEST-PASS_WWW match source-address ip_10.132.0.0/16set security policies from-zone TEST to-zon.

2021-11-12 13:33:19 360

原创 Python计算文件夹中文件类型和数量

一、####编写一个程序,统计当前目录下每个文件类型的文件数####思路:- 打开当前的文件夹- 获取到当前文件夹下面所有的文件- 处理我们当前的文件夹下面可能有文件夹的情况(也打印出来)- 做出统计-------------------------------------import os#获取到当前文件夹下面所有的文件all_files = os.listdir(os.curdir) #os.curdir 表示当前目录 curdir:currentdirectory..

2021-11-09 13:43:26 6024 4

转载 python访问ftp的基本命令及解释

python访问ftp的基本命令及解释from ftplib import FTP #加载ftp模块ftp=FTP() #设置变量ftp.set_debuglevel(2) #打开调试级别2,显示详细信息ftp.connect("IP","port") #连接的ftp sever和端口ftp.login("user","password")#连接的用户名,密码print ftp.getwelcome() #打印出欢迎信息ftp.cmd("xxx/xxx") #更改远程目录bu

2021-10-22 15:10:58 3976

zabbix6.4企业微信告警2个脚本文件

zabbix6.4企业微信告警2个脚本文件

2023-08-07

zabbix6.4企业微信告警脚本文件2

zabbix6.4企业微信告警脚本文件2

2023-08-07

zabbix6.4企业微信告警脚本文件1

zabbix6.4企业微信告警脚本文件1

2023-08-07

网络设备配置全自动配置系统excel文件

https://blog.csdn.net/netlt/article/details/120864892?spm=1001.2014.3001.5502

2021-10-20

飞塔防火墙模拟器

飞塔防火墙模拟器,用VMWARE载入。可实现飞塔防火墙的所有功能。

2012-05-31

赛蓝SGA快速配置向导.pdf

赛蓝SGA快速配置向导.pdf

2011-12-09

赛蓝SGA用户手册2.4.pdf

赛蓝SGA用户手册2.4.pdf

2011-12-09

深信服AC上网行为管理产品介绍.pdf

深信服AC上网行为管理产品介绍.pdf 深信服 AC上网行为管理 产品介绍

2011-05-09

CISCO数据中心交换机Nexus+7K+产品介绍.pdf

CISCO数据中心交换机Nexus+7K+产品介绍.pdf 数据中心交换机 Nexus

2011-05-09

威谱wave plus TDMx2000技术手册V1.0.pdf

威谱wave plus TDMx2000技术手册V1.0.pdf 威谱 wave plus TDMx2000 说明书

2011-05-09

思科产品2010全系列速查手册.pdf

思科产品2010全系列速查手册.pdf 思科产品2010全系列速查手册.pdf

2011-01-28

掌握ipsec穿越NAT设备时我们应该怎么做

掌握ipsec穿越NAT设备时我们应该怎么做.DOC ipsec NAT穿越

2011-01-28

网络布线案例(6个公司的非常具有代表性)

网络布线案例(6个公司的非常具有代表性)

2010-12-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除