利用Python3 paramiko实现了基于交换机配置自动批量备份的实现,代码已托管GitHub,仓库地址:switchboardbackup,有疑问可在Github提问。前言paramiko是基于Python实现SSH连接的第三方库,底层采用了cryptography 安装该第三方库,直接使用命令 pip install paramiko官方文档:http://docs.paramiko.or
转载
2023-08-09 07:35:09
229阅读
批量备份网络设备配置 先前我们介绍了如何用Ansible网络模块备份思科交换机配置(如果不清楚的同学可以关注下本号,查看历史文章。),此文我们将介绍如何用Python Netmiko模块批量备份网络设备配置。
环境准备(本文采用 Windows 系统) 系统Python模块 Win/MAC/Lix3.0+netmiko Pyth
转载
2024-02-27 10:59:48
77阅读
前言:Linux的推广普及,需要配合解决实际应用方能有成效!最近强迫自己用linux进行实际工作,过程很痛苦,还好通过网络一一解决,感谢各位无私网友博客的帮助!系统:debian10桌面:xfce41.安装puttysudo apt install putty2.插上USB转serial数据线,先查看有没有ttyUSBx(x代表数字,默认是0)sudo dmesg | grep tty如果有证明系
转载
2023-07-27 17:12:03
1407阅读
# 使用Python导出华三交换机配置
## 引言
在网络设备管理中,定期备份设备配置是一项必要的工作,以防止因配置错误或设备故障导致的数据丢失。在这篇文章中,我们将探讨如何使用Python脚本来自动化华三交换机的配置导出。通过脚本化的方式,可以提高工作效率并降低人为错误的风险。
## 华三交换机简介
华三技术有限公司(H3C)是国内知名的网络设备供应商,其产品包括交换机、路由器、安全设备
原创
2024-09-27 08:07:03
326阅读
华为交换机配置流程及示例配置要求:1)交换机起名字 sysname TEST2)交换机里面先起2个vlan,vlan20(用于电信链路的互联)和vlan200(用户业务地址)3)Vlan的IP地址设置;4)把相应的端口划到对应的vlan中;前面2个口用户互联电信链路,属于vlan20;后面的口全部划到业务地址段,属于vlan200;5)设置路由 ip route-stati
转载
2023-07-28 20:45:15
316阅读
我的第一个Python编码import pexpect
try:
for host in open('HK5700IPs.txt','r').readlines():
print(host)
#switchIP = host.strip('\\n')
switchIP = host
telnet = 'telnet ' +
转载
2023-06-12 20:18:30
371阅读
前天写了用paramiko多线程SSH登陆华为交换机处理简单的命令,后面看了有很多问题。比如用户名密码及配置命令是写死在主文件中。要改起来比较麻烦,可扩展性不好。今天做了优化,让它适用在配置过SSH登陆的同用户名密码同类交换机做批量配置。(在华为交换机测试过运行正常)目录结构如下:只需要改动前两个配置文件[root@10-57-22-238 sshsw]# ll
total 12
-rw-r--r
转载
2023-06-30 14:47:42
235阅读
1.python get-pip.py //安装pip
pip install paramiko //通过pip安装python第三方模块paramiko
2.py脚本修改交换机密码
vi changepassword.py
##导入paramiko、time、getpass模块
#!/usr/bin/python
import paramiko
import time
im
转载
2023-05-26 15:14:04
269阅读
第一步:在交换机上配置FTP帐号,并启用FTP server服务
[H3C] ftp server enable
原创
2009-11-19 16:39:29
1960阅读
1.华为交换机关闭http和httpsundo http server enable
undo http secure-server enable 注:关闭时需先关闭http再关闭https;开启时需先开启https再开启http。2.华为交换机修改密码:[CN-HBCR-OA-1-2F419-ASW30-aaa] local-user admin password irreversi
转载
2024-01-03 17:55:46
97阅读
最新版华为交换机配置命令集合:交换机配置命令 [Quidway]discur;显示当前配置 [Quidway]displaycurrent-configuration;显示当前配置 [Quidway]displayinterfaces;显示接口信息 [Quidway]displayvlanall;显示路由信息 [Quidway]displayversion;显示版本信息 [Quidway]supe
转载
2024-01-14 20:24:19
140阅读
cisco交换机导出配置信息
1.下载Cisco TFTP Server软件,运行,指定日志和交换机配置文件存储位置
2.在思科交换机上运行copy startup-config tftp
3.按提示输入ip(运行TFTP软件的机器的IP,注意该机器使用的应该是静态IP)
华为交换机导出配置信息
(注:我这里用的是huaweiS2000交换机,不通型号的可能配置不一样
原创
2012-05-11 12:02:58
3083阅读
为了快速生成有规律的VRF,写了一个python脚本,可以快速生成如下的VRF配置。ip vpn-instance vpn0ipv4-family route-distinguisher 600:600vpn-target 600:600 both quit quit #!/usr/bin/python2.7
def main():
f = open('./v
转载
2023-06-29 21:22:01
0阅读
# Python 导出交换机日志指南
作为一名刚入行的开发者,你可能会遇到需要从交换机导出日志的任务。本文将指导你如何使用 Python 来实现这一功能。
## 流程概览
首先,让我们通过一个流程图来了解整个导出日志的流程。
```mermaid
flowchart TD
A[开始] --> B[连接交换机]
B --> C[获取日志配置]
C --> D[读取日志
原创
2024-07-24 12:16:18
81阅读
zabbix上添加交换机监控记事第一次使用zabbix来添加监控华为s5720交换机,根本找不到头绪,像个无头的苍蝇一样的百度来处理,结果都没有任何效果,给自己增加了很多痛苦和心烦,增加不少的白发。经过询问前任,才发现添加交换机监控的门道,为此我这边记录一下:第一:先打开zabbix监控画面,选择菜单:configuration--templates,点击create template,并输入名字
转载
2024-06-01 07:33:07
398阅读
一、脚本编写思路(一)针对设备型号主要针对华为(Huawei)和华三(H3C)交换机设备的配置备份(二)导出前预处理1.在配置导出前,自动打开crt软件或者MobaXterm软件,并自动登录交换机,进行配置导出。 4.自动检测被导出交换机是否搭建ftp配置,如果没有配置ftp服务,自动完善ftp配置,并自动完善交换机设备和电脑ftp配置文件的传输设备。 2.需要密码登录的交换机,在桌面自动读取一个
转载
2024-06-20 05:11:13
93阅读
好久没有写文章了,重拾旧爱啊。多写文章,多总结,有利于提高,也有利于日后的应用。这次写文章是由于近期在做项目的时候要上一台网管设备,所以要为所有的交换机配置snmp,设备不多也就四十多台。我在现场的时候是这样想的,有没有什么方法可以快速的(最省事儿的)方法,最好可以翘着二档腿儿喝着茶就能配的方法,初步的构想python批量登陆进行配置,但是现场要求尽快配置好,所有就没有时间操练python了,但是
转载
2023-06-16 09:02:03
337阅读
听说 99%的
网工都来这里充电吖 当交换机配置发生变化,如何自动备份配置到FTP上?2条命令搞定! 上期分享了交换机配置发生变化时,自动备份配置到FTP上的文章,后面有网友私信来问,龙哥,龙哥能不能教一下每天自动备份的方法呀?
今天它来了!
今天龙哥就教大家如何用python实现每天定时备份交换机配置文件?
1 思路
1、编写好py
转载
2023-08-01 17:23:42
647阅读
当交换机配置发生变化,如何自动备份配置到FTP上?2条命令搞定!上期分享了交换机配置发生变化时,自动备份配置到FTP上的文章,后面有网友私信来问,龙哥,龙哥能不能教一下每天自动备份的方法呀?今天它来了!今天龙哥就教大家如何用python实现每天定时备份交换机配置文件?1思路1、编写好python脚本。2、交换机开启FTP服务,即把交换机设置成FTP服务器,配置ftp账号密码。3、利用window的
转载
2023-06-25 23:44:37
93阅读
## 配置交换机使用Python
交换机是构建局域网的重要设备之一,它可以实现不同设备之间的通信。在实际应用中,我们通常需要对交换机进行配置来满足不同的需求。而使用Python可以帮助我们自动化配置交换机,提高效率。本文将介绍如何使用Python来配置交换机,并提供代码示例。
### 选择适用的Python库
在开始之前,我们需要选择适用于配置交换机的Python库。目前,有一些Python
原创
2023-09-02 13:31:59
289阅读