【干货】交换机管理

 

实验目的

  1. 熟悉掌握交换机的管理,包括:密码恢复,IOS升级和备份,IOS恢复

  2. 掌握实际工程中控制线的操作

交换机管理(一)

交换机密码恢复(以下实验都需要在真机上操作

  1. 控制线和电脑的连接
    计算机->右键->管理->设备管理器->端口(是否存在(USB-serial驱动))->了解相应COM口(如com 5)->打开SecureCRT,选择快速连接,选择协议serial->选择相应com口,波特率9600(所有设备的默认值)


    注:若不存在usb-serial驱动,则安装驱动精灵,下载相应驱动
     

  2. 操作步骤

    ① 先在交换机上设置一个密码,enable密码或者console密码都可,然后wr保存;

    ② 拔掉电源,再插回上电源,然后持续按住交换机指示灯下面的mode键,保持10s

    钟,直到交换机进入到switch:模式

    ③ flash_init(初始化flash)

    ④ load_helper(加载帮助工具)

    ⑤ dir flash:


    一般选择config.text,如果不存在,说明之前的网管,没有做好相应管理,此时配置文件可能存放在除IOS之外的所有文件之一,那一般建议,删除除IOS之外的所有文件,然后重启,系统会自动生成config.text文件,然后再重新实验;

    本交换机保存启动配置文件的位置保存在“private-config.text.renamed”

    删除的操作示例:delete flash:private-config.text.renamed

    方式一(不删除配置,以下操作以config.text为例):

    把保存启动配置文件的文件名改一个,使得下次启动时,索引不到相应的启动配置,

    从而加载空配置

    rename flash:config.text flash:123.text

    boot

       
    进入到特权模式

    switch#rename flash:123.text flash:config.text(名字改回之前的配置文件名字,这样利于交换机管理,如果不改回来,那么下次配置文件将存储在123.text中)

    copy flash:config.text running-config(把配置文件拷贝到当前配置文件中,只删除密码,而不删除其余配置)

    conf t

    no enable password

       
    方式二(删除所有启动配置文件)

    switch:delete flash:config.text

       
    boot

       
    下次开机后,会自动生成config.text

交换机管理(二)

备份IOS和升级IOS

  1. 实验环境
     

    交换机和电脑通过网线相互连接(f0/1-f0);利用控制线,控制交换机(图中蓝色的线);

    利用网线实现IOS的传输;

    ①直通线连接电脑与交换机

    ②设置电脑本地连接的地址(1.1.1.1/24)交换机管理地址(int vlan 1 ip add

    1.1.1.2/24)

    ③测试连通性

  2. 弄个TFTP服务器

    ①群共享下载(或者网上直接下载)

    ②选择将IOS备份的目录(或者选择升级IOS文件的目录),

    图中设置的目录为D:\TFTP
     

    ③特权模式下

          dir flash:(查找需要备份的文件(xxx.bin,复制下来))


    1、备份 :copy flash: tftp:(flash:之后有个空格)

            键入IOS的文件名(例如:c2950.bin),然后确认


      

      Source filename为要备份的源文件,address or name of remote host 为远程主机(即控制的电脑的IP);destination filename 目的文件名,一般选择默认就好;

       
    2、升级:copy tftp: flash:(过程原理一致,保证路径下有相应文件就行)

交换机管理(三)

交换IOS的恢复

背景:若不小心删除了交换机IOS或者由于长途搬运震动,IOS被搞没了;那么此时交换机无法进入正常的用户界面,而是进入ROMMON模式,那么该如何恢复IOS呢?

原理:由于交换机没办法在ROMMON模式下设置IP地址,因此,需要通过控制线来传输IOS,(利用secureCRT中的-><传输>发送Xmodem,传输数据)

步骤:

1)用控制线,让电脑与交换机互联(驱动自己搞定,文档最上方)

2)根据情况,进入特权模式删除交换机的ios

   #delete flash: c2950.bin

    重启之后,交换机将进入rommon模式

3)交换机进入rommon中配置

Switch: flash_init

       load_helper

       copy xmodem: flash:c2950.bin

4) 电脑端

SecureCRT->传输->选择发送xmodem->选择相应IOS

拓展:如果觉得发送速率太低(默认9600bit/s,波特率)

那么,可在rommon模式下更改速率,

操作:

Switch:set BAUD 115200(可选值,在选择波特率的范围里有,但中低端设备所允许的最大值为115200)

此时操作交换机会出现乱码,可重新建立连接,此时波特率选择115200(看你设置的速率大小)

1

end

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/4343.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

oracle语句查询时间范围

oracle语句查询时间范围 参考网址 &#xff1a; https://blog.csdn.net/weixin_36436373/article/details/116541220?ops_request_misc%257B%2522request%255Fid%2522%253A%2522167930069316800188562500%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%25…

Web自动化测试入门

1.Web自动化测试的价值&#xff08;为什么要做web自动化测试&#xff09; 我们可以使用脚本语言代替人来进行测试 2.Web自动化测试相关技术&#xff1a; Selenium:支持多语言&#xff0c;行业内最火最主流Pytest/JUnit5:最好用最全面的单元测试框架Allure:测试报告3.Web自动化…

多线程应用:定时器

一. 定时器 定时器(定时任务) 定时器是一种控制任务延时调用&#xff0c;或者周期调用的技术。作用&#xff1a;闹钟、定时邮件发送。 定时器的实现方式 方式一&#xff1a;Timer方式二&#xff1a;ScheduledExecutorService 二. Timer定时器 TimerTask继承了Runnable&#…

APT、对称加密、非对称加密、SSL工作过程技术的介绍

1. APT的简单介绍APT全称&#xff1a;Advanced Persistent Threat 高级可持续威胁攻击。指的是某组织对特定对象展开持续有效的攻击活动。这种攻击活动具有极强的隐蔽性和针对性&#xff0c;通常会运用受感染的各种介质&#xff0c;供应链和社会工程学等手段&#xff0c;实施先…

【Vue全家桶】细说slot

【Vue全家桶】细说slot 文章目录【Vue全家桶】细说slot前言一、认识插槽Slot1.1 插槽的基本使用二、插槽的使用2.1 默认内容2.2 剧名插槽2.3 作用域插槽前言 我们已经了解到组件能够接收任意类型的 JavaScript 值作为 props&#xff0c;但组件要如何接收模板内容呢&#xff1f;…

【翻译】使用Go生成一个随机字符串(密码)

来源&#xff1a; Generate a random string (password) YourBasic Go https://yourbasic.org/golang/generate-random-string/ Random string 随机字符串 This code generates a random string of numbers and characters from the Swedish alphabet (which includes the non…

Linux内核查询

使用uname命令查找Linux内核 uname是用于获取系统信息的Linux命令。您也可以使用它来确定您使用的是32位还是64位系统。 打开一个终端并使用以下命令&#xff1a; [linuxmilinux:~/www.xxx.com]$ uname -r 输出将类似于以下内容&#xff1a; 5.3.0-28-generic 这意味着您正在…

【CocosCreator入门】CocosCreator组件学习 | Sprite(精灵)组件

Cocos Creator 是一款流行的游戏开发引擎&#xff0c;具有丰富的组件和工具&#xff0c;其中 Sprite 组件是最常用的之一。Sprite 组件用于渲染 2D 图像&#xff0c;并提供了许多可配置的选项&#xff0c;如图像纹理、尺寸、位置、旋转等。在本文中&#xff0c;我们将深入探讨 …

如何成为一个优秀的产品经理?

通过本文您可以清楚地了解产品经理的角色和职责&#xff0c;教您如何摇身一变成为优秀的产品经理的技巧等。 一、什么是产品经理&#xff1f; 产品经理主要的职责在于确定客户需求、将产品或功能实现商业目标的最大化、将产品打造成最终成功的样子&#xff0c;并召集团队将这…

python接口自动化(二)--什么是接口测试、为什么要做接口测试(详解)

什么是接口测试 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换&#xff0c;传递和控制管理过程&#xff0c;以及系统间的相互逻辑依赖关系等。  一般来说&#xff0c;测试接…

【Qt】Qt单元测试详解(一):通过QtCreator创建测试工程

1、简述 Qt程序支持多种测试框架,其中QtCreator可以协助创建4种测试框架,分别是: Boost的测试框架——Boost.Test Google测试框架——GTest Qt测试框架——QTest Qt Quick测试框架——QtQuickTest其他框架需要自行创建:Catch2、CTest 2、QtCreator创建测试工程 2.1 创建…

jenkins+sonarqube+自动部署服务

一、jenkins 配置Pipeline 二、新建共享库执行脚本 共享库可以是一个普通的gitlab项目&#xff0c;目录结构如下 三、添加到共享库 Jenkins Dashboard–>系统管理–>系统配置–>Global Pipeline Libraries Name: 共享库名称&#xff0c;自定义即可&#xff1b; Defa…

从CNN到Transformer:基于PyTorch的遥感影像、无人机影像的地物分类、目标检测、语义分割和点云分类

我国高分辨率对地观测系统重大专项已全面启动&#xff0c;高空间、高光谱、高时间分辨率和宽地面覆盖于一体的全球天空地一体化立体对地观测网逐步形成&#xff0c;将成为保障国家安全的基础性和战略性资源。随着小卫星星座的普及&#xff0c;对地观测已具备多次以上的全球覆盖…

输出数组的长度-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第3章-课后作业)

【案例3-5】输出数组的长度 一、案例描述 考核知识点 length()方法 练习目标 掌握length()方法获取数组长度。掌握数组的遍历。 需求分析 数组中保存五个学生的数学成绩&#xff0c;遍历数组分别获取每一个学生的数学成绩分数&#xff0c;用length()函数获取数组的长度。 案…

帝国CMS7.2/7.5火车头配置说明以及使用教程

一淘模板 56admin.com给大家写一个帝国cms火车头采集器配置的教程&#xff0c;由于录视频太麻烦&#xff0c;所以直接打字上图了&#xff0c;希望能帮助到小伙伴&#xff01; 火车头简要来讲分为 3 个部分的配置&#xff1a;1、发布地址配置&#xff1b;2、文件保存地址与图片…

数据结构|AOE网活动的最早、最迟发生时间及关键路径问题

一些知识点&#xff1a; 整个活动的完成时间是AOE图中从始点到终点的最长路径的长度&#xff0c;这条路径称为关键路径。关键路径上的活动称作关键活动。 注意&#xff1a;关键路径不一定只有一条。 1.最早发生时间&#xff1a;从前往后&#xff0c;前驱结点到当前结点所需时…

SpringBoot使用详解

概念 Spring Boot的启动器实际上就是一个依赖。这个依赖中包含了整个这个技术的相关jar包&#xff0c;还包含了这个技术的自动配置&#xff0c;以前绝大多数XML配置都不需要配置了。 如果是Spring自己封装的启动器的artifact id名字满足&#xff1a;spring-boot-starter-xxxx&…

Java分布式锁面试题

1.为什么需要分布式锁? public synchronized void test() {System.out.println("获取到锁"); } public void test2() {synchronized (Test.class) {System.out.println("获取到锁");} }假设我们把上述代码部署到多台服务器上&#xff0c;这个互斥锁还能生…

BPI-R3开发板 - atf编译

一. 获取源码 https://github.com/mtk-openwrt/arm-trusted-firmware 二. 编译步骤 和编译uboot一样&#xff0c;编译环境为ubuntu 18.04。交叉编译工具链我用的是openwrt编译生成的工具链&#xff0c;并设置到环境变量&#xff0c;如下&#xff1a; export PATH$PATH:/root/mt…

【大屏设计方案】

大屏设计方案一、非等比放大(填充满整个屏幕)目的屏幕比例大小和设计稿的差的不多目的屏幕比例大小和设计稿的差很多二、等比放大&#xff08;比如16&#xff1a;9&#xff09;解决方案之后就可以用rem了&#xff0c;有两种便利的方式&#xff1a;也可以用media 根据不同的屏幕…