首页 > 其他分享 >netmiko管理cisco交换机

netmiko管理cisco交换机

时间:2023-10-09 11:02:47浏览次数:30  
标签:cisco netmiko show sw send 命令 交换机 config

from netmiko import ConnectHandler

sw={
'device_type':'cisco_ios_telnet',
'ip':'10.122.77.180',
'username':'cisco',
'password':'cisco'
}

with ConnectHandler(**sw) as con_sw:
print ("已经成功登陆交换机"+ sw['ip'])
output=con_sw.send_command('show int des')
print(output)
output=con_sw.send_config_from_file('config.txt')
print(output)

send_command():只支持向设备发送一条命令,通常是show/display之类的查询、排错命令或者wr mem这样保存配置的命令。发出命令后,默认情况下这个函数会一直等待,直到接收到设备的完整回显内容为止
send_config_set():向设备发送一条或多条配置命令,注意是配置命令,不是show/display之类的查询命令,自动替我们加上一个config terminal命令进入配置模式
send_config_from_file():将所有的配置命令写入一个配置文件中,然后使用send_config_from_file()去读取该文件的内容帮助我们完成配置
send_command_timing():只支持向设备发送一条命令,通常是show/display之类的查询,自己去“猜”什么时候停止运行,它的原理是如果没有从设备收到更多新的回显内容后,它会继续等待2秒钟,然后自动停止运行,并且不会抛出任何异常,delay_factor的参数,默认为1,可以将它修改为合适的数值

 

标签:cisco,netmiko,show,sw,send,命令,交换机,config
From: https://www.cnblogs.com/lh438369/p/17750976.html

相关文章

  • 接入层交换机、汇聚层交换机和核心层交换机
    1.接入层交换机:位置:接入层交换机位于网络架构的最低层,连接用户设备(如个人电脑、IP电话等)与局域网(LAN)之间。特点:用户接入:接入层交换机提供用户设备的接入点,通过端口密度较高的交换机端口连接大量用户设备。端口速度:通常支持较低的速度,如千兆以太网(1Gbps)或百兆以太网(100Mbps)。VLAN隔......
  • 中兴交换机MC-LAG配置(三)
    配置MC-LAG全局基础数据LACP全局关联peerlink口lacplacppeer-link<peerlink接口>exit定义MC-LAG全局优先级:根据优先级协商设备级的主备,优先级小的为主,peerlink断链时,备设备进行退避lacpmc-lagpriority<priorityvalue>定义keepalive接口互通的IP地址:配置全局的keep......
  • 中兴交换机MC-LAG配置(三)
    配置MC-LAG全局基础数据LACP全局关联peerlink口lacplacppeer-link<peerlink接口>exit定义MC-LAG全局优先级:根据优先级协商设备级的主备,优先级小的为主,peerlink断链时,备设备进行退避lacpmc-lagpriority<priorityvalue>定义keepalive接口互通的IP地址:配置全局的keepa......
  • springAMQP--DirectExchange(在监听方法上用注解声明交换机队列和key,发送消息时会带一
         ......
  • 接入层交换机、汇聚层交换机和核心层交换机的认识与区别
    接入层交换机、汇聚层交换机和核心层交换机是交换机的分类吗?接入层交换机、汇聚层交换机、核心层交换机并非是交换机的分类和属性,它们没有固定要求,主要看网络环境的大小、设备的转发能力以及在网络结构中所处位置。例如,同一个二层交换机在不同的网络结构中,可能用在接入层,也可能用在......
  • 华为交换机通用配置方式方法
    华为交换机通用配置方式方法1,CONSOLE口接入专用的CONSOLE线,一端连接交换机的CONSOLE口,另一端连接电脑的串口,打开电脑的超级终端进行连入交换机后(交换机有默认用户和密码),出现提示符2,远程管理口地址配置system-view[quidway]interfaceMEth0/0/1[quidway]ipaddressAAA.AAA.AAA.AAAaa......
  • 二层交换机的通信过程和三层交换机的通信过程
    二层交换机的通信过程:在二层交换机中,数据帧(Frame)是基本的通信单元。下面是一个详细的二层交换机通信过程示例:建立MAC地址表:当交换机收到一个数据帧时,它会检查数据帧的源MAC地址,并将其与输入端口关联起来,形成一个MAC地址表。广播和学习:如果交换机在MAC地址表中找不到目标MAC地址对......
  • 华为、华三、思科和锐捷网管型交换机常用命令大全(2)
    路由器常用命令说明华为H3C思科锐捷配置默认路由iproute-static0.0.0.00.0.0.0192.168.1.254iproute-static0.0.0.00.0.0.0192.168.1.254iproute0.0.0.00.0.0.0192.168.1.254iproute0.0.0.00.0.0.0192.168.1.254配置静态路由iproute-static192.168.2.0255.255.2......
  • RabbitMQ 死信交换机、延迟队列、惰性队列
    如果一个队列设置了死信交换机,该队列的消息就有了极大的可靠性保障,当出现以下情况时,消息就会投递到死信交换机中:队列中的消息在被消费者处理后,抛出异常,返回了nack或者reject如果队列设置了ttl或者消息本身设置了ttl,消息因为超时而未消费队列容量已经满了,后续发来的消息......
  • 中兴交换机MC-LAG配置(二)
    创建MC-LAG设备之间的PeerLink接口(创建peerlink接口:peerlink口需要透传所有业务VLAN)定义peerlink口的sginterface<smartgroupname>exitinterface<portname>noshutdownexitlacpinterface<smartgroupname>......