【干货】交换机管理

news/2024/7/20 21:34:06 标签: ios, 网络, HCIA, HCIP, 交换机管理

 

实验目的

  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


http://www.niftyadmin.cn/n/186007.html

相关文章

JSON 数据格式

JSON 数据格式 JSON 是 JavaScript Object Notation 的简称&#xff0c;是一种轻量的数据表示方法。json格式采用key:value的方式记录数据&#xff0c;非常直观&#xff0c;比XML简洁&#xff0c;因而大受欢迎 介绍json格式前&#xff0c;先让我们看看XML格式。显然&#xff…

多线程下事务控制

我篇文章 大数据批量新增or修改太慢太Low&#xff0c;线程池、CountDownLatch、CompletableFuture完美解决 弊端就是无法实现事务控制。 那么今天他就来啦&#xff01; 需求 大数据平台去获取数据---->通过对象组装-------> 插入到对应的表当中 需求分析 效率太慢&#…

chatgpt-如今最流行的自动化测试框架是什么

Whats the best automation test framework? 什么是最好的自动化测试框架&#xff1f; The best automation test framework depends on your specific needs and skill level. Here are some commonly used automation test frameworks: 最好的自动化测试框架取决于您的具体…

为什么心跳过快会失眠

你们有没有发现这样一种情况&#xff0c;当出现心跳过快的时候&#xff0c;总是难以入睡&#xff0c;翻来覆去就是睡不着&#xff0c;很困但是刚闭上眼下一秒就迫不及待想睁开。 心跳过快是一种非常常见的心率不齐的现象表现&#xff0c;我们日常生活中非常常见&#xff0c;很多…

ES6新特性--Set集合

Set集合(1).Set集合概述 ES6 提供了新的数据结构 Set(集合)。它类似于数组,但成员的值都是唯 一的,集合实现了 iterator 接口,所以可以使用【扩展运算符】 和【for…of…】进 行遍历 。 (2).Set集合的声明 //集合的声明 let s = new Set(); //声明的时候同时初始化,可以传…

华为OD机试题 - 优秀学员统计(JavaScript)| 机考必刷

更多题库,搜索引擎搜 梦想橡皮擦华为OD 👑👑👑 更多华为OD题库,搜 梦想橡皮擦 华为OD 👑👑👑 更多华为机考题库,搜 梦想橡皮擦华为OD 👑👑👑 最近更新的博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为…

太逼真!这个韩国虚拟女团你追不追?

“她们看上去太像真人了”&#xff0c; 韩国虚拟女团MAVE的首支MV和打歌舞台引发网友阵阵惊呼。现在&#xff0c;她们的舞蹈已经有真人在挑战了。 这一组虚拟人的“逼真”倒不在脸&#xff0c;主要是MAVE女团的舞台动作接近自然&#xff0c;不放近景看&#xff0c;基本可以达到…

Python基于周立功盒子的二次开发的封装和调用

Python基于周立功盒子的二次开发的封装和调用 一、介绍     前面我们介绍如何拿到官网给的例程并使用起来,但在使用的过程中,我们发现官网给的例子非常的冗长,可读性不好,于是我进行分解和封装,使得程序更容易看明白,如下是我对结构的分解和介绍。 二、分装的依据 …